I’ve mentioned a number of libraries to help with interaction between apps using URL app schemes most recently a library that makes it easy to check for the existence of specific apps or device capabilities before attempting to use an app url scheme.
Here’s another great library for interacting with third-party apps called MWOpenInKit from Michael Walker.
MWOpenInKit was created for those times when there a user may want to use a differerent app from the default app – such as if they want to use Google Maps rather than Apple’s maps.
What MWOpenInKit does is automatically query the device to find out which apps can perform a specific action, and present the user with a modal menu allowing them to select their preferred app.
Currently there are handlers included for handling browser, map, and Twitter links and the handlers allow you to connect these apps using a clean API as opposed to urls.
Here’s an image showing MWOpenInKit in action:
You can find MWOpenInKit on Github here.
A great library for working with app url schemes.
©2013 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.