El resumen de materiales interesantes para el desarrollador móvil # 313 (26 de agosto - 1 de septiembre)

En el nuevo resumen, lidiamos con la pérdida de empuje, tratamos con la música de Apple, estudiamos el sonido en Android, ahorramos dinero al desarrollar un juego, buscamos la aplicación Rosstat, distinguimos un mal diseño de uno bueno e incluso tratamos de descubrir si la bufanda de Xiaomi estará a salvo.



Asya Sviridenko, directora del grupo Yandex.Mail iOS, demostrará que incluso con las limitaciones del sistema, la pérdida de notificaciones push puede y debe combatirse si son críticas para su aplicación.

Este resumen está disponible como un boletín semanal. Una noticia diaria que enviamos a Canal de telegramas .

iOS

(+22) ¡No aparezca! Transiciones interrumpibles en iOS
(+17) Apple Music para el desarrollador
(+15) Secuencias de ajuste en Swift
(+7) ¿Quién se come la memoria de nuestro iPhone? Pelar manzanas
Google reveló "uno de los ataques más grandes en el iPhone"
El éxito independiente Dead Cells lanzado en iOS
Swift TO Video
Gradientes animados en Swift
5 nuevas bibliotecas iOS interesantes
Ejemplo de proyecto iOS escalable
Swift: 7 potentes animaciones para mejorar la interfaz de su aplicación
Introducción a Swift Combine
Cómo crear un analizador JSON en Swift usando genéricos
Guía completa del menú contextual en iOS
Arquitectura pura y MVVM en iOS
15 formas rápidas de mejorar el código Swift
CI de acciones de Github para proyectos Swift
Hacer animaciones de transición personalizadas para iOS
Cómo agregar mediante programación sombras y curvas de vista a Swift

Android

(+4) Crear un proyecto de Android en un contenedor Docker
Android Dev Podcast # 101: Trabajando con y con sonido en Android
Android Dev Podcast # 102: Noticias
Google paga dinero por buscar vulnerabilidades en aplicaciones de Android de terceros
Video Droidcon Berlin
Abuso de WebViews por robo de correo electrónico
Libro eficaz de Kotlin beta
Explorando el diseño de restricciones: plantillas listas para usar
Uso práctico de PorterDuff en Android
Modularidad del proyecto de Android.
Actividad de marcado y fragmento con AndroidX
Inteligencia emocional: crea animaciones inteligentes
Crear una aplicación de cámara remota en Android
Google acaba de desinstalar mi aplicación gratuita de Android de código abierto de 10 años
Android Showcase: mejores prácticas de desarrollo de Android

Desarrollo

(+31) Soy el mayor malvado en el desarrollo de juegos independientes.
(+16) Limitaciones de los juegos de 16 bits y su recreación en Unity
(+16) Creación de componentes visuales en Unity UI. Sistema de partículas
(+11) Pixel Lo-fi en Unity
(+2) Escritura estática en una aplicación React
(+1) Informes móviles sobre Oracle BI EE 12c: uno, dos, tres
Video DevGAMM Moscú 2019
AppsCast # 13: Accesibilidad
Podlodka # 126: Conciencia
• La Cámara de Cuentas no encontró la aplicación Rosstat
¿Qué tienen en común la construcción y el desarrollo de la ópera?
Coursera lanza laboratorios prácticos de Coursera
Treefort: discusión de la hoja de ruta con los usuarios
Enseñe lo malo: 6 peores consejos de desarrollo de productos para el director digital
6 pasos: cómo distinguir un buen diseño del mal
Enfoque claro con ingresos de $ 50 millones
Aprenda que el producto se ha vuelto demasiado complejo y simplifíquelo.
Principios y mejores prácticas de incorporación de usuarios.
¿Cuánto cuesta la aplicación?
Diseñe diferentes estados de interfaz y no confunda al usuario
En qué casos se necesitan botones con un indicador de carga
Elegir el primer lenguaje de programación para niños y principiantes.
Conceptos de IU para una aplicación de libro
Repensar el calendario
Cómo un desarrollador puede hacer frente al estrés: consejos prácticos
Creación de una evaluación de seguridad del sitio en iOS mediante el aprendizaje automático
¿Por qué cambié el desarrollo de Social Radio a Flutter?

Analítica, marketing y monetización.

(+16) “Hay todo lo que se necesita y nada enfurece”: la verdad habla a través de los labios del cliente
(+10) Cómo cambiar el costo de la suscripción creada en su aplicación. App Store Connect y Google Play Console
Big fish: cómo analizar a los usuarios para que luego obtengan ganancias
Adquisición de usuarios para juegos móviles en 2019: informe de despegue y aplicaciones
Promociones en juegos: cómo encontrar la mejor estrategia de descuento
Comercio electrónico móvil: instalaciones atractivas
¿Cuántas descargas se necesitan para el primer lugar en la App Store y Google Play en 2019?
Las aplicaciones con mayores ingresos en Rusia en julio de 2019
Aplicaciones móviles para personas mayores: un mercado enorme y subvalorado

AI, dispositivos, IoT

(+47) Notas del proveedor de IoT. Maldición de salida de impulso
(+21) Reconocimiento facial mediante redes siamesas
(+19) Cómo le enseñé a una serpiente a jugar sola usando Q-Network
(+18) Cómo construí un modelo predictivo de un centro de llamadas para que sus llamadas no enfurezcan a los usuarios
Samsonite y Panasonic están desarrollando una maleta inteligente
Facebook entrena IA universal en Minecraft
Xiaomi está preparando una bufanda inteligente
Rápido en la Raspberry Pi
La mayoría de la realidad virtual es una mierda

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

Source: https://habr.com/ru/post/465765/


All Articles