Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 375 (14 al 20 de diciembre)

En el nuevo resumen, le diremos por qué M1 es tan rápido (y qué tan rápido es), los websockets y Netflix funcionan, Flutter en aislamientos y la creación rápida de prototipos de soluciones IIoT, los juegos sociales funcionan en tiempo móvil y mucho más. ¡Bienvenidos!







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 .



All Articles