/weather_app

An Android app which will provide information about the weather of different cities of the world.

Primary LanguageKotlin

Weather App

It gets weather information from Open Weather API.
Using a periodic work manager this app will also notify current temperature of your location every 1 hour.

Tools I have used,
  • Android SDK
  • Kotlin
  • Constraint Layout
  • View Binding & Data Binding
  • Navigation components
  • Deep Links
  • Kotlin Coroutines
  • Retrofit
  • Hilt
  • Work Manager
  • MVVM

Download

Try the debug build of Weather App

Screenshots

Splash Screen

Created using Splash Screen API.

Home

Home

Home Screen

Home

Home Dark


Weather Details

Details

Details Dark


Landscape mode

Details Landscape

Deatails Dark Lanscape

No Internet & Notification Screen

No Internet

Notification