Jeff LaMarche is one of the smartest people I know and my coauthor on a number of books, including our latest, More iPhone 3 Development. Recently, Paul Mayson from Techshelf.com did an interview with Jeff and me. I just love how it turned out. If you are at all a fan of Jeff’s technical virtuosity or of our writing, this will give you a chance to get to know us both a bit.
Here’s the link to the Techshelf interview page.
And here’s a link to the audio file itself, for direct listening pleasure.
Thanks, Paul, and hope you all enjoy listening to this…
– Dave
Tags: Beginning iPhone Development, Interview, More iPhone 3 Development, Techshelf
This is a letter sent to Jeff LaMarche from the developer of the iSketch app. Nice story, wanted to share with you all…
– Dave
Dear Mr. Lamarche,
My name is Cameron Cohen and I am an eleven year old iPhone App Developer. Last year, I had an injury that restricted me from doing any physical activity that I enjoy. I had taken a few classes on programming c++ and Java so I was interested in computers. I had an iPod Touch and was very interested in it, so I decided to google, “How do I create an iPhone Application?” I watched Stanford University classes on ‘iTunes U’, watched all kinds of tutorials, and, almost every day, read your blog. Over the summer, I spent most of my time working on completing one full application. I worked on a painting/drawing application, because although there were many in the App Store already, I thought mine would be better. I submitted my application, “iSketch”, to Apple in November. As my app was waiting for approval by Apple, I had a thought on my mind. Inspired by the care I received at Santa Monica-UCLA Medical Center and Orthopaedic Hospital, I decided to dedicate a portion of the proceeds from the sales of iSketch to purchase entertainment and electronic items for Mattel Children’s Hospital UCLA’s Child Life/Child Development programs in Westwood and Santa Monica so that pre-teens and teens would have additional age-appropriate options available to them during their Hospital stays. I wanted to donate a portion of my sales, and I knew this was the way. Apple approved my app in early December, and, since then, my sales have been good, but I hope to accelerate them so that I can donate even more to the hospital. Thank you very much for reading this, and I was hoping that you could possibly put this or information about me on your blog. My email is ccctennis@aol.com, and my website is www.cccdevelopment-llc.com .
Sincerely,
Cameron Cohen
Tags: Giving back, iSketch
Dan Bricklin was at Harvard Business School in 1979 when he and his buddy, Bob Frankston, came up with the very first killer app, the world’s first spreadsheet, VisiCalc. Dan did his undergrad work at MIT. Here’s his Wiki page.
Recently, Dan decided to tackle the art of iPhone Development. Part of his effort was informed by our book, Beginning iPhone 3 Development. I can’t tell you how cool that is for me and for Jeff. Hard to explain how this feels but, suffice it to say, for me, Dan is right up there with Woz, Steve Jobs, Bill Atkinson, Bill Gates, Andy Hertzfeld, etc., as a person who helped get the personal computer to the place it is right now.
Check out the mention in this article:
http://www.boston.com/business/technology/innoeco/2009/12/dan_bricklin_from_killer_app_t.html
Who would you add to this list? Someone who helped shape the personal computer universe…
– Dave
Tags: Beginning iPhone Development, Dan Bricklin
Posted by Dave Mark on Sep 8, 2009 in
Beginning iPhone Development,
Books
Our book, Beginning iPhone Development, was a tiny part of today’s Joy of Tech. Here it is:

Thanks to my esteemed co-author Jeff LaMarche for circling the important bits.
– Dave
Posted by Dave Mark on Jul 16, 2009 in
Beginning iPhone Development,
Books
I am pretty excited. The new edition of “Beginning iPhone 3 Development” just went live on Amazon. And it is starting to sell. eBook too. Nice!
First things first. Here’s what’s changed since the first edition:
- All code samples have been updated to follow current Apple coding conventions
- The autorotation code has been updated to use the new single-step fast autorotation instead of the original two-step method
- A new section has been added introducing Core Data, covering basic principles and showing how to build a simple Core Data application
- All the table view’related chapters have been updated to use table view cell styles. They’ve also been updated to use textLabel and detailTextLabel instead of the deprecated text property of the table view cell.
- All known errata have been corrected
- All projects have been rebuilt from scratch using the SDK 3.0 templates
- Many concepts have been clarified based on feedback and supplemented with information we’ve learned from another year of using the SDK
The biggest point to be aware of and to pass along to other folks you know (please do!) is that this book does not cover the new stuff added with the release of SDK 3. We did add a Core Data example, true, but that’s the extent to which we cover the SDK 3 addons. That is the job for the new book Jeff and I are feverishly writing, “More iPhone 3 Development”. More iPhone 3 Dev goes into a lot of detail on Core Data (a LOT of detail) and really takes you on a journey through all the new stuff introduced with SDK 3.
Know that Jeff and I really do appreciate your purchases. You are making it possible for Jeff and I to put our consulting gigs on hold and write fulltime. Your support is awesome. Thank you, thank you, thank you!!!!
Oh, also, note that I’ve updated the link in the sidebar to point to the new book on Amazon.
– Dave
Tags: Beginning iPhone Development
Posted by Dave Mark on Jul 9, 2009 in
Beginning iPhone Development,
Learn C
Long, long ago in a galaxy far, far away, I went to Carnegie Mellon University. I LOVE CMU and got a great education there. I am proud to say, Learn C and Beginning iPhone Development (which I co-authored with my good friend Jeff LaMarche) are now available at the CMU Bookstore. How cool is that?
Here’s the email I received with the link:
Hi Dave,
Here is a link to your books for sale on our website:
http://bookstore.web.cmu.edu/MerchList.aspx?txtSearch=mark%2c+dave&searchtype=Description
Please pass it along to anyone who may be interested in purchasing from us.
Thanks again,
Ali
Book Department Manager
Carnegie Mellon University Bookstore
I absolutely LOVE it!!! Thanks, Ali, for making my day…
– Dave
Tags: Beginning iPhone Development, Carnegie Mellon, CMU, Learn C on the Mac
Here’s a pic from the iPhone Blog of a banner hanging in Moscone, just waiting for us iPhone and Mac dev folks to descend this coming Sunday.

Woohoo! Seriously can’t wait…
– Dave
Tags: WWDC banner
Posted by Dave Mark on May 26, 2009 in
Apple,
Beginning iPhone Development
Big thanks to reader @dmaille for spotting our book at the Albany, New York Apple Store.

Cool!
– Dave
Tags: Albany Apple Store, Beginning iPhone Development
Posted by Dave Mark on May 16, 2009 in
Apple,
Beginning iPhone Development,
Books
From @iphonearticles, here’s a pic of our book on the august shelves of the mighty Stamford, CT, Apple Store. Thanks, Jai!
– Dave

Tags: Beginning iPhone Development, Stamford Apple Store
Posted by Dave Mark on May 11, 2009 in
Apple,
Beginning iPhone Development
Cool! Another Apple Store spoken for…

Thanks to Justin Munger for this pic…
– Dave
Tags: Beginning iPhone Development, Columbus Ohio Apple Store