What''s new in Android in 2020
Un repaso técnico por las novedades clave del ecosistema Android anunciadas para 2020.
![[06-attachments/talks/2020-03-05-what-s-new-in-android-in-2020/2020-03-05-whats-new-in-android-2020.png]]
En esta charla compartí lo más relevante del roadmap de Android para 2020. Una versión condensada y práctica para quienes quieren saber qué vale la pena mirar y qué no.
Jetpack en expansión
- ViewModel + SavedStateHandle: manejo de estado más robusto.
- Navigation 2.3: mejoras en deep linking y nested graphs.
- Hilt: la propuesta oficial para inyección de dependencias con Dagger bajo el capó.
- Paging 3 (alpha): rediseño completo con corutinas y Flow.
- WorkManager: más estable, con soporte para testing y nuevos constraints.
Kotlin Everywhere
- Kotlin sigue siendo el lenguaje recomendado para Android.
- Mejores tiempos de compilación con Kotlin 1.3.70.
- DSLs más claras en Gradle.
- Kotlin coroutines + Flow como patrón por defecto para asincronía.
Android Studio y tooling
- Android Studio 4.0 Beta: nuevo Motion Editor, mejoras en Layout Inspector.
- Build Analyzer: para entender cuellos de botella en el build.
- Live Layout Preview en Compose (experimental en ese momento).
- Integración más fluida con Firebase y mejoras en Crashlytics.
Arquitectura y recomendaciones
- Composición unidireccional con
State → UI → Events - Separación más clara entre UI y lógica de presentación
- Promoción de Single Source of Truth en ViewModels
Key Takeaways
- Jetpack se consolida como la base de arquitectura Android moderna.
- Kotlin ya no es el futuro, es el presente.
- Las herramientas siguen madurando: menos sufrimiento en el día a día.
- Google está empujando fuerte hacia Compose (aunque todavía no es estable).
- Cada año hay más herramientas, pero también más decisiones que tomar.
Recursos oficiales
Conclusión
2020 fue un año de consolidación para el desarrollo Android: más Kotlin, más Jetpack, más herramientas. Pero también más opciones. Y como siempre, la clave no está en adoptarlo todo, sino en elegir con criterio.