ksw5 / DogApp

An Android application to showcase dog images. The application allows users to see random dog images or random dog images by breed. The user can also see previous images. The application consumes data from the Dog Ceo API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DogApp

An Android application to showcase dog images. The application allows users to see random dog images or random dog images by breed.The user can also see previous images. The application consumes data from the Dog Ceo API

Minimum Api Level : 22

compileSdkVersion : 31

Build System : Gradle

Table of Contents

Architecture

The application is built using MVVM Single-Activity Architecture with multiple fragments. I split the application into 3 layers:

  • Model
  • View
  • ViewModel

Android Architecture Components

  • LiveData
  • ViewModel
  • Navigation
  • Room

Concurrency

  • Coroutines

Libraries

Third-Party

Demo

|||

About

An Android application to showcase dog images. The application allows users to see random dog images or random dog images by breed. The user can also see previous images. The application consumes data from the Dog Ceo API


Languages

Language:Kotlin 100.0%