Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
Certainly the Google's LVL is the standard for license verification when selling through the official Market, but with the influx of tablets that don't have access to the Market, I'm beginning to look at making my app available through other distribution channels.
How should one attempt license verification when selling through distribution channels other than the Market?
In that case you need to implement your own DRM mechanism. Trust me its no use using anything other than Android Market for distribution. Not many have it and for paid apps, Marketplace takes a lot of headache off you. I dont think there is any mature Android Distribution Channel other than the Marketplace
After some more research, what I've found is that there really is no present alternative. However, I did receive an e-mail response from AppsLib indicating that they are a few weeks away from releasing their own implementation of LVL for the AppsLib Marketplace. They claim that "when it is released you will only need to add a few lines of code to your apps for it to be compatible with both Google and Appslib."
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I have published free to download apps to google play store before. Now I'm going to publish a app, which users need pay to download and use it.
Is there any additional steps to complete in my application to launch my app as a priced app?
I have little bit confused regarding this because when I'm searching about this, I found about Google Play In-app Billing. for In-app Billing programmer should import library and do some coding part. so I have confused about launching my app as a priced app.
What are the additional steps I should complete before launching the app as a priced app?
What are the best practices to follow when launching the app as a priced app?
When the users dont have to be able to buy stuff in app you can ignore this.
This is related just to those applications which need to manage payments inside the app. If you want just sell your app through Google Play ignore that part.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I'm from country where you can buy apps from Google Play Market, but you can not sell, e.g. if I create an app for android, I can only publish it to download for free. Can anybody suggest any alternative services or methods, how I can sell my apps?
Please think/suggest how would you do it?
Something like user downloads the app, pays through PayPal, app checks if payment was made and then app start...
Thanks in advance!
It is against Google Play's ToS to use third party billing vendors like PayPal etc. You run the risk of having your account suspended if you do.
I started selling apps from India before it was officially supported. To do this, I registered an LLC in USA. I paid LegalZoom ~$200 to take care of the registration etc. So far, its worked out pretty well for me, and I haven't felt the need to change this method even though India is now supported as a direct merchant.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
In this video from Google I/O 2011, Google says you can use the Android Market for public and private Betas, how do you achieve a private Beta using the Market? Is there a way to make an App private? Because I cant find it.
http://youtu.be/twmuBbC_oB8?t=11m28s
you can make it private with a password lock on startup for example, or with an authentication system. (like google+ launch)
though be carefull with that because some users might not understand and downrate the app, so you need to state it in the description.
Reto does not say that there's a feature on Android Market to publish beta builds. It explains what techniques you can use to achieve that.
If you want a wide spread beta... you can use Android market to do that... you can use an access code or obscure the name ... it's important for users to understand that it's beta version ... so that people know they should't expect a finished product.
Also, he advice not to upload a faked package name (some developers would do that to make sure that users don't down rate the beta app). He advices to at least upload the package with the original name (without publishing) in order to reserve it.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I'm developing an Android app and publishing it in Google Market. The problem is that the difference between v1.x and v2.x is huge, and like most products I wouldn't like to automatically provide Major upgrade for free for user of v1.
Is there any way to "separate" the payment for v1 and v2, and provide "upgrade license" for users of v1?
I must say admins on this forum are idiots, closed for a reason: "Questions on Stack Overflow are expected to generally relate to programming or software development in some way". How is it not related to software development? :)
Upgrades nope; kind of irritating that the market has no option for coupon codes or developer discounts etc. but that's the way it currently is.
Kind of a hack, but you could leave the name the same and add Pro or Plus and change your package name so for instance
com.myapplication.v1
becomes
com.myapplication.v2
Then to promote it you can use admobs inhouse promotion facility (assuming you have put admob v1) it's not perfect but it would work, then just turn on the add when you are ready with a new version.
An alternative is to structure the newer application so that the new features are in app payments, that would probably be the most user friendly approach, let them use them for N days then shut them down and offer the users the ability to pay for the newer features
I have also not looked at their licensing service much, it might be possible to do something with that I suppose but I suspect not.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
is android fully open source????
Depends on your definition of "open source". The base platform is open source, lincensed under a mix of licenses. However:
some functionality is missing from it and is available only if you sign Google license (access to the app market)
you can't use the Android trade mark unless you sign Google license (why Nook is not marketed as Android device)
key parts of a mobile platform are kept proprietary by Google, like Maps, and competitive solutions are actively blocked by Google (SkyHook for example)
Update: Google is not releasing Honeycomb sources "at least for the foreseeable future"
Yes. Go wild: http://google.com/codesearch/p?hl=en#uX1GffpyOZk/core/java/android/widget/Button.java&d=3
Also, really, you could not have Googled that?
Yes
The following links can be useful
http://tech.shantanugoel.com/2010/10/25/android-open-source-or-not.html
http://www.networkworld.com/community/node/60849