Become a Creator today!Start creating today - Share your story with the world!
Start for free
00:00:00
00:00:01
158. MODULARIZACIÓN en ANDROID [TOPIC#1 2024] image

158. MODULARIZACIÓN en ANDROID [TOPIC#1 2024]

S1 E158 · Los androides
Avatar
2 Plays1 year ago

Mejora la escalabilidad de tus apps gracias a la MODULARIZACIÓN en ANDROID de la mano de Javi Segovia. 🚀

👉🏼 NOTAS DEL EPISODIO: https://gabimoreno.soy/modularizacion-android-topic1-2024 ÍNDICE: - Previa

- Bienvenida y presentación

- Javi nos cuenta sobre él, su experiencia y su background

- 🧩 Qué es la MODULARIZACIÓN en ANDROID y para qué sirve

- ✔ ¿Cómo modularizar una app para prepararla para KMP?

- 👀 Estrategias de modularización

- 🤔 ¿Hasta qué punto penalizaría tener un módulo con submódulos?

- 🔍 ¿Existe alguna otra forma de modularizar?

- 💙 Consejo/s para alguien nuevo en modularización y quiere empezar a aplicarla

- 📄 Tutoriales, ejemplos o un libro

- 👉🏼 Si quieres tener una feature y dentro sus capas serían los submódulos (data, domain, presentation). ¿Penalizaría?

- 💡 Usando diferentes módulos, ¿cómo funciona Proguard? ¿Qué prioridad tiene y dónde se deberían configurar las normas?

- ❓¿Es útil crear AARs por módulos y luego implementarlos en un módulo contenedor?

- 👨🏻‍💻 ¿Qué ventajas y desventajas tiene usar Dynamic Features?

- Recuperamos la respuesta de los AAR y Apphost

- 🔁 Cómo evitar caer en dependencias circulares y cómo detectarlas

- Explicación de qué es una dependencia circular

- 🎯 App multimódulo con inyección de dependencias y clean architecture, ¿dónde se declararían las dependencias?

- 👍🏼 Recomendaciones sobre navegación en app multimódulo

- Proyecto separado por capas, ¿dónde irían clases/lógica relacionada con AlarmManager, Notificaciones. BroadcastReceiver, etc?

- ❓ Modularizando por features, si se usan las mismas libs en algunos de ellos. ¿No se están duplicando libs en Gradle?

- 🚀 Consejos a la hora de modularizar un proyecto muy legacy

- 👀 ¿Cómo manejar los deeplinks entre módulos?

- ⏱ ¿Cómo se puede medir en tiempos de compilación el cambio al introducir modularización?

- Consejo/s para migrar una aplicación monolítica a módulos

- ⚡ Compilación de módulos dependientes y la caché almacenada

- ¡Muchísimas gracias Javi! 😊

- Despedida y cierre

--- Send in a voice message: https://podcasters.spotify.com/pod/show/losandroides/message
Recommended