En el nuevo número, busque huevos de Pascua y documentación de alta calidad, nuevos dispositivos Apple, basura de Android, fondo épico, métricas de monetización y mucho más.

Aquí está la misma historia asombrosa (solo sin un final feliz) que me sucedió. Mensajes ocultos donde ciertamente no pueden estar, código Java inverso y bibliotecas nativas, una máquina virtual secreta, una entrevista en Google, todo esto bajo el corte.
Nuestro departamento de documentación ha pasado por varias etapas de desarrollo. Primero había un escritor técnico que realizaba las tareas de un cliente individual. Luego se formó un grupo de escritores técnicos, que resolvieron un conjunto limitado de tareas. Ahora tenemos un gran departamento de producción: satisface plenamente las necesidades de la empresa en materia de documentación.
Este resumen está disponible como un boletín semanal. Una noticia diaria que enviamos a
Canal de telegramas .
iOS•
(+30) Apple lanzó ayer nuevos iPads, y tienen preguntas•
(+12) Experiencia en el uso de "coordinadores" en un proyecto real de iOS•
(+7) Listas de captura rápida: ¿cuál es la diferencia entre enlaces débiles, fuertes y no propios?•
(+6) Creamos elementos de interfaz mediante programación utilizando PureLayout•
Apple lanzó la segunda versión de AirPods•
Para iOS, prepare Angry Birds AR: Isle of Pigs•
Kaspersky Lab se queja de Apple en FAS•
Cómo encontrar pérdidas de memoria en una aplicación iOS•
Sad Bug Finder para Apple•
Reproduce animaciones de Snapchat en iOS•
Vapor - Rápido para el backend•
Pruebas automatizadas de IU para Swift e iOS•
Cómo hacer tu barra de navegación retráctil•
Reproduce la animación de la letra en Spotify
Android•
(+32) lector OBD2 - diagnóstico del automóvil•
(+16) Comprar en la aplicación de Android - Play Billing Library•
(+15) Injusticia de Google Play, como una buena experiencia de vida•
(+13) Análisis del segundo concurso de cuestionarios de Android desde el stand de HeadHunter en Mobius 2018 Moscú•
(+9) Smart Home / Actualizaciones en Lazurite•
(+6) El futuro de la inyección de dependencia en Android•
(+5) Termux paso a paso (Parte 1)•
Android Dev Podcast # 90. Android Q, todo un cuco•
Anuncios del Día del desarrollador de Google Mobile•
Google prohíbe el fondo transparente para iconos en Google Play•
Pruebas de actividad con ActivityScenarios•
Explorando Android Q: Resolución de geolocalización•
Crear una cubierta de Fibonacci para Wear OS•
Modularidad - Buena arquitectura•
Corutinas simples en Android: viewModelScope•
Mejora del tiempo de compilación en Android Studio•
¿Por qué necesitamos Kotlin Native?•
MultiProgressBar: muestra una barra de progreso múltiple a las historias de Instagram
Desarrollo•
(+26) Flutter 1.2. Que hay de nuevo•
(+20) Arquitectura de la capa de ejecución de tarea asíncrona•
(+16) Mockdown: la forma más rápida de crear wireframes•
(+13) 9 consejos para crear juegos independientes de un solo desarrollador•
(+11) Rechazar en un clic, o cómo un diseñador consigue el trabajo soñado•
(+10) Donde crecen los teléfonos inteligentes: una hoja de ruta para convertirse en una computadora completa•
(+4) Trabajar con la cámara en Flutter•
Podlodka # 103: Gestión del conocimiento•
Tencent abre WeChat para desarrolladores occidentales•
Epic abre una plataforma con herramientas para desarrolladores•
Epic dará $ 100 millones a los desarrolladores de Unreal•
Yandex ha abierto un nuevo conjunto en la Escuela de Gerentes•
Unity integra el desarrollo de aplicaciones AR•
25 GB de efectos de audio gratuitos para juegos y aplicaciones•
The Deadlock Empire: rompecabezas de subprocesos múltiples para programadores•
5 principios de UX que debes cumplir para un diseño impresionante•
3 formas de escribir pruebas unitarias más limpias•
Todo lo que necesitas saber sobre cargar animaciones•
Proyecto MEGACITY de Unity publicado en código abierto•
Cómo implementar la navegación en una aplicación Flutter•
¿Es UX Design una ciencia?•
Firebase y Google Cloud: ¿cuál es la diferencia entre Cloud Firestore?•
5 consejos para gamedev UX•
Código simple sin errores con operadores de dardos•
9 errores comunes en el diseño UX de aplicaciones móviles•
Bajo el microscopio: pruebas personalizadas de menús móviles•
Prevención de heridas de mentor muscular: investigación de UX
Analítica, marketing y monetización.•
10 métricas de monetización no trivial•
¿Cómo seguir pagando a los jugadores?•
Las aplicaciones educativas más populares en los EE. UU.• La
aplicación Annie ARR alcanza los $ 100 millones•
Florence se convirtió en el mejor juego móvil GDC 2019•
Moby lanza nuevo álbum en la aplicación Calm•
Promoción de aplicaciones móviles a través de bloggers.•
En qué aplicaciones los jugadores compartieron sus momentos en 2018•
Análisis en juegos. Parte 2•
El valor de la influencia del marketing para los juegos.•
Soft Launch, Dark Launch y Canary Release: elegir las tácticas adecuadas para aplicaciones móviles•
10 lecciones de marketing para startups a partir de 1,000 días de trabajo para SaaS de riesgo•
7 terribles revisiones de aplicaciones para evitar•
Con flujo: cómo medir y mejorar el tráfico de usuarios•
4 consejos para mejorar el juego móvil de ASO en Google Play Store
AI, dispositivos, IoT•
(+128) Cómo no me convertí en especialista en aprendizaje automático•
(+27) Jetson Nano: placa única de aprendizaje automático de Nvidia•
(+19) Siete mitos en el campo de la investigación del aprendizaje automático•
(+14) Prueba de Samsung Galaxy S10: ¿cuándo los teléfonos inteligentes se pondrán al día con las cámaras?•
(+7) Clone Mirai agrega una docena de nuevas vulnerabilidades para dispositivos IoT corporativos específicos•
Oculus mejora Rift•
JoKenPo: una red neuronal para jugar piedra, papel o tijera← Resumen
anterior . Si tiene otros materiales interesantes o si encuentra un error, envíelo por
correo .