El resumen de materiales interesantes para el desarrollador móvil # 342 (del 20 al 26 de abril)

Otro resumen para desarrolladores móviles: hablamos de desplazamiento sin fin, acerca de enlaces de mapas erróneos, actualizaciones y pérdidas, pruebas A / B y una reducción en los ingresos publicitarios.



Cada desarrollador para plataformas móviles se enfrenta constantemente a una tarea que no se puede resolver de una sola manera. Siempre hay varias formas, algunas rápidas, otras complicadas, y cada una tiene sus propias ventajas y desventajas.

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

iOS

• (+13) El  error no es UIAlertController
• (+10)  Optimización del tiempo de compilación - Parte 1
• (+6) AppCode 2020.1: mejoras de rendimiento, autocompletado hasta el final de la indexación, generación de documentación y mucho más
• (+3) Modelo CoreData del código. O "Cómo prescindir de .XCDataModel" (Parte 1)
• (0) La validación de campo de iOS es rápida y fácil
• Se descubrieron 2 vulnerabilidades críticas en iOS
• Todo lo que quería saber sobre la función Iniciar sesión con Apple
• El nuevo iPhone SE causó revuelo
• Espectacular animación de arco iris en SwiftUI
• Cómo hacer un campo de texto de varias líneas en SwiftUI
• Una colección de controles deslizantes para SwiftUI
• Uso de TensorFlow.js en la aplicación de iOS para detectar objetos
• Banner de notificación en SwiftUI
• Constructores de funciones en Swift y SwiftUI
• Usuarios que regresan a la aplicación: enlaces profundos en iOS
• Distribución de bibliotecas estáticas compiladas de Swift y marcos estáticos de Swift
• GraphQL, Combine y SwiftUI
• Inyección de dependencias en iOS en Swift con Swinject y SwinjectStoryboard
• Proton: mejor UITextView

Android

• (+4)   AndroidStudio
• (+4)  Android en el controlador industrial
• (+3)  Interfaz de usuario basada en backend usando widgets
• (+3)  Obtener y cambiar subtítulos de WebVTT en ExoPlayer
• Incrustar actualizaciones en la aplicación en la aplicación
•Se lanzó la tercera versión de vista previa de Android 11
• Android Broadcast # 14: infraestructura de Android Avito en código abierto
• Android Broadcast # 13: Android SafetyNet. ¿Es confiable?
• Yandex lanzó su Android TV
• Cómo usamos Kotlin para crear una aplicación de diseño móvil
• Android Dev Podcast # 112: Noticias. Suscripciones a las mejores prácticas. Adaptador de fusión LayoutInspector 3D. CameraX
• Google ha exigido que los desarrolladores de aplicaciones muestren claramente el costo y las condiciones de la cancelación de la suscripción
• Escanee QR con CameraX
• Base de datos en tiempo real frente a Firestore: 9 diferencias clave
• Inspector de bases de datos
• Inicio de sesión con un toque para aplicaciones de Android
• Creación de un reproductor de YouTube en Kotlin
• Cómo configurar la autenticación biométrica en Android
• Cancelaciones en las rutinas
• Oyentes personalizados en Android
• ProtonMail: correo seguro
• Animación Uber Car Android: animación de máquina
• Navegador Kiwi: rápido navegador para

desarrollo de Android

• (+53)  Yandex vincula automáticamente la tarjeta a otra cuenta
• (+25)  Historias de los desarrolladores de sus juegos favoritos acerca de lo que están orgullosos
• (+23) Cómo erradicar virus en el Corona SDK
• (+19) Optimización del renderizado para dispositivos móviles, parte 2. Las principales familias de GPU móviles modernas
• (+15)  Creación de una interfaz para el juego
• (+12)  Colmena: base local rápida para Flutter, Dart
• (+8) Errores que arruinarán un proyecto de cualquier complejidad. La experiencia de los administradores de Redmadrobot
• (+4)  Cómo realizar pruebas de forma remota para no arruinar el producto y su vida
• Podlodka # 160: Traducción automática
• 500,000 desarrolladores usan Flutter cada mes
• La industria de TI puede reducirse en 18–20 mil programadores
• Google anunció Disponibilidad de API de Cloud Healthcare
•Cómo pasé medio año actualizando la aplicación y perdí 10 mil usuarios
• Cómo hacer un hermoso arte Low Poly para el juego (Blender, Unity)
• Si los lenguajes de programación tenían lemas honestos
• Firebase Realtime Database e iniciar sesión en el sistema para Android e iOS
• 7 pasos para para convertirse en el Mozart de la programación hasta el final de la cuarentena
• Migración de aplicaciones de Flutter a la Web
• Reproductor de audio para Flutter: reproductor estilo Apple Music
• 33 repositorio de GitHub para desarrolladores de aplicaciones móviles

Análisis, marketing y monetización

• (+44)  Cómo dejar de preocuparse y comenzar creer pruebas A / B
•(+6)  Gran guía sobre pruebas A / B
• (+6)  Cartero - Métricas de autotensión en AppMetrica
• (+3)  9 ideas para pruebas A / B de clips para juegos móviles
• Superposición de analista: paradojas y distorsiones cognitivas. Cómo analítica para maniobrar en un flujo de datos.
• La aplicación Annie nombró las aplicaciones más populares entre los rusos de enero a abril de 2020
• Se rindió en Epic Games - Fortnite entró en Google Play
• OneSignal lanzó Advanced Analytics
• FunCorp: los ingresos por publicidad móvil cayeron un 50% en marzo
• Houseparty: videoconferencia con juegos
•La historia franca de una startup rusa que atrajo más de $ 1 millón a una solicitud para niños
• Cómo promocionar la aplicación: una guía completa para 2020

AI, Dispositivos, IoT

• (+57)  Nos ocupamos de los embotellamientos en una ciudad pequeña por un pequeño presupuesto: resultados de 6 meses del proyecto
• (+18 )  Artefacto: AR en el museo a través de los ojos de un desarrollador, analista, crítico de arte
• (+13) Bases de datos en la plataforma IIoT: cómo funcionan las soluciones en la nube Mail.ru con petabytes de datos de muchos dispositivos
• (+12)  Detección de objetos. Reconocer y gobernar. Parte 2
• (+5)  Errores en el diseño de la interfaz VR, VR para diseñadores de interfaces
•(+4)  Preguntas frecuentes sobre cascos y juegos de realidad virtual
• Magic Leap despide a la mitad de los empleados y abandona el mercado de consumo
• Inteligencia artificial Accenture, Sulubaii e Intel ayudan a mantener un arrecife de coral
• La caída en el mercado de teléfonos inteligentes en el tercer trimestre de 2020 será de al menos un 40%

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

All Articles