Skip to content

Latest commit

 

History

History
31 lines (15 loc) · 1.21 KB

README.md

File metadata and controls

31 lines (15 loc) · 1.21 KB

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