Mobile Orchard Workshops are coming to the West Coast! I’ll be teaching our Beginning iPhone Programming class in the Bay Area on July 30-31 and in Seattle on August 20-21. The class is $1200, discounted to $999 for early registration. Synopsis: From programmer to native iPhone app programmer in two days. Details and Registration I [...]
Beginning iPhone Programming Classes: Bay Area/July 30-31, Seattle/Aug 20-21. “Regular Reader” Discount.
by Dan Grigsby on 18. Jun, 2009 in News, Resources, Workshops
A Huge Leap Forward: Graphics on the iPhone 3GS
by Noel Llopis on 18. Jun, 2009 in News, Resources, Tips
Guest author Noel Llopis runs the indie game/entertainment studio Snappy Touch and is the creator of the iPhone Flower Garden. Two weeks ago, the question in everybody’s mind was, what were the new features on the new iPhone Apple would surely be announcing at WWDC? Speculation was rampant, and guesses were all over the place. [...]
New In iPhone 3.0 Tutorial Series, Part 1: Shake To Undo/Redo, NSUndoManager
by Dan Grigsby on 17. Jun, 2009 in News, Resources, Tips, Tutorials
Happy iPhone 3.0 release day! To celebrate the release of iPhone 3.0 and, with it, the freedom of being able to talk about things in the 3.0 SDK without violating the NDA, I’m pleased to bring you the first in a series of New In iPhone 3.0 programming tutorials. This first tutorial demonstrates how to [...]
Tutorial: iPhone SQLite Encryption With SQLCipher
by Stephen Lombardo on 16. Jun, 2009 in Resources, Tips, Tools, Tutorials
Stephen Lombardo and his firm Zetetic are the creators of the encrypted iPhone data vault Strip. In this article, Stephen shows how to use SQLCipher — their OSS transparent encryption add-on to SQLite that’s at the heart of Strip — in your own iPhone projects. Mobile devices are notoriously difficult to secure. With a small [...]
Marketing In Code, Part 2: Setting A User’s Status In Facebook From An iPhone App — A Tutorial
by Dan Grigsby on 10. Jun, 2009 in Resources, Tips, Tools, Tutorials
In part one of this series we ran the numbers and found that posting a status update to 13 average Facebook users generated as much exposure as spending the entire post-commission revenue for an average priced app in the top-100. In this tutorial, you’ll learn how post status updates from an iPhone: Outline There are, [...]
Interview: Transparent Encryption Of iPhone SQLite Databases With SQLCipher
by Dan Grigsby on 08. Jun, 2009 in Interviews, Podcast, Resources
In this interview, Stephen Lombardo and Billy Grey of Zetetic talk about SQLCipher, their transparent OSS encryption add-on to SQLite. SQLCipher encrypts/decrypts just above the write-from/read-to disk level which keeps the SQLite programming model unchanged. You do queries as you normally would, and all of the functionality is retained: your selects, inserts, updates, indexes, etc. [...]
Marketing In Code, Part 1: Using Facebook Connect For iPhone To Increase App Visibility/Discoverability
by Dan Grigsby on 03. Jun, 2009 in Resources, Tips, Tools, Tutorials
iPhone app pricing precludes traditional advertising. Some math illustrates why: The average price for a paid app in the top-100 the US app store is, as of this moment, $2.82. After Apple’s commission the per-unit payout is $1.94. Advertising is normally sold in cost-per-thousand exposures (CPM; M is the Roman numeral for 1000) and cost-per-click [...]
Avoiding iPhone App Rejection From Apple, Part 2
by Dan Grigsby on 28. May, 2009 in News, Resources, Tips
Six weeks ago guest author Brian Stormont posted an article here titled Avoiding iPhone App Rejection From Apple. While writing a rejection story is almost a rite of passage amongst iPhone developers, Brian took a prescriptive what not to do angle. Brian’s story elicited a big response. Dozens of people contributed comments and wrote privately [...]
iPhone App Video Out
by Rob Terrell on 27. May, 2009 in News, Resources, Tips, Tools, Tutorials
Guest author Rob Terrell founded TouchCentric, a software development company focused on iPhone development, and also runs Stinkbot, a Mac microISV, and is the author of three books about the Mac OS. Editor’s note: Rob Terrell wrote to tell us about a painless, elegant way to pull the video off the iPhone to be displayed [...]
Tutorial: Managing iPhone Third Party Library Dependencies Using Git+Braid
by Doug Barth on 21. May, 2009 in Resources, Tips, Tutorials
Guest author Doug Barth is the Lead Architect at Interactive Mediums the mobile-marketing technology company behind the SMS marketing tool TextMe. Git is a distributed version control system (DVCS) that has been gaining adoption in both the Ruby and iPhone development communities. DVCS’s allow a developer to work with version control without connecting to a [...]
Supporters
Popular Right Now
- Tutorial: JSON Over HTTP On The iPhone
- Android App Development:Threading part 1: Handlers
- 7 UI Design Resources for iPhone Developers
- Tutorial: Networking and Bonjour on iPhone
- 31 iPhone Applications With Source Code
- App Roundup: The Best iPhone Barcode Scanners
- Hello There: A CoreLocation Tutorial
- Finding iPhone Memory Leaks: A “Leaks” Tool Tutorial

Recent Comments