View a beautiful, material design-based 10 day weather forecast
Java
Switch branches/tags
Nothing to show
Clone or download
TylerMcCraw feat: adding initial db, contract, and test classes
- Adding DB Helper, WeatherContract and other DB related classes to
prepare for storing weather and location data for offline use
- Adding test classes to test database functionality
Latest commit 362f8b2 Sep 10, 2015
Permalink
Failed to load latest commit information.
app
gradle/wrapper
.gitattributes
.gitignore
LICENSE
README.md
android_weather_nexus5.png
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

#android-weather This is the companion Android app for the Udacity course Developing Android Apps: Android Fundamentals, in which students are instructed to rebuild the application, Sunshine (v2).

Usage

android-weather allows users to view the current ten-day forecast for their current location. This data is pulled from OpenWeatherMap, an open-source API for retrieving weather data across the world.

Udacity Sunshine App

If you would, as a developer, like to use your own OpenWeatherMap API Key, please fill go to http://openweathermap.org/api to generate your own API key and fill this into the constant OWM_APIKEY in the TenDayForecastHandler.java class

Credits

Inspirational design of application: https://github.com/udacity/Sunshine-Version-2

OpenWeatherMap API: http://openweathermap.org/api

Determining last, most accurate location: http://android-developers.blogspot.com/2011/06/deep-dive-into-location.html

Weather Icons + logo: https://github.com/udacity/Sunshine-Version-2

License

MIT License