Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SoumikBhatt/WeatherZone
Weather App with MVVM using OpenWeather API
https://github.com/SoumikBhatt/WeatherZone
android coroutines-android diffutil-recyclerview kotlin motion-layout mvvm mvvm-android mvvm-architecture retrofit2 room-database viewmodel-livedata weather weather-android weather-app
Last synced: 2 months ago
JSON representation
Weather App with MVVM using OpenWeather API
- Host: GitHub
- URL: https://github.com/SoumikBhatt/WeatherZone
- Owner: SoumikBhatt
- Created: 2020-09-05T20:36:29.000Z (over 4 years ago)
- Default Branch: soumik
- Last Pushed: 2023-07-13T10:05:59.000Z (over 1 year ago)
- Last Synced: 2024-08-02T20:46:36.704Z (6 months ago)
- Topics: android, coroutines-android, diffutil-recyclerview, kotlin, motion-layout, mvvm, mvvm-android, mvvm-architecture, retrofit2, room-database, viewmodel-livedata, weather, weather-android, weather-app
- Language: Kotlin
- Homepage:
- Size: 17.6 MB
- Stars: 11
- Watchers: 2
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- Awesome-Android-Open-Source-Projects - WeatherZone
README
Weather Zone
Weather App using MVVM
## Feature
* Details Weather Info By Location
* 7 Days detail weather Forecast
* Search weather By City
* Save prefered Cities## Tech Stack
* Kotlin
* XML
* Gradle## Design Pattern
* MVVM
## IDE Used
* Android Studio 4.0.1
## Libraries Used
* [Kotlin Coroutines](https://developer.android.com/kotlin/coroutines)
* [Room](https://developer.android.com/topic/libraries/architecture/room)
* [Retrofit2](https://square.github.io/retrofit/)
* [Lottie Animation](https://lottiefiles.com/blog/working-with-lottie/getting-started-with-lottie-animations-in-android-app)
* [Utills](https://github.com/SoumikBhatt/Utills)## Screenshots
Details Weather Info By Location
7 Days Weather Forecast
Search Weather By City
Save City info
Swipe Delete and Undo