ravi-kumar7 / Chandigarh-The-City-Beautiful

A city guide Android application developed using Kotlin. The project is a part 30 Days of Kotlin with Google Developers :)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chandigarh-The-City-Beautiful

An Android app developed using Kotlin to fetch JSON data from an URL and to display it in a GridView using RecyclerView.

Features:

  1. Uses MVVM Architecture.
  2. Data Binding.
  3. Developed using Android Architecture components Room, ViewModel, LiveData, Navigation etc.
  4. JSON is fetched from API (http://xdeveloper.esy.es/chd/api.php) using Retrofit and Moshi library.
  5. Uses Glide library to load images from URL.
  6. RecyclerView with custom adapter for smooth scrolling.
  7. Manual Dependency Injection is used.
  8. Kotlin coroutines used for concurrency.

Architecture

Snapshot

About

A city guide Android application developed using Kotlin. The project is a part 30 Days of Kotlin with Google Developers :)

License:GNU General Public License v3.0


Languages

Language:Kotlin 100.0%