Xcode is big. Apple’s Xcode Workspace Guide, a terse inventory of its features, is 116 pages. Xcode’s preference window has 13 sections, each with a dozen or more items. There are at least 206 keyboard shortcuts. I started counting menu items but gave up the ghost when I’d topped 300 items before finishing the third [...]
14 Essential Xcode Tips, Tricks and Resources for iPhone Devs
by Dan Grigsby on 30. Jan, 2009 in Resources, Tips, Tools, Tutorials
More on Inter-App Communication on the iPhone
by Peter Cooper on 28. Jan, 2009 in Resources
Yesterday, Mobile Orchard’s own Dan Grigsby posted about how he performed Apple-approved iPhone interprocess communication using URL handlers in his Alocola iPhone app. Shortly thereafter, Ryan Johnson of InnerFence commented that they’ve been doing the same for a while with their own apps. InnerFence are perhaps best known for their powerful Credit Card Terminal app [...]
Apple Approved iPhone Inter-process Communication
by Dan Grigsby on 27. Jan, 2009 in Resources, Tips, Tutorials
Apple is famously restrictive about confining third party apps to their sandboxes. That Apple doesn’t allow background processes is well-known, and Apple rejects apps that attempt to read the various databases and media folders directly. So it’s a bit surprising that Apple supports a form of inter-process communication (IPC) using URL protocol handlers. In this [...]
9 iPhone Memory Management Links and Resources
by Peter Cooper on 26. Jan, 2009 in Tips, Tutorials
Memory management is the process of keeping track of objects in your applications and “freeing” objects that you no longer want to keep around (otherwise nasty memory leaks can occur). On the Mac, you can optionally allow Objective C to deal with the memory management on your behalf, but as an iPhone developer, it’s a [...]
The Amazing iPhone: An Easy-to-Read Report for iPhone Developers
by Peter Cooper on 23. Jan, 2009 in Resources
The Amazing iPhone is a free 44 page PDF report aimed at “iPhone developers and business owners”. It’s totally free – no signups or anythine like that, and it was produced by Kisky Netmedia. The reports starts off with an overview of the iPhone and the opportunities available on the App Store. A lot of [...]
How To See All of your App’s Reviews from Every App Store
by Peter Cooper on 22. Jan, 2009 in Tips
If you have an app on the App Store, you might be intrigued as to the reviews and average ratings you’ve received from the various country-specific app stores all around the world. Moopf comes to the rescue with App Store Review Scraper. It does exactly what it says in the title. It queries each store [...]
How to Build a Simple RSS Reader iPhone App
by Peter Cooper on 21. Jan, 2009 in Tutorials
Last year, Jason Terhorst of The Apple Blog put together a cute tutorial demonstrating how to build a simple RSS reader for the iPhone. At the time it violated the NDA, but it went up anyway. If you haven’t seen it, however, it’s well worth checking out, as it’s a great way to get into [...]
Alocola: Mobile Orchard’s Safari Helper: Makes Websites “Location Aware”
by Dan Grigsby on 21. Jan, 2009 in Resources, Tips, Tools, Tutorials
Alocola is a free web-helper application that we’ve created that lets users provide their location information when websites ask for it. It is available from the App Store now. Alocola works with Safari. With Alocola, web developers need not create their own iPhone apps. Users simply browse in Safari the way they normally would; when [...]
Interview with Matt Gallagher on Programatic UI Testing
by Dan Grigsby on 19. Jan, 2009 in Interviews, Podcast
In this latest episode of Mobile Orchard’s iPhone Developer podcast, we interview Matt Gallagher, the blogger behind the superb advanced Cocoa programming site “Cocoa With Love.” Matt’s recently been working on how to simulate touch events and programatically drive the iPhone UI for user interface testing. In this interview, he describes how it’s done, talks [...]
ActiveRecord.js: Object Relational Mapping (ORM) for your iPhone Webapps
by Peter Cooper on 19. Jan, 2009 in Tools
ActiveRecord.js is an open source object relational mapper (ORM) for JavaScript that takes a lot of inspiration from Ruby on Rails’ ActiveRecord database access library. In theory, objects are used to encapsulate database access and add domain logic. In practice, you can do things like this: var fred = User.create({username: ‘fred’,age: 32}); fred.username // => [...]
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