El resumen de materiales interesantes para el desarrollador móvil # 303 (17 al 23 de junio)

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 .

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


All Articles