iPhone development crash course

This is my current approach to teaching myself to develop iPhone apps, coming at it as a Ruby developer:

  1. download the iPhone SDK (free)
  2. read Cocoa Fundamentals Guide (free)
  3. read iPhone Application Programming Guide (free)
  4. read iPhone OS Technology Overview (free)
  5. read iPhone Human Interface Guidelines (free)
  6. watch Pragmatic Programmers iPhone Screencast Series ($25)