What is this?
SwapKit is a MIT-licensed library to allow locally installed iPhone apps to share data among themselves. It supplies facilities iPhone OS does not provide, including shared metadata on installed apps, binding applications to data types and app capabilities (similar to how apps in desktop OSes bind themselves to file types), and providing one-way and (planned) two-way communication to let apps collaborate and do more than any single one could ever hope to.
SwapKit requires no app to be installed except for your very own, or anything else from me except the code (and that's completely free and infinitely forkable for your pleasure). And all of the above is done in a 100% App Store-friendly fashion.
Wait, wait, I didn't quite get it. What does it do, exactly?
It provides:
A searchable, updateable shared list of apps that use SwapKit and are installed on the device;
A way for you to fill "Send to App" menus with installed apps only;
An end to hardcoding "What app would you like to use to open this link"/"What Twitter client do you want to use"/etc. preference items, since you can now see what SwapKit apps are there and fill the menu dynamically.
Oooh! Nice! How do I get it?
Just head over to the Download page to get started!
SwapKit, Mover, “∞labs” and the ∞labs logo (
) are © and ™ Emanuele Vulcano, 2010. All rights reserved. Mac, Mac OS, iPod and iPhone are trademarks of Apple, Inc. registered in the United States and other countries. Other names and marks may be © and ™ of their respective owners. Contact ∞.
