Tuesday, June 30th 2009

iPhone Development

This page lists iPhone development resources formerly contained in the 3G node:

Generic Development Resources

Category Date Link Notes
JavaScript Libraries Oct 26 iUI The original library for building web apps for the iPhone, which started using native CSS animations from 0.31 onwards.
Oct 25 jQTouch A jQuery plugin for web UI development, using native animations and a nice look and feel.
Sep 9 iphone-universal Neat, only lacking CSS3 animations.
iWebKit Offers button popups (currently broken in OS 3.0, but apparently fixable)
Oct’08 WebApp.Net Some of the samples are amazing.
safire A reasonably complete framework focusing on functionality rather than looks
webwillflowjs A widget-oriented approach (tabs, toolbars, integrated maps, etc.)
ciui-dev A more structured approach that significantly improves upon iUI
Miscellaneous Sep 17 Mockapp presentation templates Keynote and PowerPoint template designs for doing mock-ups.
Oct’08 A touch of Cocoa: inside the iPhone SDK With the extinction of the NDA, things became a lot more interesting.
Sep’08 Ultimate iPhone Stencil an OmniGraffle stencil for UI mockups
Aug’08 iPhone GUI PSD A Photoshop file with UI assets
Jun’08 Yahoo Stencil Kits Also includes some iPhone UI elements
Others Sep 14 MonoTouch Compiles C# to native code.
Jun 27 LiquidGear Alternative frameworks for development using scripting languages.
Corona
PhoneGap
Titanium Mobile
Cocoa Mar’09 iPhone Development: 12 Tips To Get You Started Nice guide to doing HTML and JavaScript for the device, including multi-touch.
iPhone dev: basic image processing package Kind of strange considering the amount of built-in graphics primitives, but may be of use later.
Three20 A collection of UI classes and utilities derived from the Facebook app
Feb’09 Bootstrap A nice primer for people who want to start from scratch
Jan’09 Switching from scripting languages to Objective C and iPhone: useful libraries Covers HTTP, JSON, XML, regular expressions and SQLite libraries that may come in very handy indeed.
iPhone dev: Retrieving user phone numbers So it’s apparently possible to retrieve the MSISDN from the system, although it’s not clear in what format.