Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el
canal de Telegram .
iOS
•
Chats en websockets en iOS si tiene WAMP
•
Pruebas de referencia de Apple M1 en desarrollo real
•
Sumérjase en las
pruebas automáticas en iOS. Parte 1. Cómo trabajar con el identificador de accesibilidad de objetos
•
¿Cómo creamos App Clips?
•
AppCode 2020.3: localización para Swift, transición a la definición antes de indexar, refactorizaciones mejoradas y más
• ¿Por qué el procesador M1 de Apple es tan rápido?
• Google Stadia apareció en iOS en forma de aplicación web
• Facebook critica las nuevas reglas de Apple en la prensa
• Codelabs de Apple "Desarrollo de aplicaciones con SwiftUI"
• Qué es Core Data y cómo trabajar con él
• App Clip Codes y Data Usage Labels se han lanzado en iOS 14.3
•
Animaciones SwiftUI: descargue Spinner en 5 pasos
•
Cree un clasificador de estado de ánimo con CreateML y SwiftUI
•
Códigos de oferta de suscripción a la tienda de aplicaciones
•
Preguntas de la entrevista de iOS para principiantes y desarrolladores experimentados
•
Por qué los desarrolladores de Swift no necesitan más que MVC
•
Desarrolle análisis de rendimiento para acelerar las compilaciones de Xcode
•
LocalizerLint: verifique los archivos de localización de
Android
•
Ejecute Netflix en televisores y decodificadores. 40 milisegundos adicionales
• La
evolución del sistema de actualización de Android
•
Inicio rápido: una guía de pruebas automatizadas para un desarrollador de Android. JVM
• Cartera de
teléfono inteligente y pagos fuera de línea: cómo funciona el sistema de pago en el ecosistema de Huawei
•
Rompiendo mitos sobre el rendimiento de Android
•
Wavenote: cómo desarrollé una aplicación de música y me encantó Android
•
Optimización de las compilaciones de aplicaciones de Android: ProGuard, D8, R8. Secretos de la ofuscación
•
ItemDecoration personalizado para RecyclerView
•
VirtualBox - Ejecute el emulador de Android en un entorno virtual para probar un proyecto de Android
•
Kotlin Multiplatform. Trabajamos con multiproceso en la práctica. Parte 1 y
Parte 2
•
Mejora de la legibilidad del código con extensiones de Kotlin
• Google cierra las cosas de Android
• Transmisión de Android: consejos de notificación de Android
•
MVVM con seguimiento de estado en cambios de configuración
•
Cuando las corutinas cumplen con los permisos de Android
•
Cambio de LiveData a StateFlow
•
Cómo escribir mejores pruebas con JUnit 5 Android
•
Dagger en aplicaciones de múltiples módulos puros
•
KOTLIN hasta el final
•
Carrusel de imágenes con RecyclerView
•
Tutorial GraphQL-Kotlin
•
Jetpack Compose: antes y después
•
Autotests en Android. El panorama general
•
Cómo logramos una reducción de ANR 6x
•
Mejorar el tiempo de inicio de la aplicación
• Un
enfoque eficiente para la navegación y los enlaces profundos para aplicaciones de Android de varios módulos
•
Onboardingflow: resaltado de la interfaz de usuario para la incorporación
•
Pokedex-AR: Pokémon en el
desarrollo de
AR
•
Eliminación de cadenas místicas en el sistema de enlace reactivo de Unity
•
TeamCity: personalización de CI / CD en su equipo
•
Flutter bajo el capó: propietarios
•
Más rápido que el desarrollo nativo: la experiencia de implementar Flutter en una gran empresa
•
Pasos para crear Vuze. La primera aplicación de disparo 3D / VR con un potente editor de video
•
Cómo hacemos una solicitud de seguro para personas
•
Condición Flutter en aislamientos
•
Monedero Mobile Challenge: resultados de la competencia y análisis detallado de soluciones por parte del equipo de desarrollo
•
Materiales de Avito Design Talk: videos y presentaciones
•
Primeros pasos con Fiddler Classic
• ¿
El hermano menor de Big Brother? (administre un dispositivo móvil desde una computadora)
• Podlodka # 194: comunidades de TI
• Snap lleva su tecnología a los desarrolladores de Unity
• Diseño de aplicaciones: estudios de caso # 26
• Ganadores del premio Material Design 2020
• Cómo NO llevar aplicaciones para niños al mercado
• Valentin Kalinin (Jefe de dispositivos móviles en League of Betting): Flutter es la solución perfecta
• Huawei lanza el sistema operativo Harmony beta para desarrolladores
• Appboxo recibió $ 1.1 millones para desarrollar el mini ecosistema -aplicaciones para todos los desarrolladores
• Guía de principios de diseño de movimiento
• Guía de tendencias de diseño de UI para 2021
•
Dejar de usar REST para API
•
Cómo creé mi primera extensión VSCode
•
Cómo seguir siendo un desarrollador motivado
•
Cómo la interfaz de usuario de Firewatch mejora la inmersión
•
Desarrollar un diseño de aplicación receptivo con Flutter
•
Cómo aprendí a administrar mi pequeño equipo de desarrollo y cómo puedes hacerlo tú
• Los
5 mejores lenguajes de programación para 2021
•
Me acabo de dar cuenta de que programador de edad
•
Mejorar el nivel de infraestructura de aplicaciones
•
Convertir una cámara móvil en un detector de objetos en tiempo real a través de aleteo y TensorFlow Lite
Analytics, la comercialización y la monetización
•
Como hemos automatizado la descarga y otras tareas de análisis ad-hoc utilizando Zeppelin
• ¿Se acabó la era? Perspectivas para los juegos sociales en tiempo móvil
• Epic Games Store lanza la primera aplicación que no es de juegos
• Multimillonarios de juegos 2020
• Informe de anuncios de juegos móviles de Zynga 2020
• Mamba invierte en Italia y Alemania
• Checkaso, una de las principales empresas ASO por App Growth Awards. avance del año
• LOVEMOBILE # 10: Aura de IronSource
• Tink: App Store para bancos
• Ganadores de The Game Awards 2020
• Prueba de hipótesis de valor y demanda de productos sin desarrollo
• 9 trucos para trabajar con reseñas en la App Store y Google Play
AI, dispositivos, IoT
•
Prototipo rápido de solución IIoT en Raspberry PI y Yandex IoT
•
Swift para TensorFlow: enseñamos primer modelo
•
El ingeniero de Boston Dynamics revela un trabajo perfecto para los aspirantes a robótica
•
ML Kit SDK mantiene todo el aprendizaje automático en el dispositivo
< Resumen anterior... Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .