El resumen de materiales interesantes para el desarrollador móvil # 337 (del 16 al 22 de marzo)

En nuestro nuevo número, hablaremos sobre cómo gastar un millón en la creación de su propio traductor, sobre mitaps virtuales para desarrolladores de Android, sobre el impacto de la epidemia en el mercado de aplicaciones, sobre el gasto récord de los usuarios y mucho más.



Cuando mi dinero se acabó nuevamente, llegó la crisis. No pude encontrar trabajo, la situación se volvió crítica. Ha llegado el momento de mirar todas las cosas con una mirada sobria. Tuve que admitir honestamente que no sé qué nichos elegir para los negocios. Crear proyectos que simplemente te gusten es el camino a ninguna parte.Le presentamos una serie de artículos dedicados a la optimización del renderizado para dispositivos móviles: teléfonos y tabletas basados ​​en iOS y Android. El ciclo constará de tres partes. En la primera parte, examinaremos las características de la popular arquitectura de mosaico de GPU en dispositivos móviles.

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

iOS

(+4)  MVVM basado en Combinar en aplicaciones UIKit y SwiftUI
(+4)  Problemas de instrumentación en proyectos grandes
(+3)  Agregar un tema oscuro en iOS
Apple presentó el nuevo iPad Pro con lidar
Los juegos de Coronavirus también fueron prohibidos en la App Store
• La conferencia Apple WWDC 2020 se llevará a cabo en formato en línea
5 extensiones de Swift que te harán la vida más fácil
Cómo cambiar el ícono de tu aplicación en SwiftUI
¿Cuál es el marco vDSP en Swift?
Una guía rápida de la mejor tipografía para iOS
Cómo implementar UITableView y UICollectionView con RxDataSources
Depuración de Apple L8 - los fundamentos de la ingeniería inversa
Swift-eri es en sí mismo - una lista de tareas con CloudKit
Generación de subtítulos de video en un dispositivo iOS usando SwiftUI y ML Kit
CoronaTracker: rastreador de coronavirus
Inicio de sesión simple de iOS: pantallas de inicio de sesión de

Android

(+10)  FragmentLifecycleCallbacks divididos en partes
(+6)  Dominar el desarrollo mediante pruebas en Android usando pruebas de IU
(+4)  30+ recomendaciones profesionales concisas para desarrolladores de Android
(+3) Transferimos registros de Android a través de Internet con Timber and Node.JS
(+3)  Trabajamos con View de forma asíncrona usando corutina
Android Dev Virtual Meetup se abre
• La audiencia de Android Go supera los 100 millones de personas
Google prohíbe la instalación de aplicaciones de terceros (para usuarios del Programa de Protección Avanzada )
El tiempo de revisión para las aplicaciones en Google Play aumentó a una semana
Descripción general de los componentes de diseño de materiales
51 recursos para principiantes y desarrolladores profesionales de Android
La conferencia I / O 2020 se canceló por completo
Actualizando solicitudes sin cambiar el adaptador RecyclerView usando FirebaseUI
8 buenas razones para la modularidad en Android
Interfaz de chat para Android con RecyclerView y Groupie
Explore la interfaz de usuario impulsada por el servidor
Implementación de sistemas de movimiento con componentes de material Android
Cómo reducir el tamaño de su aplicación Android con R8
Creación de arquitectura de componentes en Android Jetpack Compose
Dependencias nativas en Android Studio 4.0
Diálogos de Android en Kotlin: tutorial
Motion Toast: notificaciones para Android en Kotlin
Componentes de materiales Ejemplos de Android: trabajar con

Desarrollo de componentes de materiales

(+27) Aprendizaje automático en Unidad: enseñamos a los agentes de MO a saltar sobre las paredes
(+26)  Inmersión en el Proxy Charles
(+19) “Al desarrollar algo por adelantado y completamente diseñado, haces una cosa muerta” - conversación con The Breakfast
(+17)  Cuanto más lo peor o por qué el ciclo del juego es importante
(+11) Entrevista con Vyacheslav Utochkin, director de programas educativos para el desarrollo de juegos en la Escuela Superior de Economía, la Escuela Superior de Economía, la Escuela Superior de Economía: 20 preguntas sobre el desarrollo del juego
• • (+10)  Guerra con frenos. Optimización del número de representaciones de componentes en React Native
(+6)  Proyectos secundarios emocionantes que puedes hacer hoy
(+2)  Desenfoca la imagen de fondo en Unity
(0) Geo-tracking en React Native
Podlodka # 155: Björn Straustrup
Android Broadcast # 9: Cómo hacer una conferencia genial
Se lanzó Magic Leap Magicverse SDK
• La aplicación GitHub salió beta
La preinstalación de la aplicación se acelera
Tema oscuro o claro: ¿cuál es mejor para los usuarios?
Snap lanzó el editor de máscara de Lens Web Builder
Carece de experiencia de usuario: cómo pueden manipularse los usuarios
Cómo GitHub me bloqueó (y todas mis bibliotecas)
ArangoDB: la base de datos ideal para proyectos con alta incertidumbre
Flutter vs Native vs React- Nativo: pruebas de rendimiento
Una lista de 100 API públicas interesantes e interesantes para su próximo proyecto
Uso de IA para el diseño de aplicaciones móviles UX
Creación de una aplicación multiplataforma con pestañas en Flutter
Pantalla natural en la práctica: el nuevo control de volumen en iOS 13
Cómo “Prince of Persia” venció las limitaciones de memoria de Apple II
Cómo hacer una aplicación universal
Desarrollé, construí y lancé el producto MVP en 5 días
Cómo escribir buena documentación para el código de

Analytics, marketing y monetización

(+27) Cómo vincular la participación con la monetización en juegos y aplicaciones móviles
(+9)  Reglas de localización para desarrolladores
(+8) Localización de juegos independientes: ¿vale la pena el juego?
(+6) Fuente de la verdad: cómo un analista enseña a un gerente y un desarrollador a trabajar juntos
Caso de inDriver: ¿cómo crear la aplicación perfecta de viajes compartidos para 31 países con diferentes idiomas y culturas?
Tapjoy lanzó Multi-Reward Engagements
En 2019, el usuario promedio de iPhone en los EE. UU. Gastó $ 100 en aplicaciones
Proxy: puertas sin contacto
El impacto del coronavirus en la economía de la aplicación - Investigación de App Annie
• La aplicación Kitche que ayudó a reducir el desperdicio de alimentos recibió una inversión
Costos de adquisición del usuario Se alcanzaron $ 48.5 mil millones para juegos en 2022
Se lanzó una aplicación para el diagnóstico de coronavirus en Irán, pero solo monitorea a los usuarios
MVP vs. Prototipo vs. PoC: ¿Cuál es el mejor enfoque para medir el ajuste del producto / mercado?

AI, dispositivos, IoT

(+33)  Cómo usamos item2vec para recomendar productos similares
(+24)  Cómo creamos una galería de arte de redes neuronales y por qué no damos imágenes para copiar
(+12)  Gusto y color: gradaciones de enfoques para el hogar inteligente
(+5) ¿  Trabajamos con el sensor de CO? Detector de aire Xiaomi ClearGrass localmente, sin servidores chinos
Google presentó Pigweed - herramientas de desarrollo para sistemas integrados
• El traductor de Google enseñó a traducir el habla en tiempo real
Google comenzó a certificar a los desarrolladores de TensorFlow
Las herramientas de aprendizaje automático más útiles para 2020
Detección de coronavirus en imágenes de rayos X con Keras, TensorFlow y aprendizaje profundo

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

All Articles