As an app developer, I'd love to not write custom code for each photo sharing service. This seems to require using the chute hosted platform, though. Can the library be used without the service?
I think the primary challenge with a pure native code solution is that each library works a slightly different way and not all will make it possible to trap the callback directly.
As these APIs change and evolve, we'll be constantly monitoring them and adjusting server side - as opposed to having to change your mobile client code.
Looking forward, we're also planning to do a lot to help speed up this process and enhance it with other features and services.
I really love the idea of it and appreciate your effort that went into creating this SDK, however, forcing my users to hand over their FB/Instagram/Flickr/Picasa handles to a 3rd party I can't testify for is a no go for me. There also currently is no info to users that their data will be centrally stored by chute in the app GUI, I am no lawyer but after the recent privacy backlashes it might be a good idea to add a note regarding this.
From my point of view, as things stand today with the current focus on privacy, such a feature would need to be completely device based or at least on the servers of the developer of the particular app itself. In another comment a little further down it was also hinted that the chute API might get a price tag at some point (with a free tier), these two things combined unfortunately make it unusable for me at this point.
Really love the idea though, hope we get to see a purely device based version of this at some point (by chute or somebody else).
We understand your concern. We're actually already working on the ability for each app to put its own credentials in for each service. We plan on releasing a lot of helpful components built on top of our API, and we understand that means earning people's trust over time. Hopefully you'll consider us again at some point in the future.
To your second point, I should probably clarify. If anyone begins by using Photo Picker+ we will grandfather them in and never charge for that use of the API. In the future there may be other paid components or features of the API that a developer may choose to add, but that will have no bearing on your use of PP+. Thanks a lot.