Win a copy of The Business Blockchain this week in the Cloud forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Lite Version to Pro Version method

 
Casey Clayton
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was wanting some opinions, I asked on stack overflow but it was off-topic. I have a lite version of my android app released right now and was wanting to have a pro version with many more features, downloadable themes, etc but I'm not sure the best way to go about this. Should it be done via in-app purchases or should I make a standalone pro-version??
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
From what I've read anecdotally, in-app upgrades are preferable. It's harder to get people to switch to a different app (some will do, but you'll lose some in the process), and fewer people check out apps that cost money from the start. There's a clear trend away from paid apps towards in-app purchases.
 
Casey Clayton
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:From what I've read anecdotally, in-app upgrades are preferable. It's harder to get people to switch to a different app (some will do, but you'll lose some in the process), and fewer people check out apps that cost money from the start. There's a clear trend away from paid apps towards in-app purchases.


Ok that's kind of what I was leaning towards. Are there any good tutorials on how to go about doing this??
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, the obvious and easy approach would be to use Google Play if you don't mind a 30% cut.

I mentioned some other payment options in http://www.coderanch.com/t/611538/Android/Mobile/SMS-SMS-ticket-system-simular#2793681, but those don't support the in-app aspect of several small items being sold to the same customer, AFAIK, it's more about a fixed price for the app. So you'd have to implement all that, regardless of payment method.
 
Casey Clayton
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:Well, the obvious and easy approach would be to use Google Play if you don't mind a 30% cut.

I mentioned some other payment options in http://www.coderanch.com/t/611538/Android/Mobile/SMS-SMS-ticket-system-simular#2793681, but those don't support the in-app aspect of several small items being sold to the same customer, AFAIK, it's more about a fixed price for the app. So you'd have to implement all that, regardless of payment method.


Haha I mean implementing the upgrade to pro and unlocking certain features using the Google Play Billing Library. I'm not really sure how to go about doing this. I would rather not have a bunch of stuff happening in my MainActivity either so I am looking for the best way to implement it, such as it's own activity or stand alone class with static methods.
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Google Play Billing library comes with an entire example app that shows how to implement it, so I would expect it to be pretty straightforward to integrate.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic