Skip to content

singh-sarabjeet/Sunshine

Repository files navigation

Sunshine

Sunshine is a weather app that fetches data from the OpenWeatherMap API and displays them in a listView.

It uses MySQLite database to store the fetched data and also uses Content Providers and Loaders to fetch back the data from the database if it is already available.

The app follows standard material design guidelines which makes it aesthetic and pleasant for the user. It has different views for phones and tablets to make the most out of the different screen sizes and orientations.

Instructions

Replace the API_KEY in the build.gradle file with the API Key from OpenWeatherMap API.

Also replace the API_KEY in google-services.json with the API Key from the google play services.

Screens

home screen

details screen

share screen

settings screen

home screen tablet

About

A weather app for android

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages