Showing posts with label google play. Show all posts
Showing posts with label google play. Show all posts

Tuesday, March 4, 2014

Star Falldown released

Almost a year ago, after creating a few apps for Android, I decided to make my fist game for Android. I didn't want to start from scratch so I decided to use a game engine. A friend of mine had experience with AndEngine and he recommended it.

I started experimenting with the engine and I liked how it worked. So I decided to make a game with it. I decided to make a Falldown clone. While I was making the game, the game evolved. I also took breaks to work on other projects.

A few days ago I launched a public beta, you can find out more about that here. About 20 people tested the game and I didn't find any serious problem. I want to thank everybody who tested the game.  I'm happy with how the game looks and I decided to publish it today.

Star Falldown
You can download the game form the Play Store.

I also want to thank my friend Paul G. Lux from Portugal who made the music and helped me with the promo video.

If you like the game don't forget to rate it and/or leave a review on the Play Store.

Friday, February 7, 2014

Porting a Google Play app to the Amazon Store

Recently I worked on a project to port and Android app, created for Google Play, to the Amazon app store. It was a simple two-screen app that loaded text from a local database. It included ads (banner and interstitial), in-app purchase for removing the ads and push notifications.

First I uploaded the app to Amazon's app testing service. The only problem the testing service found was the In-App billing API. The suggestion was to use Amazon's In-App purchasing API.

Implementing the Amazon In-App purchasing API was pretty straightforward. Compared to Google's In-App billing API there is one more product type, Entitlement. It's used for something you buy once and own it, like the Remove Ads product for the app I was working on. The other main difference is when working with Amazon you have to worry about users. There can be multiple users using a single device and you have to take care of what products they own. There is a method callback with the current user ID.

The In-App purchasing library should not be added in the libs folder. It should be added in the Java Build Path as an external jar as the documentation suggest. To be continued....