158. MODULARIZACIÓN en ANDROID [TOPIC#1]
Manage episode 407572311 series 3288754
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 Í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
175 episodios