Skip to content

donayd/DogApp

Repository files navigation

DogApp

El proyecto consiste en una App donde se puede buscar la raza de perro utilizando la siguiente API: https://dog.ceo/dog-api/documentation/


Tecnologías utilizadas

  • SDK mínimo 21
  • SDK objetivo 32
  • Basado en Kotlin
  • Jetpack
    • Ciclo de vida: Observa los ciclos de vida de Android y maneja los estados de la interfaz de usuario en los cambios del ciclo de vida.
    • ViewModel: Administra el titular de datos relacionados con la interfaz de usuario y el ciclo de vida. Permite que los datos sobrevivan a los cambios de configuración, como las rotaciones de pantalla.
    • DataBinding: Vincula los componentes de la interfaz de usuario en sus diseños a las fuentes de datos en su aplicación utilizando un formato declarativo en lugar de programación.
    • Hilt: Para inyección de dependencia.
  • Architecture
    • MVVM Architecture (View - DataBinding - ViewModel - Model)
  • Retrofit2 & OkHttp3: Construye las peticiones al API REST.
  • Glide, GlidePalette: Carga imágenes desde la red.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages