More on Inter-App Communication on the iPhone

By
On January 28, 2009

ccpos.png 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 that enables you to turn your iPhone into a credit card terminal for taking payments on the fly. They’ve used two way app communication (via URL handlers) to allow other apps to use the Credit Card Terminal app for processing payments (jn particular, Ring It Up).

In this illuminating blog post, Ryan demonstrates the basics of how their two way app integration and communication works. Of particular note is that InnerFence has made some sample code and ready-to-use Objective C classes available for you to use. They’re tailored for use with Credit Card Terminal but the code is MIT-licensed and Innerfence are happy for you to use the code as the basis for your own inter-app communications solution.

Comments are closed.