El resumen de materiales interesantes para el desarrollador móvil # 335 (24 de febrero - 1 de marzo)

En el nuevo resumen, la historia de crear su propio mensajero, animaciones y solicitudes HTTP, el último Android 11 y gatos caídos, control con una sola mano y la psicología de los juegos. ¡Feliz primavera!



Una tarde, después de otro día frustrante, lleno de intentos de equilibrar el juego, decidí que necesitaba un descanso urgente. ¡Cambiaré a otro proyecto, lo haré rápidamente, devolveré la autoestima que se ha reducido durante el desarrollo del juego y lo tomará por asalto con renovado vigor! Lo principal es elegir un proyecto agradable y relajante ... ¿Escribir su propio mensajero? ¡Decir ah! ¿Qué tan difícil puede ser?

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

iOS

• (+21)  Contenido de FunCorp iOS Meetup # 2
• (+5)  Código moderno para ejecutar solicitudes HTTP en Swift 5 usando Combine y usándolas en SwiftUI. Parte 1
•Swift chips: URL estática
• Preguntas de la entrevista para desarrolladores de iOS 2020
• SwiftUI: creación de un visualizador de sonido
• Configuración de macOS para el desarrollo de iOS
• Creación de una lista interminable usando SwiftUI, Combine y URLSession
• Carga asíncrona de imágenes por URL en SwiftUI
• Arquitectura hexagonal para iOS
• Análisis y mejora del tiempo de compilación en iOS
• Propiedades calculadas en Swift: código más seguro y limpio
• SwiftQRCodeScanner: escáner de código QR de

Android

• (+14)  Animando RecyclerView fácilmente sin cambiar a ViewPager2
• (+6) OData + RxJava + Retrofit 2 para la aplicación de Android
• (+1)  En la mayoría de los casos, no se necesita la serialización en Android
• Android Dev Podcast # 109: Android 11. Informe completo de cambios con Google DevRel
• Android Studio 3.6 lanzado
• Programación reactiva con Kotlin para Android
• Cómo AndroidX cambia nuestro trabajo con Actividades y Fragmentos
• Diseño de Android: temas superpuestos
• Cifrar datos en Android con Jetpack Security
• Timber: una biblioteca de registro para Android
• Novedades de CameraX
• Moko Widgets: interfaz de usuario multiplataforma para Kotlin MultiPlatform
• DisneyMotions: animaciones y

desarrollo MVVM

• (+104) Cascadeur: la tarea de un gato que cae
• (+34)  Mezcla y terreno de unidad: cómo deshacerse de las intersecciones y dejar de lastimar los ojos
• (+27) Aceleramos  la interfaz. Cuando muchas solicitudes al servidor son buenas
• (+10)  Cómo diseñar aplicaciones móviles por un lado
• (+6) Cómo hicimos un banco móvil para Aurora: características de desarrollo para el sistema operativo móvil nacional
• (+5)  Organización de autocomprobaciones usando un ejemplo aplicación móvil para EDMS
• (+3)  Formulario de comentarios en React Native usando AWS + Telegram
• Lo que aprendí de mi amarga experiencia
• Podlodka # 152: Monitoreo
• Qué hacer si no hay nada que hacer en el proyecto: 3 consejos para desarrolladores
• En Rusia: bienvenido al juego
• Cómo Waymo, a través del diseño, aumentó la confianza del usuario en vehículos no tripulados
• Estudio de caso cómo no sucede: diseñar un nuevo banco móvil en dos meses
• ¿Es realmente imposible hacer algo en un sprint?
• Por qué la estructura del equipo de desarrollo puede ralentizarlo
• Diseñar una nueva aplicación móvil de Microsoft Office
• Números aleatorios y algoritmos de barajado
• 15 ideas para mejorar las habilidades de programación
• Ideas de aplicación que puede comenzar a hacer hoy
• Experiencia del desarrollador: fundamentalmente más complicado que el UX normal
• Consejos para mejorar el diseño de estados vacíos
• 10 ejemplos de uso de técnicas deshonestas en UX

Analytics, marketing y monetización

• (+ 17) Los  5 errores más idiotas al localizar juegos de computadora
• (+10)  Olga Makushenko, directora ejecutiva de 101XP: “5 errores clave en el desarrollo de un juego como negocio”
• (+3)  Cómo las aplicaciones de citas nos hacen sentir solos
• Psicología del juego: cómo los juegos cambian nuestro pensamiento , emociones y sueños
• Plantas vs prueba comienza Zombies 3
• Roblox recaudó $ 150 millones
• Mecánica de juegos para aplicaciones que no son de juegos
• App Samurai recibió $ 2.4 millones en la Serie A
• YouPorn lanzó TikTok para adultos
• Snapask recibió $ 35 millones para educación móvil
• Ikaria: citas de autores secretos
• Cómo la localización de aplicaciones funciona: 7 consejos de Readdle
• Crecimiento a través de la creación de nuevos productos para la audiencia actual de

IA, dispositivos, IoT

• (+39)  Cómo comprimir el modelo de texto rápido 100 veces
• (+8) Servicio de ubicación GSM de módulos SIM800x y su trabajo con Yandex.Locator API
• (+2)  Gestión de sensores domésticos inteligentes con Google Assistant
• iPhone XR se convirtió en el teléfono inteligente más popular en 2019

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

All Articles