Cocoa Touch already contains a rich set of framworks for almost every need. Nevertheless, there are many open source projects aiming to make development for the iPhone a richer experience. This page should provide a basic overview of third-party frameworks and code collections, preferably free ones.
✿ Please help growing this list ✿
Frameworks & Libraries
| Type | Name/URL | Description | Language | License |
|---|---|---|---|---|
| IDE | Apple iOS DevCenter | Apple Developer Tools (Xcode & Co.) | n/a (OSX/Intel) | Commercial* |
| Framework | AppCelerator Titanium | Titanium provides native performance, native UI & capabilities for JavaScript based apps | JavaScript | Commercial* |
| IDE | Aptana Studio | WebDev IDE incl. iPhone Web-App Plugin | HTML/CSS/JavaScript | Free (Aptana GPL) |
| Wrapper | CFBonjour | Bonjour Wrapper (via mrmr) | Objective-C | Free* |
| Framework | Cinder | Many Features, eg. OpenGL | C++ | Free (BSD style) |
| Library | cocos2d for iPhone | 2D Drawing & Animation | Objective-C | Free (Custom) |
| Framework | crimsontech.jp | Commercial Audio Framwork with MIDI Soundbanks | Objective-C | Commercial: licensing fees apply once per distributed app (project) |
| Resource | Dashcode for WebApps | Tutorial on using Apple's Dashcode for WebApps | HTML/CSS/JavaScript | Commercial* |
| IDE | IBM iOS Dev with Eclipse | iOS Dev with Eclipse | ||
| Framework | FMOD | Cross-platform audio middleware | C/C++ | Commercial: Free for free apps, must be licensed for commercial use! |
| Resource | glyphish | Great icons for great iOS apps | n/a | Creative Commons |
| Framework | iPd | Pd based Audio Framework | ||
| Template | iProcessing | Develop native iPhone applications using the Processing language | Processing (JAVA/JavaScript) | free* |
| Framework | iui | iOS User Interface Framework for WebApps (JS Library, CSS, Images) | HMTL/CSS/JavaScript | Creative Commons 3.0 BY-SA |
| Framework | JSON | JSON Parser & Generator Framework | Objective-C | Free* |
| Tool | Menial Base SQLite3 Editor | Graphical SQLite3 Editor | n/a (OSX) | Commercial* |
| Project | mobilesynth | Audio (OSC Generators) | Objective-C++ | Free* |
| Project | mrmr | OSC Application | Objective-C | Free* |
| Category | NSDate Extensions | NSDate Extension Category | Objective-C | Free* |
| Template | ofxiphone | OpenFrameworks Template for iPhone | C/C++ | Free* |
| Template | mobileframeworks | openframeworks Template for the iPhone | Objective-C++ | Free* |
| Resource | open.iphonedev.com | Open Source iPhone Projects | Free* | |
| Wrapper | OpenAL Wrapper | OpenAL ObjC Wrapper | Objective-C | Free* |
| Project | OSCemote | OSC Applicaötion | Objective-C | Free* |
| Tool | phonegap | Cross-Platform Development Kit (iPhone, Android, Blackberry) | HTML/CSS/JavaScript | Free (New BSD) |
| The Princton Soundlab | Audio | C | ||
| Project | RjDj PureData for iOS | Audio (Pure Data) | Visual Programming | Commercial* |
| Framwork | STK: Synthesis Tool Kit | General Sound Synthesis Classes (largely platform independent) | C++ | |
| Tool | iPhone/iPod Touch Backup Extractor | Explore iDevice Backups (restore files from backup) | n/a (OSX) | |
| Framework | ThoMo Networking | Very easy to send & receive objects via Bonjour | Objective-C | Free* |
| IDE | Unity | Multiplatform 3D Game Development IDE | Commercial |
* Please check licensing details and update if required!
More...
some cleanup is needed here:
- 18 mobile frameworks dev tools to create iPhone Apps
- Building iPhone Apps with HTML, CSS & JavaScript
- Xcode Tipps & Tricks you wish you knew two years ago...
Diese Seite ist Teil des Werkmoduls iOS Development von Michael Markert für Interface Design / Fakultät Medien an der Bauhaus-Universität Weimar.