Interview with "Beginning iPhone Development" authors Dave Mark and Jeff LaMarche

By
On February 16, 2009

Dave Mark (Profile) and Jeff LaMarche (Profile) are the authors of Beginning iPhone Development.

In this interview, Dave and Jeff talk about what you should learn before you start coding for iPhone, connecting Interface Builder components to code, how Interface Builder differs from “code-gen” style UI builders, Objective-C message passing patterns, delegates and protocols, and differences between Cocoa and web MVC implementations.

Dave and Jeff also run a forum for beginning iPhone developers. It’s a great place to get help getting started!

This episode premiers a new mic setup; should be a big step-up in audio-quality of my side of the conversation.

You can listen using the Flash player below, download the MP3, or subscribe to the iPhone Developer Podcast using the instructions at the bottom of this post.

For easy scanning of the interview, here is what was covered and when:

  • 0:30 What you should learn before you start coding for iPhone
  • 2:30 Connecting Interface Builder objects to code
  • 5:15 Interface Builder: “freeze dried” objects
  • 9:00 Dynamic elements of Objective C
  • 10:00 Sending messages to nil in Objective C: cleaner code
  • 14:00 Delegates and protocols explained
  • 18:00 Differences between Cocoa and Web MVC

Keep up to date with our iPhone developers’ podcast

Subscribe to our iPhone Development Podcast in one of two great ways:

  1. Use the podcast’s feed with the feed app of your choice: https://podcast.mobileorchard.com/feed/podcast/
  2. Subscribe using iTunes by clicking here.

We hope you enjoy the podcast, and if you have any suggestions of who we should interview (or want to be interviewed yourself), use our Contact page or leave a comment against this post. Thanks for listening!

0 responses to “Interview with "Beginning iPhone Development" authors Dave Mark and Jeff LaMarche”

  1. Carlos says:

    After trying to dive into the deep end of iPhone development without knowing how to swim, it’s good to listen to Jeff & Dave bring a bit of clarity to the basic knowledge required for iPhone/Objective-C development. I haven’t bought their book, but I will. Actually, I won’t – I’ll get my company to buy it for me. 🙂
    Another useful resource was this page – Demystifying iPhone App Startup – which, in describing how an app starts, gives me a bit more confidence in knowing what exactly is going on underneath my terrible code.

  2. Justin Kent says:

    Great podcast guys, very interesting. Thanks a lot!