Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'm coming from the iOS side. I'm particularly interested in knowing if there are similar hurdles on the Android side on these points:

  • developer fee -- do you have to pay $99 a year to build for android?
  • provisioning devices - do you have to go through a complex provisioning/digital certificate/device-id routine to get the app you're developing on a device for testing?
  • marketplace distribution - do you have to go through an approval process to get your app to users?
  • payment - is it easy to get paid for your app? What is Amazon's cut?

Thanks. I know I could probably find these answers scattered on the web, but it would sure save me time to just hear from an experienced Android dev.

share|improve this question
2  
Have you seen An iOS Developer Takes on Android? –  digitxp Aug 5 '11 at 19:56
    
Amazon's cut? I'd say about 0%. Google might take something however :) –  Vivien Barousse Aug 5 '11 at 21:31
1  
@Vivien You both are confused. Google takes a cut of the apps posted to the stock android market. Amazon however also has their own "Market" and I'm sure they take a cut as well. amazon.com/mobile-apps/b?ie=UTF8&node=2350149011 –  Pete Aug 5 '11 at 21:46
    
@Pete: My bad, I have a tendency to forget that Android has more than one market –  Vivien Barousse Aug 5 '11 at 21:49

1 Answer 1

up vote 4 down vote accepted

Short answers

  • developer fee - You don't have to pay a fee to develop Android apps on the emulator (like iOS) or on the device (unlike iOS) you only have to pay a one time fee of $25,- to publish your app on the Android Market.
  • provisioning devices - You don't have to go through any process. Just connect your device to your laptop, or whatever and you can test on the device (what you need to do is enable USB debugging on the phone itself, by starting the Settings application and selecting Applications > Development > USB Debugging)
  • marketplace distribution - There is no approval process, but once your app is out there and it's really offensive or whatever Google will remove your app. You can always post your app on your own website though. Or send it in an e-mail. All possible.
  • payment - Don't know Amazon's cut (I'm not a US resident), but Google's cut on the Android Market is similar to Apple's cut on the App Store... that is 70% for the developer, 30% for Google (and Apple)

More info: https://market.android.com/publish

Cheers,

Johan

share|improve this answer
    
There is no developer fee. There is a fee if you want to publish on Google's market, but you don't have to - you can just offer your program for download anywhere you like, just like distributing a Windows application. –  Oak Aug 6 '11 at 13:41
    
Thanks Oak, you're quite right. I'll update my answer. –  Johan Pelgrim Aug 9 '11 at 6:22

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.