Las gemas del infinito. (del universo Android)
Una charla para dominar el universo Android con las seis gemas clave del desarrollo moderno.
![[06-attachments/talks/2021-01-30-las-gemas-del-infinito-del-universo-android/2021-01-30-las-gemas-del-infinito-android.png]]
Antes del código, antes del build system… existieron seis gemas. Bueno, en realidad no, pero si alguna vez sentiste que dominar Android es casi como controlar el universo, esta charla es para vos.
Inspirada en el universo Marvel, esta sesión propone una forma divertida y poderosa de pensar el desarrollo Android moderno a través de seis “gemas” que te dan superpoderes reales como developer.
Las seis gemas del infinito Android
1. Arquitectura – La gema del alma
Define el rumbo, conecta todas las capas. Una buena arquitectura no sólo organiza tu código: potencia la colaboración y la evolución del producto.
2. Testing – La gema del tiempo
Ahorrá tiempo, ganá confianza. Tests bien hechos te permiten viajar al pasado sin miedo a romper el futuro.
3. Performance – La gema del poder
Todo gran poder conlleva… bueno, ya sabés. Performance no es sólo optimización: es experiencia de usuario, consumo de batería, smoothness y eficiencia.
4. Modularización – La gema del espacio
Separar para conquistar. Módulos que te permiten construir apps más escalables, mantenibles y con builds más rápidos.
5. Tooling y automatización – La gema de la mente
Conocé tus herramientas. Scripts, linters, CI/CD… La gema más infravalorada, pero sin duda una de las más poderosas.
6. Experiencia del developer – La gema de la realidad
Sin buenos devs, no hay buenos productos. Tu equipo importa. Tus procesos importan. La experiencia de desarrollo es parte del producto.
Key Takeaways
- Las “gemas” son pilares, no atajos.
- No se trata de elegir una, sino de equilibrarlas todas.
- Lo técnico es clave, pero lo humano también.
- Tener el control requiere diseño, tiempo y decisiones conscientes.
- Dominar el stack Android es… inevitable.
Herramientas y recursos recomendados
- Android Architecture Guidelines – Google
- Effective Kotlin – Marcin Moskala
- CI/CD para Android con GitHub Actions
- Jetpack Compose
Conclusión
Podés tener todas las gemas y aún así no saber usarlas. Esta charla no te da el guantelete, pero sí te da un mapa para encontrar cada gema y entender su poder. El resto depende de vos.
Dónde se dio
- Android Devs Buenos Aires 2021