Skip to Content

Free TUAW iPhone app -- try it now!
AOL Tech

Filed under: Developer, iPhone, iPod touch

NimbleKit: Native iPhone apps with HTML and JavaScript

If you're packing a little JavaScript-fu but not much Objective-C knowledge, and itching to jump on the App Store bandwagon, NimbleKit may be the answer you're looking for. By providing its own API on top of Cocoa Touch, NimbleKit allows would-be developers to access core iPhone functionality with Javascript functions. You can build an entire application using an HTML template with embedded Javascript, compile it and run it on your iPhone/iPod touch. I've tried it out; it's pretty slick.

NimbleKit provides functions for placing buttons, progress indicators, text and other native interface elements programatically. You can also do some styling with the HTML. Functions are available to stream Internet-based or embedded audio, search contacts, and read and process local and remote documents. The demo version of the development kit lets you run it through all of its paces, only stopping short of running it on your device. You can build and test in the iPhone Simulator to your heart's content before making a purchase.

NimbleKit is ideal for a range of application types. You can't expect to make a wicked, animation-laden video game with it, but you can rapidly prototype and develop more static interfaces and basic functionality. While there's a good deal of power available, it does put you in an either/or situation. If you have a little Objective-C in your blood, you might become frustrated, not being able to tap NimbleKit's functionality from outside of the HTML setup. It's definitely, at this point, geared toward rapid development of iPhone apps by Javascript coders.

As I mentioned, NimbleKit is available to try with full functionality. You'll need Xcode installed with the iPhone SDK, and you'll still need to be a registered developer to get an app into the App Store. Since the iPhone SDK allows you to test on the Simulator without registering as a developer, you can actually put the entire process to the test before spending a cent (well, after the purchase of a Mac and the broadband line you'll need to download the SDK ... ). NimbleKit can be licensed for a one-time fee of $99, and a licensed copy can be used to create as many apps as you want. A project template is included with the kit to get you started.

Click here to read all TUAW’s iPhone coverage
jobs & resumes
iPhone developer

Groupon - Chicago, IL (2 weeks ago)

See More Relevant Jobs ›

Reader Comments (Page 1 of 2)

| 1 | 2 |

Tip of the Day

To get an instant map to any address, just go to your Address Book and right click on the address field of any one of your contacts and select "Map Of." The address will then be revealed in Google Maps on Safari. You can do the same if a data detector determines there is an address in an e-mail in Mail.


Follow us on Twitter!
 TUAW [Cafepress]

Featured Galleries

DNC Macs
Macworld 2008 Keynote
Macworld 2008 Build-up
Google Earth for iPhone
Podcaster
Storyist 2.0
AT&T Navigator Road Test
Bento for iPhone 1.0
Scrabble for iPhone
Tom Bihn Checkpoint Flyer Briefcase
Apple Vanity Plates
Apple booth Macworld 07
WorldVoice Radio
Quickoffice for iPhone 1.1.1
Daylite 3.9 Review
DiscPainter
Mariner Calc for iPhone
2009CupertinoBus
Crash Bandicoot Nitro Kart 3D
MLB.com At Bat 2009
Macworld Expo 2007 show floor

 

More Apple Analysis

AOL Radio TUAW on Stitcher