Help coderanch get a
new server
by contributing to the fundraiser
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Lite Version to Pro Version method

 
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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??
 
Rancher
Posts: 43081
77
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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 https://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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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 https://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: 43081
77
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
You don't like waffles? Well, do you like this tiny ad?
We need your help - Coderanch server fundraiser
https://coderanch.com/t/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic