makkhay / SunshineWeatherApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sunshine Weather App

A simple weather app to fetch the 10 days weather app for Atlanta. ● Make a request to search for "Atlanta" weather

App Screenshot

How to load project in Android studio

  • Step 1 : Download the SunshineWeatherApp.zip folder
  • Step 2 : Extract Zip folder
  • Step 3 : Open Android Studio
  • Step 4 : Select option “Open an Existing Project” This may take couple of minutes to load and index the project

Points to Highlight

  • Project completed in Kotlin using following libraries:
  • Coroutines (kotlin)
  • Lifecycle viewmodel
  • Lifecycle livedata
  • Navigation
  • Retrofit
  • OkHttp (retrofit)
  • Hilt dagger

Things to improve / TODOS ?

  1. User location based weather
  2. Eror handling
  3. Unit tests, Instrumentation tests, Automation tests.
  4. Animations

About


Languages

Language:Kotlin 100.0%