Blog

Slides, Notes, and Video From “iPhone Development for Earthlings”

Video:

Slides:
iphonedev.pdf (7.5 MB)

I went to MobileCampBoston today and gave my talk on iPhone development. I had decided to toss out the slides I made for it, figuring people would be more up for a discussion than an organized presentation…then decided at the last moment to finish up my presentation.

I felt pretty confident after I gave the talk, but now that I watch the video, I think my performance more closely resembled Matt Foley than Steve Jobs. Oh well — practice makes perfect.

Boston-based videoblogger Steve Garfield (you might know him from his Rocketboom segments and his recent coverage of the Scientology protests), was able to get a video of most of my talk (above). This felt awesome because I’ve been watching his reports since even before I moved to Boston.

Corrections:

  • I showed the basic structure of an iPhone app, but it only showed views and controllers. I meant to add a bunch of generic-looking blue cubes to represent model objects and other objects you’re likely to use.
  • I slipped a few times and used the term “message” for a simple method-call in a non-Obj-C language. You might have deduced that they’re the same from the way I spoke about it. But there is a difference — for more information on how messages work in Objective-C, take a look at this article.
  • One point I meant to bring up as I was talking about interface design was the iPhone’s multi-touch interface. Gestures, if used well, can be a lot more intuitive than the alternative. Instead of putting awkward little “previous” and “next” buttons in an interface, for instance, try using the “swipe left” and “swipe right” gestures.
  • I said -alloc “creates” the memory. It allocates it. Who the hell says “create”? Doy.
  • I said that I felt like a Martian telling people I write Mac software and showed a slide depicting Krankor. Krankor is from Neptune, not Mars.

Further Reading/Things Mentioned:
37Signals’ Advice on Design
CocoaHeads Boston
Cocoa Programming for Mac OS X
CocoaDev

2 Responses to “Slides, Notes, and Video From “iPhone Development for Earthlings””

  1. ryan whelan Says:

    thats awesome dude, good to see things are going well! hopefully i can be using some of your apps by june!

  2. Got Team? Get Organized! » Blog Archive » MobileCamp Boston Says:

    [...] of the year for Camp goes to Dan Grover who gave a great presentation on iPhone Development. Once Dan posted his talk on the session [...]

Leave a Reply

This is a form for comments/discussion on the particular blog post you're reading.

If you need one-on-one support for a problem you're having, please contact us directly instead of using this comment form. Thanks!