Skip to content

darshna22/WeatherApp

Repository files navigation

Description

This project main purpose to show detail of weather bases on US city by openweathermap.org APIs.

Weather check app

API

openweathermap.org APIs

Tech stack

  • Minimum SDK level 21
  • Kotlin based + Coroutines for asynchronous.
  • Dagger for dependency injection.
  • JetPack
    • LiveData - notify domain layer data to views.
    • Lifecycle - dispose of observing data when lifecycle state changes.
    • ViewModel - UI related data holder, lifecycle aware.
    • Navigation Component - handle everything needed for in-app navigation.
  • Architecture
    • MVVM Architecture (View- ViewModel - Model)
    • Repository pattern
  • Retrofit2 & OkHttp3 - construct the REST APIs and fetch data from network.
  • mockito-test library

About

weather app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages