Sabweather – a cool iOS weather app (Full Applications)

This project is all written in Xcode using the iOS SDK. This app currently supports iOS 5+ and using ARC. No storyboards used in this project, since it only has 3 view controllers and it’s just not necessary.

The project is using the forecast.io’s API to get the latest weather information for the given location. Location can be added via GPS or a third party class that is used in this project and it’s almost the same as in the iOS’ built in weather app’s, you start typing a city or country name it gives you back a suggestion list, where you can select the one that you searched for and after selecting the app will download the weather information for that location if it’s available.

Features:
  • ARC
  • Full iOS app written in Xcode
  • No storyboards
  • CoreLocation framework for getting the current location of the user
  • CoreGraphics framework
  • Ability to change between themes (3 included)
  • Ability to change between fahrenheit and celsius temperature values
  • Core data for storing files
  • AFNetworking to talk with the API
  • Forecast.io’s API communication and parsing
  • Geonames.org
  • .PSD files for more themes and customisation
  • Appledoc for awesome documentation (every single property and method is documented)
  • Category classes for custom themes
  • Ability to add more locations via third party library

Used third party libraries:

And of course, as always AppleDoc for awesome documentation


Download Sabweather – a cool iOS weather app (Full Applications)

Leave a Reply

Your email address will not be published. Required fields are marked *