El resumen de materiales interesantes para el desarrollador móvil # 299 (del 20 al 26 de mayo)

Este número de nuestro resumen aborda el intercambio de pizzas, el rendimiento de CarPlay, analiza Google I / O, el desarrollo de aplicaciones en 2019, la consola de órgano de barril y los errores de notificación push.



Para hacer pizza a partir de mitades, utilizamos dos UICollectionViewLayout. Estoy hablando de cómo escribimos ese diseño para iOS, lo que encontramos y lo que rechazamos.Hoy habrá una historia sobre cómo apareció nuestro navegador en CarPlay. Le diré cómo con dicha documentación y herramientas inacabadas creamos un producto que funciona y lo colocamos en la AppStore.

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

iOS

• (+13) Convertir ViewPager en un administrador de fragmentos con animaciones estilo iOS
• (+11) ¿Necesito escribir un yo débil en Grand Central Dispatch?
• (+10) Portado automático de aplicaciones iOS (ARM) a macOS (x86) usando Bitcode
• (+8) La apariencia de UIA no fue tan simple
• (+8) Entrevista: 10 preguntas sobre Swift. Parte 2
• (+6) 7 cosas que debes saber sobre las suscripciones auto-renovables
• (+6) Aumento de la legibilidad del código en el desarrollo de iOS
• Apple invita a WWDC 2019
• UIButton: distancia entre icono y texto
• Administrar la memoria, el montón y la pila en Swift
• Atajo de Siri: cómo agregar la integración de Siri a la aplicación
• Refactorización de la aplicación iOS con plantilla Coordinator para la navegación
• Introducción a los datos básicos
• Depuración avanzada en Xcode
• Creando la primera aplicación MacOS
• Cree celdas de tabla que se ajusten al tamaño del contenido.

Android

• (+30) Lo que se dijo en Google I / O 2019: Android 10, aplicaciones AR y mucho más
• (+13) Comprimimos el APK, tratando de mantenerlo funcionando
• (+11) Transferencia segura de datos entre dos aplicaciones.
• (+6) Hoja inferior personalizada: cómo debería funcionar
• (+4) Android. Widget de tarjeta basado en StackView (algo así como Tinder)
• Finalistas de Indie Games Showcase
• Android Dev Podcast # 94. Google I / O 19. Análisis detallado.
• Huawei desconectado de Android
• Cómo crear un cuestionario de números simple con Kotlin y NumbersAPI
• Animación perfecta del lanzamiento de aplicaciones en Android usando Intent Source Bounds
• La clave para un proyecto saludable de Android
• Cómo mejorar el tiempo de construcción de tu proyecto de Android
• Delegación de clase en Kotlin
• Revisión de redacción de Android Jetpack
• ¿Cómo se ha convertido el desarrollo de Android en Kotlin-first?
• Explorando CameraX en Android: Vista de cámara
• Fotografías anchas en color en Android: lo que necesita saber
• Cómo almacenar y usar información confidencial en el desarrollo de Android
• Comprobando instalaciones que no son de Google Play

Desarrollo

• (+22) Haciendo el juego Tower Defense en Unity: enemigos
• (+21) 5 errores en la implementación de notificaciones push para aplicaciones móviles
• (+12) las interfaces 3D suelen ser peores que las interfaces 2D
• (+12) Crear un juego de ritmo en Unity
• (+9) Recopilamos la aplicación Flutter para un escritorio
• (+8) ¿Por qué los proyectos independientes no viven para ver el lanzamiento?
• (+7) Creación de prototipos de un juego para dispositivos móviles, dónde comenzar y cómo hacerlo. Parte 1 y Parte 2
• Podlodka # 111: escribir un libro
• Podlodka # 112: programación de Olimpiadas
• GitHub presentará una función para recolectar donaciones
• AichiHyp: Konstantin Osipov - Tarantool, Mail.Ru y B2B
• Wolfram Engine se ha convertido en gratuito
• Steam Chat lanzado en iOS y Android
• Marca personal del desarrollador.
• Los 9 principales errores de diseño de aplicaciones
• Hamburguesa en el menú: ¿demasiado popular para fallar?
• Las 5 mejores herramientas de diseño para no diseñadores
• Pseudo motor 3D en Excel
• Por qué Flutter es el futuro del desarrollo móvil
• WebAssembly en eBay: ejemplo de uso
• Cuando el código se convierte en una película de terror.
• Olvídate de los chefs y el futbolín: los desarrolladores quieren equilibrio y crecimiento
• Cómo rediseñamos la aplicación en solo 3 meses

Analítica, marketing y monetización.

• Cómo se desarrollarán las aplicaciones en 2019: ajuste la vista
• Desarrollo, promoción y monetización de una aplicación móvil. Diario del proyecto
• DefinedCrowd: entrenamiento de IA
• Mapa del mercado de publicidad móvil 2019
• Los primeros tres juegos aparecieron en Snap Game
• Principales países para descargas de aplicaciones en el primer trimestre de 2019
• Los propietarios de TikTok están preparando un servicio de música.
• El número de "millonarios" en citas se ha duplicado
• Minecraft Earth: juego AR para dispositivos móviles

AI, dispositivos, IoT

• (+60) Hogar inteligente con Alice. Yandex abre la plataforma para todos los desarrolladores
• (+16) No arroje bombillas inteligentes a la basura, o peligro de IoT
• (+6) Conversaciones'19: IA conversacional para aquellos que se desarrollan y que aún dudan
• (+6) Jugamos a los autos de forma adulta: cómo nos convertimos en proveedores de telemática para compartir autos y abrimos 5 oficinas en todo el mundo.
• El editor de Firewatch presentó una consola portátil de órgano de barril
• Google presentó Glass Enterprise Edition 2
• imagen Una red neuronal simple en Python desde cero
• Entrenamos a dos agentes para jugar tenis de mesa
• Una nueva forma de crear pequeñas redes neuronales: una potente IA en el teléfono

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

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


All Articles