Skip to content

SamuelBarant/SimpSonsApi

Repository files navigation

SimpSonsAPI


Este será mi primer proyecto hecho de manera totalmente independiente en Kotlin Android.
La idea es practicar y aplicar todo lo que he ido aprendiendo, haciendo una app que consuma datos de una API pública de The Simpsons.

Objetivos

  • Conexión a API
  • Usar Clean Architecture
  • Trabajar con Trunk-Based Development
  • Usar Fragments y Navigation
  • Hacer Tests
  • Usar Corutinas
  • Manejar errores correctamente

Tecnologías

  • Kotlin
  • Retrofit
  • Coroutines + Flow
  • ViewModel + LiveData

Estructura

El proyecto sigue una estructura basada en Clean Architecture:

  • core/
  • data/
  • domain/
  • presentation/

Funcionalidades previstas

  • Listado de personajes
  • Detalle de personaje
  • Estados de carga y error

Plan

  • Crear estructura base
  • Conectar API
  • Implementar UI inicial
  • Añadir tests
  • Mejorar manejo de errores

About

This is my first independent API project, I will use the thesimpsonsapi.

Topics

Resources

Stars

Watchers

Forks

Languages