m (→Misc) |
|||
Line 53: | Line 53: | ||
* [http://open.iphonedev.com/projects open.iphonedev.com] - Open Source iPhone Projects | * [http://open.iphonedev.com/projects open.iphonedev.com] - Open Source iPhone Projects | ||
* [http://unity3d.com/unity/features/iphone-publishing Unity] - Multiplatform Game Development Tool | * [http://unity3d.com/unity/features/iphone-publishing Unity] - Multiplatform Game Development Tool | ||
* [http://www.appcelerator.com/ AppCelerator Titanium] - Titanium provides native performance, native UI & native capabilities, with over 1,000 APIs and growing. | |||
* [http://www.glyphish.com glyphish] - great icons for great iPhone/iPad apps (CreativeCommons) | * [http://www.glyphish.com glyphish] - great icons for great iPhone/iPad apps (CreativeCommons) |
Revision as of 13:02, 20 April 2011
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 ✿
Objective-C
Graphics:
- cocos2d for iPhone - 2D Drawing & Animation
- cocos2d Programming Guide (also very nice introduction to iPhone programming)
Sound:
- mobilesynth - Open Source Synthesizer
- OpenAL Objective-C wrapper
- RjDj Pure Data for iPhone/iPod Touch as an app or alternatively to build it yourself
- iPd is a Pd based audio framework (in the works).
- crimsontech.jp - Commercial Crimson Audio Library: licensing fees apply once per distributed app (project)
Control data (for sound):
- mrmr - Open Source OSC Application. Pd patch for use with mrmr
- OSCemote - Open Source [1] OSC iPhone Remote Controller App
Data:
- ThoMo Networking framework - very easy to send & receive objects via Bonjour
- CFBonjour - Bonjour Wrapper (via mrmr)
- JSON - Parser & Generator framework
- NSDate Extensions - Category for NSDate
Objective-C++ / C++
- ofxiphone - develop for iPhone in plain old C/C++
- mobileframeworks - openframeworks for the iPhone (Template for C++/Objective-C++ Development)
Sound
- FMOD - cross-platform audio middleware (C/C++) (Free for free apps, must be licensed for commercial use!)
- The Princton Soundlab
- STK: Synthesis Tool Kit General Sound Synthesis C++ Classes (largely platform independent)
HTML/CSS/JavaScript
- 18 mobile frameworks dev tools to create iPhone Apps
- phonegap - Open Source Cross-Platform Development Kit] (iPhone, Android, Blackberry)
- Aptana Studio - mit iPhone Web-App Plugin
- iui - iPhone User Interface Framework for WebApps (JS Library, CSS, Images)
- IBM iPhone Dev with Eclipse - Tutorial
- Building iPhone Apps with HTML, CSS & JavaScript
- iProcessing - an open programming framework to help people develop native iPhone applications using the Processing language
Tools
These applications (most of them for OSX) can be useful helpers:
- Menial Base SQLite3 Editor
- iPhone/iPod Touch Backup Extractor - explore backups (restore files from backup)
Misc
- open.iphonedev.com - Open Source iPhone Projects
- Unity - Multiplatform Game Development Tool
- AppCelerator Titanium - Titanium provides native performance, native UI & native capabilities, with over 1,000 APIs and growing.
- glyphish - great icons for great iPhone/iPad apps (CreativeCommons)
- 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.