Skip to content

An Android app to connect to a weather service, using MVVM patten and clean code, created by Shady Selim.

Notifications You must be signed in to change notification settings

Shady-Selim/Weather-App-MVVM-Android-Sample

Repository files navigation

Weather-App-MVVM-Android-Sample

An Android app to connect to a weather service, using MVVM patten and clean code, created by Shady Selim.

I have tried to make is as simple as possible for new to Android developement who need to learn Android Development with clean simple architect (MVVM).

I have used open Weather API to demostrate the webservices calling usign Android.

In this repo I have used:

  • LiveData
  • ViewModel
  • Constraint Layout
  • Retrofit2
  • Coil for images loading
  • Coroutines
  • Activities instead of Fragements
  • MVVM pattern
  • Repository pattern
  • Kotlin

About

An Android app to connect to a weather service, using MVVM patten and clean code, created by Shady Selim.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages