bk20dev / amphibians

Learn about different amphibians

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Amphibians

Learn about different amphibians

How it works

On startup, the app fetches a list of amphibians and displays them on the main page. You can select one to see more details about the selected amphibian. If you're offline, the app will display an error.

amphibians_app

Used technologies

  • Retrofit
  • Coil
  • Moshi

  • Navigation Component
  • Data Binding
  • Binding Adapters
  • ViewModel, LiveData
  • Fragments

Running the app

To build the app, make sure you have Android Studio installed.

  1. Get the code - either clone this repository or download and unpack the .zip archive
  2. Open the project in Android Studio File → Open
  3. Build and run the application by clicking on the Run button

Notice

The provided API does not contain images. If you wish to test the app yourself, you might want to create a simple JSON server (e.g. use Firebase RTDB) and import the _demo_amphibians_data.json file.

About

Learn about different amphibians


Languages

Language:Kotlin 100.0%