Archive | January, 2009
open-split

14 Essential Xcode Tips, Tricks and Resources for iPhone Devs

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 [...]

Read full storyComments { 37 }
ccpos.png

More on Inter-App Communication on the iPhone

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 [...]

Read full storyComments Off
alocola-flowchart

Apple Approved iPhone Inter-process Communication

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 [...]

Read full storyComments { 14 }
iphone-object2.gif

9 iPhone Memory Management Links and Resources

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 [...]

Read full storyComments { 23 }
amazing.png

The Amazing iPhone: An Easy-to-Read Report for iPhone Developers

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 [...]

Read full storyComments { 6 }
reviews.png

How To See All of your App’s Reviews from Every App Store

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 [...]

Read full storyComments { 5 }
iphone-xcode-tutorial-31.png

How to Build a Simple RSS Reader iPhone App

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 [...]

Read full storyComments { 7 }
alocola_screenshot

Alocola: Mobile Orchard’s Safari Helper: Makes Websites “Location Aware”

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 [...]

Read full storyComments { 13 }
matt-gallagher

Interview with Matt Gallagher on Programatic UI Testing

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 [...]

Read full storyComments { 3 }
active-record.png

ActiveRecord.js: Object Relational Mapping (ORM) for your iPhone Webapps

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 // => [...]

Read full storyComments { 1 }
Page 1 of 212
© 2008-2011 • Mobile Orchard and the Bar-Tree Logo are service marks.