158. MODULARIZACIÓN en ANDROID [TOPIC#1]
Los androides - En podcast af Gabi Moreno - Mandage
Kategorier:
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