项目作者: Mayank-AMR

项目描述 :
In this project I have shown current temperature and weather forecast for 4 days based on user's current location.
高级语言: Kotlin
项目地址: git://github.com/Mayank-AMR/Weather.git
创建时间: 2021-05-21T03:58:32Z
项目社区:https://github.com/Mayank-AMR/Weather

开源协议:

下载


Weather

In this project I have shown current temperature and weather forecast for 4 days based on user’s current location.

Used:

  • Used Kotlin as programming language.
  • Follow the MVVM Repository pattern.
  • Used Coroutines for threading.
  • Used Navigation Component with Single Activity pattern.
  • Used fragments and lifecycle.
  • Used Data binding.
  • Used Material Design.
  • Used Retrofit for data fetch via Backend Api.

Workflow:

  • Open app Check GPS enabled => Load Weatherdata => Home Screen.

Screenshots

Checking GPS



Loading data



Home Screen