Wednesday, January 19, 2011

"Hello World" Apple iOS App

Developed and deployed an Apple iOS application to an Apple iPad as a class assignment. The application was developed using NimbleKit. It is an SDK (a template within xCode) that allows developers to default Apple iOS application using HTML and JavaScript.

This sample application was super easy to do. Here are the basic steps (high level):

  1. Start xCode and select new project using NimbleKit template
  2. Make some changes to the default main HTML file
  3. Create some icons and drag them into the project
  4. Assign the icons to the application's plist (property list)
  5. Set the bundle identifier in the application's plist
  6. Select a code signing identity in the project settings
  7. Select appropriate targeted device family (i.e., iPad) in the project settings
  8. Change iOS deployment target if require in the project settings
  9. Set the NimbleKit serial number in the application's AppDelegate.m file
  10. Build