##Intro & Goal The goal for the app is to build a simple weather app for iOS and watchOS. The secondary goal is learning to interface with Alamofire, Open Weather API, Swift 2.0, simple animations, and watchOS.
###Who’s it for?
- Weather People – people wanting to know the weather nearby.
- Apple Watch Users – people wanting to experience weather on the Apple Watch
###Why build it?
- Build my first Apple Watch app
- Practice developing with APIs and Animations
##Product Designs
###Main Weather View Controller This view will show the main weather of the day followed by a forecast for 5 days in the future. We will use the Open Weather API to connect with the stats in realtime with the ability to refresh with a button on the upper right side. Animations will be completed using the Spring Framework.
Data to be Shown • Current Date • 5 day forecast • Current Weather in Celsius • Weather Description
###WatchOS View Controller The main view will display the current weather, weather icon, current time and date, temperature in Celsius, and weather description.
###Email Notifications Users receive no email notifications in this iOS Client.
###Registration No registration required to use the app. However, to be able to like and reply to comments will require a login.
Run the Project Files in your local Xcode 7.0 and iOS 9.0 or greater
Design News iOS is implemented in Swift 2.0.
Spring Framework, Alamofire, OpenWeather API, WatchConnectivity
Small bug when array is not satisfied from OpenWeather needs a fix.
Nicholas Ivanecky (@ivantr0n), To visit all my works visit (www.ivantron.com)