Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Marwa-Eltayeb/WeatherForecast

Android Weather Forecast App implemented in MVP Architecture using Kotlin
https://github.com/Marwa-Eltayeb/WeatherForecast

android daily-weather gbs gbs-control hacktoberfest internet-connection koltin-android kotlin kotlin-android-tutorial location-tracker multitheme mvp-architecture picasso retrofit settings themes weather weather-app weather-forecast

Last synced: about 1 month ago
JSON representation

Android Weather Forecast App implemented in MVP Architecture using Kotlin

Awesome Lists containing this project

README

        

# WeatherForecast
Android Weather Forecast App implemented in MVP Architecture using Kotlin that enable users to have instant access to weather data.

## Download

Get it on Google Play
Available on Samsung Galaxy Store
Amazon App Store
Huawei AppGallery

## Features:

- Awesome UI Interface.
- Easy to use.
- Get current weather data
- Get hourly weather data until 2 days
- Get daily weather data until 7 days
- Access to user's current location coordinates (latitude and longitude)
- Weather data updates every 2 hours
- Weather data in Celsius and Fahrenheit

## Libraries included:

- Picasso
- Retrofit
- Gson
- RecyclerView
- Preferences
- Material Design
- IntentAnimation

Note: Use your Api key as mine is hidden. After you get it, put it in local.properties file

apiKey="XXXXXXXXXXXXXXXXXXXXXXXX"

## Screenshots

| | |
| ------------- | ------------- | ------------- |
| | |

Project Preview: [Youtube](https://youtu.be/FCpmjr6GrHU).