I have published paid app on Google Play and Samsung Apps, so I have used there licensing services in order to protect the game from illegal copying (DRM).
In order to use these services with my current AIR apps, I have developed by own ANEs.
The source code along with extensions and some usage examples can be found on Github: ANE License Checker
I’m also going to publish the game on SlideME, so will add support of their licensing service later.
Luckily, Amazon and B&N has built-in protection, that is applied when you publish your app, no need to make extensions for them.
Here is how game can link to publisher’s page or another game in different mobile markets:
More info: http://developer.android.com/distribute/googleplay/promote/linking.html
App Store (iOS):
itms:// and itms-apps:// didn’t work for me.
Kindle Apps market:
More info: https://developer.amazon.com/sdk/in-app-purchasing/sample-code/deeplink.html
Samsung Apps market:
Blackberry App World:
SlideME App market:
More info: http://slideme.org/blog/linking-your-apps-slideme
NOOK Apps market:
No market links, so just use regular web links or NOOK API.
Window Phone 8 store:
More info: https://msdn.microsoft.com/en-us/library/windows/apps/ff967553(v=vs.105).aspx
Damn it! I was supposed to start making new game in March… and it’s end of the April already.
– All-in-One Solitaire for iPad/iPhone/iPod
– All-in-One Mahjong for NOOK Tablet
– All-in-One Solitaire for Kindle Fire
And a mobile friendly version of the website now available here: m.pozirk.com
Finally, I have released my first version of All-in-One Solitaire for Android. This is a low-res version of the game and I’m going to release HD version soon.
As soon as I release a version of Kindle Fire and iPad actually.
And it’s been 3 weeks since I have submitted the game for Blackberry Playbook and it’s still under review.
I have spent some time searching for free extensions for all the possible platforms and would like to share my results.
Also, I made my own in-app purchase extension for Android, as I couldn’t find a good and free one.
1. In-app Purchase for Blackberry Playbook.
There is an extension that comes with BlackBerry SDK for Adobe AIR.
API docs: http://developer.blackberry.com/air/apis/playbook/net/rim/blackberry/payment/PaymentSystem.html
2. In-app Purchase for iOS.
In-app purchase extension comes with Adobe Gaming SDK
3. In-app Purchase for Amazon Kindle.
It comes with Amazon SDK: https://developer.amazon.com/sdk/in-app-purchasing/documentation/adobe.html
4. In-app Purchase for Android.
I have found two extensions:
First is free extension from Freshplanet, but it is outdated.
Second is from Milkman for $50.
So, I have decide to make my own. 🙂
You can find it here: Adobe AIR In-app Purchase native extension for Android
Hope, it will help someone in their mobile app development.
Continue reading “Adobe AIR In-app Purchase native extensions”