Skip to content

A simple, intuitive and elegant weather application that provides current weather information. Built using Swift 5.0, supports iOS 10.0 and above.

License

Notifications You must be signed in to change notification settings

patelrohan/Weather-

Repository files navigation

Weather++

A simple, intuitive and elegant weather application that provides current weather information.

Demo link: https://youtu.be/kc6vWa3Em5A

Presentation explaining approach to the solution: Link

0. Launch Screen 1. Allow Notification 2. Get Location 3. Weather

Technical details:

Developed in swift 5.0, Xcode 10.2.1 and supports iOS 10.0+

Requirements provided for the application:

• Must use data received from a real weather service provider API

• Must display current weather for a location submitted by the user

• Must update weather data in the background every 1 hour

• When new weather data is fetched a notification MUST be displayed to the user that the new weather data is available

• Must persist user's location across app start/stop

• Must have a unit test to verify the objects used for fetching weather data

Note:

This application was developed as a part of a ​recent coding challenge to demonstrate my skills as an iOS developer and UX Developer/Designer.

About

A simple, intuitive and elegant weather application that provides current weather information. Built using Swift 5.0, supports iOS 10.0 and above.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published