A demo weather app written in Swift 3 to demonstrate various code patterns.
This is an app that was developed to demo various code patterns presented in a talk at CocoaConf DC. While I have done variations of this talk before, this is the first to embrace Swift 3.
While the app is in a good state to support the talk, there are more things I'd like to do. If I end up using this app to support a blog post or two I may address the following TODO list.
- Theme should be chosen based on clock.
- Build real location lookup code.
- Do localization in a second language.
- Should support Celsius.
- Build out the Forms system.
- Add interruptible animations of detail box.
- Add unit testing.
- Add UI testing.
Clear Day: Bob Gutowski https://www.flickr.com/photos/versicolor/4598468349/
Clear Night: Kevin Burkett https://www.flickr.com/photos/kevinwburkett/2366010502
Rain: Dan Lurie https://www.flickr.com/photos/dantekgeek/6053861128
Snow: Kevin Burkett https://www.flickr.com/photos/kevinwburkett/4336406440
Sleet: camera_obscura [busy] https://www.flickr.com/photos/musaeum/3252084338
Wind: Christopher Paquette https://www.flickr.com/photos/chpaquette/2248597425
Fog: 12th St David https://www.flickr.com/photos/59816658@N00/9125797459/
Cloudy: els1124 https://www.flickr.com/photos/chenyuming/14978017251
Partly Cloudy Day: Steven-L-Johnson https://www.flickr.com/photos/stevenljohnson/8673702726
Partly Cloudy Night: Eric Hackler https://pixabay.com/en/moon-sky-clouds-nature-outdoor-1833172/
Change October 13, 2016