El resumen de materiales interesantes para el desarrollador móvil # 341 (del 13 al 19 de abril)

En el nuevo resumen, un tirador de un millón y un millón de pasos, escala de prueba y migración a Kotlin, colapso de la función de onda y sueño saludable, páginas de inicio de aplicaciones e interfaces feas.



La historia es buena porque, además del final feliz, también describe fallas importantes, gracias a las cuales se obtiene una experiencia invaluable. Y lo más importante: los muchachos están felices de compartir todos los detalles y la lista de rastrillos que recolectaron en este largo viaje.

Este resumen está disponible como un boletín semanal . Y diariamente enviamos noticias en el canal Telegram .

iOS

• (+2)  Ponte a prueba en Swift: un rompecabezas para los amantes de los rompecabezas
• iPhone SE: un nuevo y poderoso teléfono inteligente en un diseño compacto clásico
• Guía para probar suscripciones de iOS
• Reproducir animaciones avanzadas de Lottie
• Formas fáciles de crear animaciones en Swift
• Analice el código Swift usando SourceKitten
• Cree un cliente Swift API usando Generics, Codable y Combine
• Cree dominó en SwiftUI
• 7 mejores recursos para aprender SwiftUI
• 15 libros y cursos útiles de iOS para ayudarlo a mejorar
• Cómo usar Google Maps SwiftUI SDK
• Lidar: una mirada al futuro con iPad Pro
• RoundCode: códigos QR redondos
• TagsList: nube de etiquetas para iOS

Android

• (+17)  Escalado de pruebas de Android en Odnoklassniki
• (+12) Tcl / Tk. Explorador de archivos alternativo para plataformas Linux y Android
• (+6)  Cómo agregamos compatibilidad con Harmony OS a la aplicación inDriver para Android
• (+4)  Uso de la base de datos de valores clave Snappy en Android
• (+3) Programación declarativa de aplicaciones cliente-servidor en Android
• (+2)  Componente Slider de la biblioteca de diseño de materiales
• Migration Duolingo Android-app 100% Kotlin
• en Google Play, fueron "aprobados por las aplicaciones de los maestros y una sección para niños
• All Android the Broadcast # 12: Cómo pasar la entrevista en una empresa soñada
•Biblioteca Colonist: encontrar clases al compilar una aplicación de Android
• Adventure in Compose - Doom fire effect
• Trabajar con actualizaciones en una aplicación en Android
• Android Jetpack Navigation desde el punto de vista de un desarrollador de iOS
• Evolución de adaptadores en Android
• Animaciones en Jetpack Compose usando Transition
• Comprender el proceso de compilación de Android: ¿qué es Dalvik (JIT) , ART (AOT), D8, R8?
• Coroutines: lo primero es lo primero
• AnimeXStream: ver Anime
• Blitz: tiempo relativo para TextView
• kmpapp: Kotlin Multiplatform y MVVM

Development

•(+30) Nos  ocupamos del algoritmo de colapso de la función de onda
• (+25)  Cómo preparar el juego para portarlo a la PC y la consola
• (+19) El diseño es un diseño, no la belleza de las imágenes
• (+15)  Flutter. Asincronía y paralelismo
• (+10) Herramientas DevOps no solo para DevOps. El proceso de construir una infraestructura de automatización de pruebas desde cero
• (+7)  Interfaz personalizada. Parte 2. Configuración de navegación automática
• (+6) La  UE advierte: no se puede violar la privacidad con el pretexto de coronavirus
• (+5)  Unidades direccionables: siempre hay suficiente memoria
•(+3)  Investigación UX de RBS: nuestra experiencia, errores y descubrimientos
• (+3) ¿  Cuándo detener el proceso de reconocer una secuencia de video?
• (+2)  Se ha lanzado una versión alfa del motor de juego MANU
• (+2)  Se ha agregado compatibilidad con Flutter a CodePen
• Podlodka # 159: Sueño saludable
• Video de Saint AppsConf 2019
• Scratch está en los 20 lenguajes de programación más populares
• Nuevo informe de Developer Economics
• Cómo redujimos el costo de usar la API de Google Maps en un 94%
• Las principales funciones de comando de GitHub se volvieron gratuitas
•Por qué me encantan las interfaces feas y complejas (y probablemente tú también)
• Mail.ru Group lanza la Games Cup 2020
• Apple y Google crean un sistema de seguimiento de contactos
• 1 millón de pasos, o cómo desarrollar una aplicación para ti
• Retorno real de la inversión en UX: Casos de rediseño B2B
• Optimización de proyectos 3D móviles
• Cómo lidiar con el despido si usted es un desarrollador
• Flutter y Zeplin: acelere el proceso de desarrollo a través del diseño
• Mensajero en tiempo real en Flutter
• Si desea convertirse en un desarrollador Senior, deje de enfocarse en sintaxis
• Los 10 mejores widgets para desarrollar aplicaciones Flutter
• Cree una aplicación React Native con Expo
• Guía de diseño: barra superior
• Rediseñé la infame aplicación IOWA en 30 minutos
• Cuatro razones por las cuales todos, excepto los científicos, escriben código descuidado

Análisis, marketing y monetización

• (+1) Pruebas objetivas de los indicadores de calidad utilizando el Mapa del recorrido del cliente
• Roskomnadzor bloqueará a los piratas en la App Store y Google Play
• LOVEMOBILE # 05: Bidease
• 40% de los jugadores móviles usan bots
•myTracker comenzó las API de prueba beta para la transferencia directa de eventos entre servidores
• tiene sentido: acerca de la creación de valor, el modelo de suscripción y el contenido en el producto
• Hypnopedia se convirtió en un producto del día en Product Hunt
• Apple Search Ads puede ir más allá de la App Store
• Número de impresiones móviles la publicidad ha crecido
• Pengea: trabajo para principiantes
• LPFMA: páginas de inicio para aplicaciones móviles
• ESRB comenzó a etiquetar juegos con cajas de botín
• La participación de iOS en los EE. UU. está creciendo
• Experiencia en lugar de dinero: cómo (no) ganar dinero en una aplicación móvil en Rusia
•Cómo la priorización de tareas en el trabajo atrasado salvó a la empresa del cierre durante la pandemia. Historias del lanzamiento de tres productos de Vitaly Myshlyaev

AI, Dispositivos, IoT

• (+39)  Modificación del Proxy MQTT
• (+30) Cómo aprendimos a recomendar películas y por qué no debe confiar solo en las clasificaciones
• (+9)  Recopilamos el programa de red ZigBee más simple. bajo Mbed, nos comunicamos a través de MQTT
• (+7)  ¿Cuál es el nuevo SDK de nRF Connect para Nordic? ¿Evolución, revolución o alternativa?
• (+4)  Visualización de datos para vehículos no tripulados de código abierto de Uber
• ICQ New lanza una competencia para desarrolladores de bots
•TensorFlow Lite Model Maker acelera la implementación de modelos de IA
• Google lanzará su propio procesador
• Enseñar a una computadora a saltar con un strafe en Quake con aprendizaje de refuerzo
• Las mejores herramientas de Google AI para todos

← Resumen anterior . Si tiene otros materiales interesantes o si encuentra un error, envíelo por correo .

All Articles