SpaceX Explorer es una app nativa de Android para explorar datos de SpaceX mediante su API pública v4. La desarrollé con Kotlin y Jetpack Compose, y utilicé Clean Architecture para separar la interfaz, la lógica de aplicación y el acceso a datos.
Arquitectura e integración con la API
- Jetpack Compose para la interfaz de Android
- Clean Architecture para separar responsabilidades
- Hilt para inyección de dependencias
- Kotlin Coroutines para llamadas asíncronas a la API
- Integración con la API pública v4 de SpaceX
Desarrollé la interfaz Android y la integración con la API, con capas separadas para presentación, lógica de aplicación y acceso a datos.