You can use Jabber URIs in your iOS apps, for example, tapping a contact’s picture might start a Jabber call. Once you have constructed the appropriate Jabber URI, simply use openURL to initiate its actions.
How can I determine if a Jabber is installed?
Your iOS app can simply pass the ciscojabber: scheme to canOpenURL to determine if a Jabber is installed on the device. A return value of true indicates that the Jabber is installed.
What can I do if a Jabber is not installed?
If the Jabber is not installed, your app should alert the user, and direct them to the App Store. Ideally, your app should use openURL with an argument of itms-apps://itunes.apple.com/us/app/cisco-jabber-for-ipad/id540243083?mt=8&uo=4 to navigate directly to the Jabber for iPad install page.
For more detail on launching the Cisco Jabber application visit http://developer.cisco.com/web/jabber-developer/the-jabber-application