El resumen de materiales interesantes para el desarrollador móvil # 295 (del 15 al 21 de abril)

Nuestro nuevo resumen incluye desarrollo modular, chats y tarjetas, medio billón en Arcade, colmenas y robots, ira, tiempo, trampas y mucho más. ¡Conéctate!



Desarrollo modular o camino hacia allá, no hacia atrás

En las aplicaciones de Raiffeisenbank, cada pantalla consta de varios módulos que son lo más independientes posible entre sí. "Módulo" lo llamamos un componente visual que tiene su propia idea. Al diseñar una aplicación, es muy importante escribir la lógica para que los módulos sean independientes y puedan agregarse o eliminarse fácilmente sin tener que recurrir a la refactorización.

GPU, aceleradores hexagonales y álgebra lineal

Todas estas palabras están mucho más relacionadas con el desarrollo móvil de lo que parece a primera vista: los aceleradores hexagonales ya están ayudando a entrenar redes neuronales en dispositivos móviles; álgebra y matan son útiles para conseguir un trabajo en Apple; y la programación de GPU no solo le permite acelerar las aplicaciones, sino que también le enseña a ver la esencia de las cosas.

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

iOS

(+17) AppCode 2019.1: Swift 5, retroiluminación mejorada, navegación y autocompletado, expresiones en movimiento y mucho más.
(+14) La forma más fácil de hacer chat en la aplicación iOS
(+12) Creación de cartas como Yesca en Swift
(+11) Tamaños automáticos de encabezado y pie de página de UITableView con AutoLayout
Apple retrasa la transferencia de dinero a los desarrolladores
Apple gastará hasta $ 500 millones en exclusivas para Arcade
imagen Modelo-Vista-Controlador (MVC) en iOS: un enfoque moderno
imagen Abra la aplicación en una pantalla específica cuando toque la notificación push
imagen Descripción general de la plantilla MVVM en Swift
imagen Mejora de la productividad del equipo de iOS a través de la creación de funciones como marcos
imagen Comenzando con RxSwift y RxCocoa
imagen Cómo hacer puentes entre marcos en una aplicación iOS
imagen Multiplataforma Kotlin para desarrolladores de iOS
imagen Cómo hacer que el servidor empuje para eventos en iOS
imagen Enlaces profundos en iOS
Swash: gestión dinámica de fuentes

Android

(+28) Secretos de la API de dispositivos Android. Informe Yandex
(+16) Determinamos la raza del perro: el ciclo de desarrollo completo, desde la red neuronal en Python hasta la aplicación en Google Play
(+15) Evolución o hacer una base para robots en la plataforma ARDUINO, y manejamos sensores y video a una computadora a través de un teléfono inteligente
(+15) Robo-futbolista de principiantes. Competiciones en MIPT. Android y Arduino y Bluetooth
(+13) Crear una calculadora de propinas en Kotlin: ¿cómo funciona?
(+10) Cloud Firestore + Android es solo
(+3) Cómo trabajar con ViewPager2
(+1) ¿Cómo en Android transferir una variable de un fragmento a la actividad?
Lanzamiento de Android Studio 3.4
Lanzamientos de nuevos aceleradores de juegos independientes
Google hará que la comunicación con los desarrolladores de Play sea más humana
imagen Cómo distribuir bibliotecas de Android
imagen Enfoque "primero y principalmente fuera de línea"
imagen Un truco simple que te ahorrará horas mientras desarrollas aplicaciones de Android
imagen Tiempo moderno en Android
imagen Prueba de Espresso con componentes de arquitectura Android
imagen Galería personalizada para Android
imagen Video Droidcon Italia 2019
imagen Repara pérdidas de memoria en 2019
imagen Mejora de las pruebas de IU con MockWebServer

Desarrollo

(+27) Notas de un profesional independiente: desarrollo de la primera aplicación React Native
(+12) Patentes en diseño: primera parte (disposiciones generales, ejemplos de Apple, Facebook)
(+8) Editor de lógica visual para Unity3d. Parte 1
Podlodka # 107: Riesgos legales
Yandex organizará un campeonato de programación
imagen Guía para desarrolladores de juegos: infeliz en 10 sencillos pasos
imagen Crear un motor de juegos de texto C ++ desde cero en ReactOS
imagen Dine Rite: UX Research
imagen Cómo nuestro rediseño nos permitió crecer 10 veces al año: investigación UX
imagen Guía para principiantes para escribir código súper limpio y legible
imagen Problemas comunes de desarrollo que incluso los altos directivos enfrentan
imagen Mi consejo para los diseñadores de UX en su primer trabajo
imagen Ira contra código: programadores y negatividad
imagen Por qué los proyectos de software tardan más de lo que piensas: un modelo estadístico
imagen Aplicación de productividad con objetivos: UX Research
imagen 21 sitios para la programación de aprendizaje gratuita
imagen Cómo hacer un control deslizante redondo en Flutter
imagen Primer vistazo a firstBorn: la nueva biblioteca de componentes React Native
imagen 5 consejos para mejorar la navegación en el producto / servicio
imagen Creación de la interfaz de usuario para la aplicación móvil de YouTube en React Native
imagen Fuente histórica: fuentes del juego clásico de Infocom

Analítica, marketing y monetización.

(+16) WhatsApp en la palma de tu mano: ¿dónde y cómo puedes detectar artefactos forenses?
Video bloggers como una forma de promocionar un producto.
Tencent recibió el 15% de los ingresos totales del mercado de juegos
Horóscopos: una nueva categoría popular del mercado de aplicaciones
Crea una comunidad para tu juego desde cero
Dashlane: administrador de contraseñas y centro de seguridad
Cómo publicar un juego móvil y no cometer errores.
Brawl Stars ganó $ 200 millones en 4 meses
Juegos móviles: una de las mejores plataformas para publicidad.
TikTok bloqueado en India
• Los anunciantes en Rusia gastaron 4 mil millones de rublos en publicidad de video móvil en 2018
imagen Cómo NO promocionar la aplicación

AI, dispositivos, IoT

(+29) monitoreo por SMS del peso de tres colmenas por $ 35
(+29) Conceptos básicos del procesamiento del lenguaje natural para texto
(+8) Mozilla WebThings: configuración de la puerta de enlace
(+7) Mozilla WebThings en Raspberry Pi: cómo empezar
Mozilla presenta WebThings
Microsoft compró el desarrollador RTOS para Internet de las cosas
• La cantidad de altavoces inteligentes casi se duplicará en un año
imagen Cree una aplicación web de aprendizaje automático completa en React and Flask
imagen El aprendizaje automático amplía la brecha entre el conocimiento y la comprensión.
imagen Predecir la demanda de bicicletas con C # y ML.NET

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

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


All Articles