Question

I have one, simple question: Is robotmedia's inAppBilling library reliable and eligible to use, or would you rather suggest me classic inAppBilling imlementation?

Was it helpful?

Solution

Given that robotmedia's library you link to hasn't been updated for 7 months (At time of writing), and specifically states it only supports V1 and V2 of GooglePlay In-App Purchase, I would suggest the Google implementation which currently runs on V3, simply because of the more apparent update cycle.

V3 improves the usability making the whole system much easier to integrate with your application, so in terms of reliability I would put forward that you are less likely to introduce bugs of your own in a simpler implementation.

There are plenty of resources showing you how to set up and get In App Billing working with Android through the Google Play libraries. (RobotMedia also as a tutorial themselves for their version).

You can read about implementing Google Play Services In App Billing here.

OTHER TIPS

I guess there are better alternatives to robotmedia or classic implementation.

OpenIAB supports Google Play, Amazon, SamsungApps, Yandex.Store, Appland and based on Google v3 API.

Because of v3 inventory is managed by Appstore so you wouldn't lose your purchase even after crash or on poor internet connection

Simple step-by-step how-to is right on GitHub https://github.com/onepf/OpenIAB Questions and answers are also on GitHub

No.

I wrote it and I wouldn't use it for a new app.

That said, if I had to develop a new app for Android that required in-app billing, I would probably update the library.

Sadly, I don't foresee this happening anytime soon.

Whatever you use make sure it's built on top of the version 3 API.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top