iOS Boilerplate is a base for creating native iOS applications with support for 4.0+ versions of the operating system.
iOS Boilerplate inspired on HTML5 boilerplate.
- It is intended to provide a base of code to start with
- It is not intended to be a framework
- It is intended to be modified and extended by the developer to fit their needs
- It includes solid third-party libraries if needed to not reinvent the wheel

iOS Boilerplate is tested on iPhone / iPod Touch devices with iOS 4.0 or greater. In the future it might support universal applications (iPhone + iPad)
At the moment iOS Boilerplate is just an XCode project. Is planned to be released as a true XCode template in the near future.
iOS Boilerplate includes helper classes and examples about the following topics:
- HTTP requests and an image cache (both in-memory and disk-based)
- UITableViews and UITableViewCells: fast scrolling, async images, pull-down-to-refresh, swipeable cells,…
- Maps and locations: directions between two points, autocomplete a location, etc.