Skip to content

VikasJilla/WeatherApp

Repository files navigation

About:

An Android mobile application, developed in Kotlin, that allows users to search for a location and on selecting the location, shows the temperature in that location

Concepts used:

  • Architecture used: MVVM
  • Added support for view binding
  • Added support for ViewModel
  • Added support for Kotlin Co-Routines
  • Added support for Retrofit, OKHTTPClient
  • Data Classes, Parcelable support
  • Suspend functions
  • lifecycleScope and viewModelScope
  • StateFlow support for listening to updates
  • Search View, Constraint Layout, ProgressBar(circular), Recycler View
  • ActivityResultContract support
  • Completely Implemented in Kotlin
  • RoomDB to save locations
  • ViewPager with FragmentStateAdapter

APIs used:

Find additional details here

Sample Recording

About

An Android mobile application, developed in Kotlin, that allows users to search for a location and on selecting the location, shows the temperature in that location

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages