En este número, materiales sobre sistemas de diseño, entrega rápida de funciones, suscripción, leyes de UX, dificultades de localización, sobre promoción en China e incluso la creación de libros de magia. ¡Conéctate!

Cuando a principios de 2017, primero pensamos en crear nuestro propio sistema para entregar diseño al código, muchos hablaron sobre esto y alguien incluso lo hizo. Sin embargo, se sabe poco sobre la experiencia de construir sistemas de diseño multiplataforma hasta el día de hoy, y no hay recetas claras y probadas que describan tecnologías y métodos para tal transformación del proceso de implementación del diseño en un producto que ya funcione.
En este artículo mostraré con ejemplos reales cómo actuamos en tales situaciones y qué principios nos ayudan a tomar una decisión a favor de una u otra solución al problema. El análisis de ejemplos debería ayudar a comprender nuestro patrón de pensamiento: ¿cómo puede a veces cortar atajos, acelerando el desarrollo?
Este resumen está disponible como un boletín semanal. Una noticia diaria que enviamos a
Canal de telegramas .
iOS•
(+17) Diseño de aplicación adaptable para cada usuario.•
(+14) Guía para la implementación de suscripciones auto-renovables en aplicaciones iOS•
(+7) Tres videos para quienes escriben bajo iOS•
(+7) Estudiar inyección de dependencia•
(+6) Emoji en la interfaz iOS de la aplicación y requisitos de Apple•
(+3) Patrón arquitectónico "Generador" en el universo de Swift y iOS / macOS•
(+2) Lucha de paz mental•
iOS 13 advertirá sobre la eliminación de aplicaciones con una suscripción activa•
Escanee documentos con Vision y VisionKit en iOS 13•
Dejo que mi proyecto de iOS se convierta en caos•
Cómo hacer una aplicación de chat en SwiftUI•
Ver WWDC: Charla con el ex Gerente de Desarrollo de Aplicaciones de Apple•
Hola combinar•
¿Por qué los desarrolladores de iOS se sienten estancados en el desarrollo y qué hacer?•
Crear formularios en SwiftUI•
Agregue la dependencia del paquete Swift al proyecto iOS con Xcode 11•
Cómo eliminar el código Swift puede hacerte un desarrollador iOS más valioso•
iOS 13 vs Android Q: ¿quién conquistará el mercado?•
Clima: clima y SwiftUI
Android•
(+4) Un enfoque moderno para la competitividad en Android: corutinas en Kotlin•
Google abandonó las tabletas•
Crear una aplicación de bloqueo de pantalla de Android•
Muestra de arquitectura limpia con Kotlin Multiplataforma•
Qué esperar de la publicación de la primera aplicación•
Revisión de estrella única•
Filtro de búsqueda en Vista de reciclador•
Fragmentos de Android: consultas generales y errores•
Explicación del diseño de restricciones de Android mediante una IU compleja•
Uso de temas de materiales en vista personalizada
Desarrollo•
(+19) Cómo una aplicación móvil ayuda a un estudiante con problemas de visión a moverse por Moscú•
(+9) Ocho leyes registradas en diseño UX (parte 2)•
(+9) Simplifique el dibujo de Enum Flags en Unity•
(+8) Evolución de los desarrolladores: qué juegos deberíamos esperar en el futuro•
(+7) 4 dificultades para localizar juegos móviles con el ejemplo de Choque de pesca•
(+6) Notificaciones push seguras: de la teoría a la práctica•
(+2) RectTransformUtility, o cómo hacer un componente que anime elementos de la interfaz de usuario detrás de la pantalla•
Mobile People Talks # 6: WWDC 2019•
AppsCast # 8: Flutter, una guía para principiantes•
Podlodka # 116: liderazgo de servicio•
25 ejemplos de diseño oscuro•
Comenzando con el sistema de diseño•
Maginario. La historia de la creación de un libro mágico con números e ideas.•
Cómo comenzar a programar cuando tienes más de 30 años•
SoundCloud: presentando una nueva UX•
Mi país quiere renunciar al efectivo, así que hice un diseño de billetera electrónica•
7 habilidades de programadores efectivos•
Integrando las funciones de Firebase Cloud con la API de Google Calendar•
Mi experiencia creando el primer juego libGDX•
BookSwap: UX Research•
Envoy Mobile: capa de red•
React Native UI Kitten: hermosos componentes para React Native
Analítica, marketing y monetización.•
(+41) 40 años de advergaming: una retrospectiva de los videojuegos publicitarios•
(+9) Por qué competir es mejor que abarrotar: nuestra experiencia de aprender gamificación•
(+6) Lista de verificación ASO: cómo no perderse nada•
Promoción de Age of Magic en China: Caso Mobvista• Los
principales editores en la App Store ganaron un 65% más•
Palabras clave principales: las consultas de búsqueda más populares de App Store y Google Play en todos los países•
Sala de grabación: salas virtuales•
Pila ASO 2019•
Los informes de AppMetrica parecen rastrear los ingresos de la aplicación•
Cómo la longitud de la descripción en Google Play afecta la conversión en la instalación•
Wargaming abre una nueva unidad Nexus•
Cómo medir, controlar y mantener el crecimiento orgánico.•
FYI: plantillas de documentos
AI, dispositivos, IoT•
(+32) Prometedoras nuevas empresas de AR / VR: fechas virtuales, cirugía y servicio de asistencia•
(+25) Llevamos IoT a las masas: los resultados del primer IoT-hackathon de GeekBrains y Rostelecom•
(+21) Redes neuronales y aprendizaje profundo: tutorial en línea, capítulo 1•
(+17) Internet de las cosas en ruso. Baseband Hotel LoRaWAN para propietarios de RTL-SDR•
(+12) Creación de prototipos en realidad virtual: 5 formas de probar una hipótesis•
Facebook ha lanzado el marco para robots PyRobot•
Python juega Counter Strike GO← Resumen
anterior . Si tiene otros materiales interesantes o si encuentra un error, envíelo por
correo .