IOS Coding Resources and Tools

From Medien Wiki
Revision as of 12:10, 10 May 2011 by Mm (talk | contribs) (reordered by type (and not language))

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:




Diese Seite ist Teil des Werkmoduls iOS Development von Michael Markert für Interface Design / Fakultät Medien an der Bauhaus-Universität Weimar.