El resumen de materiales interesantes para el desarrollador móvil # 344 (12-17 de mayo)

En nuestro nuevo resumen, la nueva aplicación "Jellyfish" en Flutter, animaciones no triviales, reescribiendo la aplicación Snapchat, el nuevo Unreal Engine, los ingresos de la aplicación y muchos otros materiales interesantes.



¿Porque tan largo? ¿Por qué no aplicaciones nativas? ¿Por qué revolotear? Todo esto lo cuenta el director técnico de Medusa Boris Goryachev.

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

iOS

• (+18)  Animaciones no triviales en SwiftUI
• (+10)  14 cosas que un desarrollador de iOS debe saber
• (+5) Navegar entre vistas usando @EnvironmentObject en SwiftUI
• (+3)  Red neuronal convolucional y su integración en iOS (parte 2)
• (+3)  Escapar del zoológico o cómo hice juegos casuales en iOS
•Desarrollador de iOS. Avanzado? ..
• Anuncios de búsqueda de Apple: lanzamiento, prueba, escalado
• Tutorial de código fuente de Telegram-iOS: descripción general del código de Telegram
• Cómo agregar una insignia beta al icono de la aplicación
• Crear una aplicación meteorológica usando SwiftUI y Weatherstack
• Dejar de usar valores booleanos en su Código Swift
• Cómo animar restricciones de diseño automático
• Crear una interfaz de usuario impulsada por el servidor utilizando componentes de la interfaz de usuario en SwiftUI
• Cómo hacer un rastreador web en Swift
• Cómo utilizar GraphQL utilizando Apollo y SwiftUI
• Crear una arquitectura MVVM reactiva en Swift 5
• Animación de un termómetro con CoreAnimation
• Cómo crear una aplicación de chat multiplataforma para iOS y macOS usando Stream
• Cómo hacer que su aplicación Swift en iOS 13 funcione con etiquetas NFC
• OSSSpeechKit: Entrada y salida de voz de

Android

• (+32)  Cerebro Rx
• (+ 8)  Personalice el diseño del teclado externo en Android sin root
• (+8)  Qt en Android: cómo le dimos una segunda vida a la aplicación de meditación del autor
• Android Broadcast # 17: cómo ganar $ 1,000,000 en nuestras aplicaciones
• Funciona - no toque: como Snapchat reescribió su aplicación de Android
•Aparecieron nuevos filtros en la búsqueda de Google Play
• Google Play lanzó el Desafío de diseño Change the Game
• Dominando el sistema táctil Android
• ¿ Usando la API NFC en Android? Compruebe su código dos veces
• Una manera fácil de aplicar a Bordo deslizante utilizando ViewPager2 en Android
• Detener el uso de correos / PostDelayed en su Vista Android
• Android 2020 ecosistema hoja de trucos
• Acelerar Android Espresso prueba mediante la agrupación de las pruebas pertinentes
• Android MotionLayout: creación simple pantalla de bienvenida Twitter
• Totalmente: bloc de notas minimalista para el

desarrollo de Android

•(+81)  Unreal Engine 5 establece un nuevo nivel de realismo en el juego
• (+22)  ¿Qué es mejor: la confirmación de la acción o la posibilidad de cancelarla?
• (+18)  Cómo dejé de tener miedo y escribí un bot de juego
• (+18)  Publicamos bibliotecas de diseño de componentes VKUI en Figma
• (+17) Redujimos el tiempo para desarrollar un nuevo script para publicar un anuncio de 6 días a 42 segundos
• (+16) Flutter under the hood
• (+15)  Plantilla arquitectónica MVI en Kotlin Multiplatform, parte 1
• (+14) El  diseñador no es el que pinta maravillosamente, es el que ayuda a la empresa a entender al usuario
•(+12)  Cómo se desarrollan las modificaciones para los juegos de Unity. Parte 2: escribir su mod
• (+11) Un nuevo GOST para recursos digitales entró en vigor: todas las plataformas deberían ser accesibles para discapacitados
• (+10)  Accesibilidad. Cómo hacer que la aplicación sea accesible para usuarios con discapacidades
• (+7)  Tendencias en las pruebas en 2020
• (+4) Desarrollo de aplicaciones móviles para ordenar de forma económica: realidad o ilusión
• (+3)  React Native: guardar fotos y videos en la galería del dispositivo
• (+2)  Cómo aprender a probar el software
• Radio QA # 59: estrés y agotamiento emocional
•Radio QA # 60: inteligencia artificial
• Podlodka # 163: blogs de tecnología
• Investigación de desarrolladores de HackerEarth 2020
• El gasto en TI en 2020 se reducirá en un 8%
• Kite, complementando el código con IA, lanzó un plan pago y soporte de JavaScript
• Todo lo que necesita saber sobre los menús desplegables listas desplegables
• 4 métodos de retroalimentación visual en las interfaces
• ¿Por qué los usuarios no pueden recordar nuestras interfaces? Sobre el efecto de las máscaras en el diseño
• Diseño de una interfaz emocional
• Automatización de CI / CD para el desarrollo móvil desde cero
• Cómo hacer una aplicación de calendario
• GitTouch: trabajando con GitHub en Flutter

Analytics, marketing y monetización

• (0)  Entrevista con el analista - Alexander Sibrikov, Gerente de Producto en AppMetrica
• App Samurai otorga subvenciones a aplicaciones que ayudan a los usuarios
• Público: inversiones sociales móviles
• AppLovin compra Machine Zone
• Ingresos de aplicaciones aumentó en un 8% en mayo
• Maní: una red social para mujeres
• ¿Cómo monetizar a los usuarios chinos?
• Las aplicaciones más rentables en abril de 2020
• 25 métricas de lealtad del usuario: Parte 1

AI, dispositivos, IoT

• (+18) Acelerar la implementación de proyectos de IA en Segezha Forest Holding
• (+13)  ESP-NOW: un protocolo de intercambio de datos alternativo para ESP8266 y ESP32. Conceptos básicos
• (+12) Tendencias de Internet de las cosas: AI responde a llamadas, nubes y 5G domestica big data, vivienda y servicios comunales: el líder de la innovación
• (+5)  Seguimiento ocular móvil en PyTorch
• (+2)  ¿VR esperará a Microsoft Kinect o este es el futuro de los juegos: hablemos juntos
• Apple confirmó la compra de NextVR

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

All Articles