SwapKit

Allows locally installed iPhone apps to share data among themselves
Download

SwapKit Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT License
  • Price:
  • FREE
  • Publisher Name:
  • infinite Labs
  • Publisher web site:
  • http://infinite-labs.net/plugsuit/
  • Operating Systems:
  • Mac OS X 10.5 or later
  • File Size:
  • 153 KB

SwapKit Tags


SwapKit Description

Allows locally installed iPhone apps to share data among themselves SwapKit 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 will not require any apps 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).Detailed instructions on how you can use SwapKit can be found HERE. Here are some key features of "SwapKit": · 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. Requirements: · iPhone SDK 3.1.2 or later What's New in This Release: · This is the first release candidate for SwapKit 1.0. This version comes with a promise of stability: API changes will be kept to a minimum between this release and the final one. · ILSwapSendingController has been renamed to ILSwapSendController. It also has an optional delegate that is informed when an attempt to send has failed or has been cancelled. · Now, no part of SwapKit returns a registration if the app it's tied to has been uninstalled. Previously, applications might have appeared even after uninstallation (for example, in send controller action sheets). · Incorrect defaults could consider apps that declared no received types (as per site docs) as though they could receive (for example, making them appear in send controller action sheets). New defaults fix this for all apps. · In ILSwapService, registerWithAttributes: has been replaced by registerWithAttributes:update:. The second parameter can force updating your app's registration in case you're changing attributes programmatically. If you're using didFinishLaunchingWithOptions:, no change is required. · ILSwapItem copy methods (copy and mutableCopy) now work correctly. Previously, they would return an underretained object. · SwapKit now actually requires the bundle to be copied, as it's used for localized strings. This is a change in the implementation, but the need to copy the bundle was already reflected by the 1.0b2 docs.


SwapKit Related Software