Clean Architecture para Android y Kotlin Multiplatform
Patrones de Clean Architecture para proyectos Android y Kotlin Multiplatform: estructura de módulos, reglas de dependencia, UseCases, Repositories y diseño de la capa de datos con Room, SQLDelight y Ktor. Guía para mantener el dominio puro y desacoplado del framework, con inyección de dependencias (Koin/Hilt). Para equipos móviles que quieren una arquitectura por capas mantenible.
Incluida en el Pase · para Claude Code, Cursor, Codex CLI
// qué_hace
Define cómo estructurar un proyecto Android/KMP con Clean Architecture y capas desacopladas.
// cómo_lo_hace
Establece el layout de módulos (app, core, domain, data, presentation, design-system, feature) y las reglas de dependencia que mantienen el dominio en Kotlin puro, con patrones UseCase/Repository/DataSource e inyección de dependencias.
// ejemplo_de_uso
Úsala cuando arrancas una app Android o KMP y quieres que crezca sin convertirse en spaghetti imposible de tocar. Ej.: separas el proyecto en módulos app/domain/data/feature y dejas el dominio en Kotlin puro, de forma que cambiar de Room a una API no toca la lógica de negocio.
// plataformas
// opiniones_de_la_comunidad
Opiniones
Cargando opiniones…