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 (now renamed IntentKit) on Github here.
A great library for working with app url schemes.
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.