Welcome to the Treehouse Community
Looking to learn something new?
Keli'i Martin8,227 Points
Ideas for extending the Stormy app
This is not a question but simply a post to discuss different ideas for extending the Stormy app. The Stormy app is really a slick little weather app, especially after the updated design in this course. I actually use it all the time myself. But, of course, there was some additions that I made to the app to make it more useful for me that I wanted to share with others.
There is, of course, the obvious addition of CoreLocation to the app to get the actual location of the user to pull weather data for. Along with that, using the CLGeocoder class to take the coordinates and find the actual location's name so it can be updated as well.
Once I was able to get those new features working, I wanted to take it a step further and create a Today extension for the app. Nothing too fancy; the weather icon, current temperature, location, and weather summary make for a nice and concise extension to this weather app. I learned quite a deal trying to implement the Today extension, and really it's still a work in progress.
If anyone is interested, I've put my project up on Github (this also gave me a chance to practice using Github after watching the Github Basics course here). Perhaps Pasan will even see it and create a new course on writing app extensions :).
Anyway, I hope this post inspires others to continue learning new things. Pasan's courses on Swift have definitely helped me a great deal in my transition from C++ to the world of mobile development.