Skip to content

Sunshine application for Android devices is a weather forecast app which uses OpenWeatherMap API - http://openweathermap.org/api - to synchronize forecast data. Allows users to see forecast for 2 weeks for specific location and more detailed information for chosen day, to change settings like units, preferred weather icon pack, location, and tur…

License

Notifications You must be signed in to change notification settings

katelevshova/android-sunshine

Repository files navigation

Sunshine

Quick summary

Sunshine application for Android devices is a weather forecast app which uses OpenWeatherMap API - http://openweathermap.org/api - to synchronize forecast data. Allows users to see forecast for 2 weeks for specific location and more detailed information for chosen day, to change settings like units, preferred weather icon pack, location, and turn On/Off notifications, share weather information and open location on Google maps. Uses SQLite data storage and such libraries as: support-v4, appcompat-v7, glide, play-services-gcm. Covered functionality by Unit tests. Provides different layouts/styles for different device sizes and API versions. Added accessibility support (sound and LTR), localization for 2 languages.

Screenshots for Nexus 5

Screenshot_20160425-122505.png

Screenshot_20160425-122551.png

Screenshot_20160425-122511.png

Screenshot_20160425-122518.png

Screenshot_20160425-122525.png

Screenshots for Nexus 7

Screenshot_20160425-122925.png

Screenshot_20160425-122941.png

Screenshots for older API versions

Screenshot_20160411-163652.png

Screenshot_20160406-220849.png

Screenshot_20160406-220900.png

Screenshot_20160406-220959.png

Screenshots for Nexus 5 API 21 - Toolbar

Glide, art resource with url

Screenshot_20160323-175742 - phone -Glide.png

Mono icon pack

Screenshot_20160325-phone-mono.png

Colored icon pack

Screenshot_20160325-phone-colored.png

Nexus5 API21 2016-03-09.png

Screenshot_20160325-pnone-prefs.png

Screenshot_20160325-phone-landscape.png

Screenshots for Russian language, locale=RU

Screenshot_20160323-180103 - phone - RU.png

Screenshots for Nexus 7 API 21 - Toolbar

Screenshot_20160422-171944 - tablet-land.png

Screenshot_20160422-171929 - tablet-port.png

Glide, art resource with url

Screenshot_20160323-174845 - tablet - Glide.png

Icon pack by default

Nexus7 API21 2016-03-09.png

Colored icon pack

Screenshot_20160325-tablet colored.png

Russian locale

Screenshot_20160323-121251 - RU.png

Screenshots for Nexus 7 API 21 - LTR

Screenshot_20160323-123404 - tablet - LTR.png

About

Sunshine application for Android devices is a weather forecast app which uses OpenWeatherMap API - http://openweathermap.org/api - to synchronize forecast data. Allows users to see forecast for 2 weeks for specific location and more detailed information for chosen day, to change settings like units, preferred weather icon pack, location, and tur…

Topics

Resources

License

Stars

Watchers

Forks

Languages