Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

DogsApp

An Android application built with modern Android development practices to display and explore dog breeds.

Features

  • 📋 Browse a list of dog breeds
  • 🔍 View detailed information for each breed
  • 🌐 Fetch data from a remote JSON API
  • 💾 Offline-first support using Room database
  • 🔄 Swipe-to-refresh functionality
  • 🖼 Efficient image loading with caching and placeholders

Architecture & Technologies

  • MVVM Architecture
  • Data Binding
  • RecyclerView & GridLayout
  • Navigation Component
  • Retrofit (API integration)
  • Room Database (local caching)
  • Coroutines (asynchronous operations)
  • Glide (image loading & caching)

About

Modern Android app using MVVM, Retrofit, and Room with offline-first architecture for displaying dog breeds.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors