El resumen de materiales interesantes para el desarrollador móvil # 285 (del 4 al 10 de febrero)

En el nuevo número, hablamos de las animaciones del servidor, el "malo" Google, las herramientas de aceleración y localización de imágenes, la encantadora aplicación de citas para el refrigerador y una cultura de crecimiento en las empresas. ¡Conéctate!



Animaciones en aplicaciones iOS nacidas en el servidor

Los ingenieros de iOS deben haber adivinado qué volúmenes de trabajo están en cuestión: para eliminar animaciones antiguas y agregar nuevas animaciones, es necesario realizar muchas acciones en el lado del cliente. Para hacer esto, los equipos de Android e iOS deben participar en cada lanzamiento y, junto con el tiempo requerido para aprobar la actualización en la App Store, esto significa que el lanzamiento de cada lanzamiento con animaciones actualizadas puede llevar varios días. Sin embargo, logramos resolver este problema, y ​​ahora te diré cómo.

Ok Google! ¿Eres bueno o malo?

Entonces sucedió que la compañía del bien, que tanto amaba y admiraba, me causó mucho mal. Pero lo primero es lo primero.

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

iOS

(+11) Acelerando la compilación en Xcode en Swift
(+11) Tablas genéricas estáticas
Fortnite ganó $ 500 millones en iOS
Se encontraron nuevas aplicaciones para iPhone que registran las acciones de los usuarios + Apple solicitó eliminar el código analítico o explicárselo a los usuarios
• El pionero de AR / VR, Bar Zeev, dejó Apple
imagen Clasificación de actividad para watchOS
imagen Agregue pellizco para ampliar la imagen Swift
imagen Mejores prácticas y herramientas para proyectos de iOS
imagen Guía de estilo Swift de Airbnb sobre código abierto
imagen Notificaciones fuertemente tipadas en Swift
imagen Cosas que un mejor desarrollador novato Swift sabe
imagen Swinject para practicar

Android

(+24) Play Store ahora acepta aplicaciones web progresivas (PWA)
(+13) Creación de su primera aplicación ARCore
(+13) Causas de ANR y cómo evitarlo
(+13) La experiencia de crear un juego solo para Android desde cero y cómo se lanzó en Google Play
(+10) Cómo aceleré el procesamiento de imágenes en Android 15 veces
Google ha lanzado dos aplicaciones para ayudar a las personas con discapacidad auditiva
imagen Del desarrollo de Android a iOS en 2018
imagen Una razón sorprendentemente real para usar animación antigua (API 1+)
imagen Usar perezoso en Kotlin para la vista de encuadernación en Android
imagen Kortlin Cortina Cheat Sheet
imagen Cajón de navegación de estado
imagen Cree una interfaz de usuario de Android sensible y elástica para ChromeOS
imagen OkHttp 3.13 requiere Android 5+
imagen Habitación + Corutinas

Desarrollo

(+104) Cómo distribuimos pedidos entre conductores en Yandex.Taxi
(+43) Cómo ayudé a Alice a no responder a otros nombres. Pasantía Yandex
(+33) Editor en UX: historia de trabajo, vida social
(+5) Integración de React Native y C ++ para iOS y Android
(+4) Lo que se necesita para el desarrollo de juegos para el programador y quién es realmente el desarrollador del juego por parte del programador
• Las mejores herramientas para localizar aplicaciones móviles
Podlodka # 96: Gerentes de paquetes
Podlodka # 97: Sistemas de tipos
Samsung hizo una aplicación de citas para el refrigerador
Amazon lanza API de actividad de habilidades para bebés para Alexa
Google Cloud Firestore lanzado desde Beta
"Libros de cocina" de O'Reilly en el paquete de libros humildes
Microsoft lanzará un SDK multiplataforma para Xbox Live
imagen Estado de desarrollo de aplicaciones 2018
imagen Código puro en la vida real
imagen ¿Por qué UX es importante para las empresas?
imagen El desarrollo impulsado por pruebas no se trata de probar en absoluto
imagen Diseño de aplicaciones para compras locales: UX Research
imagen Diseño de la aplicación Farm Food: Investigación UX / UI
imagen Mensajes en la aplicación y notificaciones push: cuál es la diferencia y cómo usarlos
imagen Cómo configurar fácilmente la implementación continua en un proyecto doméstico
imagen 10 señales de que eres un mal programador
imagen Cómo hacer una aplicación de yoga

Analítica, marketing y monetización.

¿Cómo se forma una cultura de crecimiento en la empresa?
Sencrop: estaciones agrícolas
CloudKitchens: cocinas basadas en la nube para la entrega de alimentos.
Las aplicaciones de dieta más rentables en los EE. UU.
• Las mujeres prefieren los juegos móviles, pero pocos juegos para ellas.
Los juegos rusos crecieron dos veces más rápido que el mundo en 2018
• La aplicación de meditación tranquila se ha convertido en un unicornio
Optimización de conversión: curso Win on Mobile de Google
Evolución de la mecánica de retención.
Para evitar que el usuario cierre la aplicación en el momento del arranque: reglas para crear la pantalla inicial
Cómo medir el ajuste del producto / mercado usando métricas
imagen Datos interesantes del mercado de aplicaciones para 2019
imagen Guía de KPI para dispositivos móviles
imagen Perfect Draw Something Storm: 50 millones de instalaciones en 50 días
imagen 10 mandamientos de un buen producto
imagen ¿Cuánto cuesta desarrollar una aplicación educativa?
imagen Appsee sortea entradas para conferencias móviles
imagen Marketing de referidos para juegos móviles

AI, dispositivos, IoT

(+202) Morty, ¡estamos en UltraHD! Cómo ver cualquier película en 4K, completándola a través de una red neuronal poco conocida
(+84) Curso abierto "Aprendizaje profundo en los dedos"
(+59) Reducción de costos de pequeñas series de productos electrónicos en Rusia. Estuche de radio por internet WOLNA
(+28) Muchos personajes, muchas redes neuronales: ¿cómo construir un sistema de reconocimiento efectivo para un gran número de clases?
(+13) Como programador, los núcleos del centro de datos escribieron
4 técnicas de aprendizaje automático de Python

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

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


All Articles