Stanford University offers a free course on building apps for the iPhone and iPod Touch for enrolled students. However, if you are not at Stanford, you can subscribe to the iTunes or YouTube channel to follow the course.

In this video, Steve Marmon, a CS student at Stanford, discusses the iPhone User Interface guidelines from Apple and proposes steps for the application development process so that your apps don’t suck.

You may also like:

  1. Steve Jobs Announces iPhone OS 4.0 – Video
  2. All Your iPhone Apps Won’t Work on the iPad
  3. Apple iTunes Store Statistics for iPhone Apps
  4. Meet an Awesome Search Engine for iPhone Apps – Bing
  5. Office Suite for iPhone with Word Processor, Spreadsheet and Presentation Software