/motivate

Parsing JSON files using GSON.

Primary LanguageKotlin

Motivate

failed to load

Overview:

Motivate is an example app for parsing JSON files using GSON.

  • The idea is to press on a button and randomly select one quote with the author from API to show.
  • First kotlin android app!

Features:

  • JSON parsing from an API
  • Splash Screen
  • Loading images from unsplash
  • Checking Internet Connection
  • Coroutines for async
  • Material Design motion for animations

Screenshots:

failed to load failed to load failed to load failed to load

Versions

  • minimum SDK version: 21
  • kotlin version: 1.3.72
  • gradle version: 4.1.3

Dependencies (gradle):

  • For JSON parsing: gson implementation 'com.google.code.gson:gson:2.8.6'
  • For reading images from URL: glide implementation 'com.github.bumptech.glide:glide:4.10.0'

Link of API:

Author 👋

Filip Ivanovic