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!

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.
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•
Clasificación de actividad para watchOS•
Agregue pellizco para ampliar la imagen Swift•
Mejores prácticas y herramientas para proyectos de iOS•
Guía de estilo Swift de Airbnb sobre código abierto•
Notificaciones fuertemente tipadas en Swift•
Cosas que un mejor desarrollador novato Swift sabe•
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•
Del desarrollo de Android a iOS en 2018•
Una razón sorprendentemente real para usar animación antigua (API 1+)•
Usar perezoso en Kotlin para la vista de encuadernación en Android•
Kortlin Cortina Cheat Sheet•
Cajón de navegación de estado•
Cree una interfaz de usuario de Android sensible y elástica para ChromeOS•
OkHttp 3.13 requiere Android 5+•
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•
Estado de desarrollo de aplicaciones 2018•
Código puro en la vida real•
¿Por qué UX es importante para las empresas?•
El desarrollo impulsado por pruebas no se trata de probar en absoluto•
Diseño de aplicaciones para compras locales: UX Research•
Diseño de la aplicación Farm Food: Investigación UX / UI•
Mensajes en la aplicación y notificaciones push: cuál es la diferencia y cómo usarlos•
Cómo configurar fácilmente la implementación continua en un proyecto doméstico•
10 señales de que eres un mal programador•
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•
Datos interesantes del mercado de aplicaciones para 2019•
Guía de KPI para dispositivos móviles•
Perfect Draw Something Storm: 50 millones de instalaciones en 50 días•
10 mandamientos de un buen producto•
¿Cuánto cuesta desarrollar una aplicación educativa?•
Appsee sortea entradas para conferencias móviles•
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 .