http://www.pragprog.com/titles/sfipad/ipad-programming