Resumen de materiales interesantes para un desarrollador de dispositivos móviles n. ° 372 (23 al 29 de noviembre)

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 productosDesarrollo 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 .



All Articles