Este número compara iOS 1 con 14 "mapas", un soldador para desarrolladores, conceptos básicos y errores básicos, investigación de productos y tendencias del mercado de aplicaciones móviles en el informe final de 2020. ¡Conectar!
Este resumen está disponible como boletín semanal . Y todos los días enviamos noticias en el canal de Telegram .
iOS
• (+10) Cómo agregar 3D a una aplicación iOS usando SceneKit
• (+7) SwiftUI 2.0: el futuro es declarativo
• (+4) Integración CI / CD para múltiples entornos con Jenkins y Fastlane. Parte 3
• El 98% de las aplicaciones en la App Store generan el 8% de todo el dinero
• Compare iPhone OS 1.0 con iOS 14 usando mapas
• Días festivos de la App Store: 24-27 de diciembre
• ¿Debo usar SwiftUI en producción? Ejemplos de código para ayudarlo a tomar una decisión
• Construyendo y ejecutando Telegram-iOS en el simulador Xcode 12.x
• WebSockets y Swift: tareas de ingeniería del lado del cliente
• Simulación de una mala red en iOS
• ¡ Adiós, AppDelegate! Ciclo de vida de la aplicación SwiftUI
• ¡Hola (nuevo) mundo! - Vida y desarrollo en Apple Silicon M1
• Por qué un buen desarrollador de Swift no necesita saber muchas plantillas
• SwiftUI-Animations: biblioteca de animación
• HHCustomCorner: redondeo de esquinas de
Android
• (+49) Pasé un mes en el MIT y me di cuenta de que incluso los ingenieros de software no deberían olvídate del soldador
• (+20) TV Box o Smart TV?
•(+10) Evolución de la co-rutina en Kotlin. En qué se diferencian los canales, los canales de transmisión, los flujos compartidos y los flujos de estado
• (+10) Plantillas mágicas para proyectos de Android
• (+9) Kotlin FP: monoides y ordenaciones
• (+9) Evitar fuentes falsas en Android
• (+6) Koin - biblioteca para inyección de dependencias, escrita en Kotlin puro
• (+6) Validando elementos de formulario textInputLayout en Android usando enlace de datos
• (+4) Cómo hacer sombras de colores en Android con degradado y animación
• (+1) Probando la aplicación de Android correctamente
•Transmisión de Android: Desarrollo para dispositivos
• Conceptos básicos de Jetpack Compose: Lección n. ° 1
• El tiempo de ejecución de Android (ART) se convertirá en el módulo de línea principal en Android 12
• Android podrá actualizar emoji más rápido
• Jetpack Compose: ViewModels
• Controladores de efectos de Jetpack Compose
• Redes prácticas para desarrolladores Android
• Desarrolle fácilmente para Android usando Stack-the Simple
• Android Vitals - inicio de la aplicación de creación de perfiles
• segmentación de imágenes en Android con la IA de Fritz
• Kotlin a 60FPS: Kotlin lento?
• Cambiar de daga a empuñadura, ¿vale la pena?
• Componentes de la arquitectura de Android: ¡haga la aplicación de sus sueños!
• Teclado personalizado simple con InputConnection
• NoNameBottomBar: menú inferior para Android
• My Memory: un juego de memoria en Kotlin
Development
• (+28) Cómo me convertí en desarrollador de juegos para teléfonos móviles
• (+17) Cómo y por qué comenzamos a hacer UI en Figma en lugar de Photoshop
• (+16) ¿Sueñan los teléfonos HMS con ovejas eléctricas? Una descripción general de las características y capacidades de las herramientas de inteligencia artificial de Huawei
• (+15) Máquinas de estado finito en guardia
• (+11) Conceptos básicos de Unity para programadores
•(+10) Invasión matemática. Mi construcción a largo plazo
• (+8) Arquitectura expandible y mantenible de juegos en Unity
• (+7) Desarrollo de aplicaciones móviles en Python. Creando animaciones en Kivy. Parte 2
• (+7) Prueba de juegos
• (+5) Cómo funciona el sistema para probar el núcleo de pago de una aplicación móvil
• (+3) MMORPG ya no está en Telegram - Swift y Kotlin - El primer gran proyecto - Parte 1
• (+2) Prueba de calidad Software
• (+1) Pruebas automatizadas de aplicaciones de Salesforce
• 15 errores de codificación que cada desarrollador cometió
• Diseño de aplicaciones: ejemplos de inspiración n. ° 23
• Qué es el desarrollo basado en pruebas
• Día de trabajo de un diseñador de juegos
• Resultados de la Copa de Juegos 2020
• Por qué necesitas saber todo tipo de cosas de bajo nivel
• UX y "Tochka". Cómo
funciona la investigación de productos • Desarrollo de aplicaciones grandes de Xamarin: beneficios
• 6 tipos de proyectos que todo desarrollador debería probar
• El curso completo de autenticación de Firebase y Flutter 2020
• 5 mejoras que se merece la App Store - Investigación de UX
• Microinteracciones: superpoderes de diseño
• Glassmorfismo en las interfaces de usuario
• Flutter vs Kotlin Multiplatform: una guía para 2021
• Gestión de identidad para desarrolladores en equipos autónomos
• Flutter puede no ser la próxima gran novedad, pero Kotlin Multiplatform no va a ninguna parte
• Escala de CI para ingenieros móviles
• 5 simples consejos de escritura código limpio
• Cómo me convertí en un programador más valioso en 6 meses (y cómo tú también puedes hacerlo)
Análisis, marketing y monetización
• (+27) Presentación de notificaciones push multiplataforma: características adicionales
• (+6) Comparación de sistemas analíticos para marketing móvil
• Tendencias del mercado de aplicaciones móviles 2020 - Informe de despegue
• Podcast de sentido común: Sobre los mecanismos de motivación externa e interna y su aplicación en la gamificación
• LOVEMOBILE # 09: NGrow.ai
• Quiero ir a gamedev # 16: Localizador de juegos
• Podlodka # 191: Marketing
• Citas calvas - Citas para personas calvas
• ByteDance lanza una tienda de juegos para móviles y publicación propia
• AudioMob recaudó $ 1.5 millones en anuncios de audio en juegos
• Xesto: 3D Stop Scanning
• Publicidad en iOS 14: Cómo obtener el consentimiento del usuario - Guía de ajustes
•24 consejos útiles para administrar correctamente la reputación de una aplicación móvil
IA, dispositivos, IoT
• (+57) Transformers in Search: cómo Yandex usó redes neuronales pesadas para buscar significado
• (+6) Buen trabajo no solo mueren los lobos, sino que aparecen los motores de reconocimiento
• Video Día del desarrollador virtual de PyTorch
< Resumen anterior . Si tiene otros materiales interesantes o ha encontrado un error, envíelo al correo .