Fellow developers,
as you see it at Engadget, a company developed 'Alien Dalvik', a middleware enabling Dalvik runs on any other platform like Meego.
http://www.engadget.com/2011/02/08/myriad-alien-dalvik-runs-android-apps-on-any-phone-starting/
If the middleware got ported to other platform, let's say MeeGo, then what channel do users get application downloaded at? Android market?
the original apk can't be supported on the alien dalvik. the apk must be repackaged. http://www.myriadgroup.com/software/android/myriad%20alien%20dalvik.aspx?sc_lang=en
There doesn't seem to be enough publicly available information to make a solid determination yet, but I would say: not Android Market, because that's only (legally) available to Android partners on Google branded devices.
There are other Android app marketplaces with different policies. Wait and see.
Related
I want to upload my app which is in beta. It is working for both Android and iOS. Initially I want to distribute it privately only to limited user. I know about Google Play Private Channel but that is only for Android. I want for both. Is there any store for both which is world wide accessible. And I dont want to provide UUID for each Apple user. If not then what other options can be?
If you want one common solution for both iOS and Android, then
1) Appaloosa
2) Apphance
3) TheBetaFamily
4) HockeyApp
5) Bugsense
6) AppBlade
7) Knappsack
8) Testflight
Most of them are paid, but some of them has free trial period.
I am a big fan of Testflight as there service is brilliant and it is free. Unfortunately Testflight only support iOS and there is no chance of that changing since Apple acquired Testflight. If you decided to end up in an iOS only option, then Testflight is the service for you.
You can use TestFlight available here: https://testflightapp.com/
TestFlight can provide over the air download support, feedback, reports etc and is very useful for iOS beta testing
Refer #Krishnabhadra's answer for tools for private beta deployment. For final distribution read this answer:
ios only allows jailbroken phones to install non-app-store apps. So there is no way to put both android and ios apps in the same store/distribution medium as you ask.
ios apps can only be distributed without the app store to a limited audience for testing etc.
You can distribute android apps via your own website or alternate app stores though.
See this thread as well:
iPhone app without AppStore
You can only distribute iOS apps to unmodified iOS devices if you have registered that device's UDID with Apple in your developer account. This applies to both final store distribution and also any private beta testing. There is no other way.
Thus there is no world accessible solution that meets your wants for native iOS apps.
But you can do HTML5 web apps (clip-able web sites that can run in Safari) that are world accessible without any app approvals.
I am an Android OS developer. I have a tablet in development that I'm in the process porting Android ICS to. Now I want to install Android Market or Google Play. This system is under development, not distributed and not licenses / approved by Google yet.
I see plenty of Q & A about how to install Android Market on an emulator. I'm pretty sure I can use that same procedure to install Android Market on my development system. But that's not my question exactly.
I have a hunch, and I can see others have speculated as much, that installing (side-loading) Android Market without Google's permission is not legal. My question is, as a developer, how do I apply for or obtain or get approval from Google to download and install Android Market or Google Play on my development system? Believe me, I've searched around the Android development website aplenty.
installing (side-loading) Android Market without Google's permission is not legal
Correct.
how do I apply for or obtain or get approval from Google to download and install Android Market or Google Play on my development system?
Quoting the documentation: "Google Play is only licensed to handset manufacturers shipping devices. For questions about specific cases, contact android-partnerships#google.com".
I am also developing a tablet, got the same form but no response from Google, I'm interested in hearing if you got any.
What is happening right now, I decided to implement Slide Me as the end user app store, it is possible to brand it with your name and icon.
It works well on my test devices so I recommend it if you're just looking for a market application, give it a try.
Though, there are a whole lot more markets (and cheaper one too) out there.
For an enterprise application, what are requirements for an organisation. Like we have to pay for publishing our application in android market, similarly is there, we need to pay for enterprise application? Any other rules for an organisation.
A search on Internet didn't yield any results. I followed some articles like support for enterprise app , Android enterprise , and Blackberry enterprise development.
Thanx.
hey i see what you are asking...
1)there is no such thing like enterprise applications in android market. All the applications are same.
2) there is no additional cost or so....i just publish your app in a standard way.
3) If your looking for a app catalog for your enterprise look at this
https://stackoverflow.com/questions/5997202/android-enterprise-market/6739757#6739757
4) Device Administration API's and a Online Enterprise App catalog(where you list all your apps) can be done to secure,manage your enterprise devices which use your enterprise apps.
great question. No requirements persay on submitting apps from Google but more so from your own company concerning security/privacy. Check out this podcast I did with Greg Hansen from Motorola Mobility discusses how they use the Android Market to distribute apps to Motorola employees.
Visit http://developer.motorola.com/eventstraining/podcasts/appdistributiondec13/
for the android market you need to register an account and just publish your app. google doens't really have any restrictions like apple has for the iphone apps. its quite simple and straightforward. you just need to pay 25$ for creating the market account through google checkout.
And what exactly do you mean by publishing an enterprise app? how is that different from a normal android app? There really isn't a different way of deploying the apps on the market. its just the standard normal way of building, signing and uploading the app. The app code in a regular app isn't with a different structure than an enterprise app (apps build with the help of the android sdk, tested on android devices written with the help of the same classes and ment to be deployed on the same phones as any other app out there)...
On the Android Compatibility page it is stated that:
Once you've built a compatible device,
you may wish to include Android Market
to provide your users access to the
third-party app ecosystem.
Unfortunately, for a variety of legal
and business reasons, we aren't able
to automatically license Android
Market to all compatible devices. To
inquire about access about Android
Market, you can contact us.
Does anybody know what the actual procedure is to get Android Market on you own device, assuming the CDD is followed and the CTS is passed. Specifically I would like to hear from someone who have experience on licensing the Android Market?
Also, I hear that Google has relaxed the restrictions on licensing the Android Market after version 2.3, but I cannot find any sources supporting this statement. Does anybody have additional information on this?
Thanks
It's very easy, on the page you linked to (http://source.android.com/compatibility/index.html), there's a Contact Us link on the left side. You will find all the contacts information at http://source.android.com/compatibility/contact-us.html
Good luck!
I published several free and paid app in the Market. I recently get
several complains from customers about not finding my app in the 2.1
Market. Even if they have bought them before, they can't find it in
the market or their download list after updating to 2.1.
Can anyone tell me what the problem is? My apps only require minimal SDK 3..
Thanks a lot!!
Update:
It looks like that they are not shown because they have copy protection enabled. Is this a bug in the Market?
I am having this difficulty also using my ROM OpenEclair (www.openeclair.org)
This only occurs on 2.1, but if it is a custom ROM - they may run into the trouble that the dev is using a Market from 1.6 instead of 2.1
Another possibility is using a 2.1 Market from a diff phone (such as the Droid Eris's Market on a Dream/Magic)
I think I found the answer and it has to do with recent changes in Google market filters on Jun 1st, 2010. Take a look at the following link:
http://developer.android.com/guide/appendix/market-filters.html
I found in my case that the app was hidden in some phones since I had included the following entry in my manifest:
It is because copy-protection is depreciated. Every build or release needs to be whitelisted by google as secure enough to have copy-protected apps. That way they can "ensure" it wont be copied.
From:
http://developer.android.com/guide/publishing/licensing.html
"Replacement for copy protection
Android Market Licensing is a flexible, secure mechanism for controlling access to your applications. It effectively replaces the copy-protection mechanism offered on Android Market and gives you wider distribution potential for your applications."
Use the licensing instead in order to hit a larger audience or customer base.