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
Related
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
Where can I get a list of application types that aren't allowed in the mobile platform app stores? Eg. IOS, Android, Blackberry, Windows Phone.
For example: adult content not allowed, what others r there?
So here you are, but remember, you can do this by yourself! (Google it!)
Google (Android):
http://support.google.com/googleplay/android-developer/answer/188189?hl=en
Apple (iOS):
http://stadium.weblogsinc.com/engadget/files/app-store-guidelines.pdf (PDF)
Microsoft (Windows Phone):
http://msdn.microsoft.com/de-DE/library/windowsphone/develop/hh184841%28v=vs.105%29.aspx
no guarantee that all links work
I don't believe any app store prohibits certain "types" of applications per se. You will have to carefully examine the guidelines of each app store to determine what is allowed and what isn't. Even then - this isn't written in stone. An app might be allowed initially due to oversight, lack of apps etc. and removed later if there is public outcry or the organization responsible for that App store change their mind.
As for Android, please check this page to read information about application content rating.
Please refrain from non-programming questions next time, SO is a programming resource
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
Today , i have covered a serious problem . I have just created a apps including this library https://github.com/sephiroth74/ImageViewZoom
source code used completely. Now i wanna upload it into Google Pay but i am confuse that will this license any effect in future in my apps https://github.com/sephiroth74/ImageViewZoom/blob/master/LICENSE
Do i needs first purchase it ? do here any other ways so i will use this freely.
please expert help me .
you can upload this without any risk...don't worry bro...because i have used this demo..and upload app in google play.
this software uses the MIT license which means that you can use and resell (as a part of your developed software) it completly free
However, you need to include the above linked license text into your applications source code (e.g. file xy.js contains content licensed under MIT, so you need to add (or leave) the license and copyright information there)
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 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."
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
please anyone guide me for the steps to consider to avoid rejection of android applications at app store
Assuming that you mean Android Market and not Apple's app store (where I imagine every Android app would be rejected), then you simply need to conform to the Developer Program Policies and Developer Distribution Agreement.
Android apps don't go through an approval process, first thing.
Secondly, there are some things your app shouldn't be doing to avoid being killed by Google. For example, your app shouldn't contain the following things:
Explicit(Vulgar) content
Violence
Hate Speech
Impersonation
Stealing personal information
Gambling
UPDATE
Ohh, Ted has already posted a nice answer. please follow those links.