To distribute an application on the App Store, you need to subscribe an Apple Developer account. The Apple Developer Program annual fee is 99 USD.
If you don’t already have an Apple Developer account you can subscribe your account here: https://developer.apple.com/programs/enroll/
Once you’ve completed your enrollment in the Apple Developer Program, you can sign in to iTunes Connect with the Apple ID you used to enroll. iTunes Connect is where you manage your App Store apps, see your sales reports, manage your iTunes Connect users and testers, and more.
For more information about the complete process use the link below: https://itunespartner.apple.com/en/apps/overview
To distribute an application on the Google Play Store, you need to subscribe a Google Play Developer account. There is a $25 USD one-time registration fee. https://play.google.com/apps/publish/
If you don’t already have one you can subscribe your account here: https://developer.android.com/distribute/googleplay/start.html
Amazon Appstore is free!
The Amazon Appstore allows developers to distribute and sell their Android and HTML5 web apps to millions of customers in 236 countries and territories around the world through the Amazon device ecosystem. The Amazon Mobile App SDK gives developers access to a range of APIs and services to earn more revenue, engage audiences, and manage apps. https://developer.amazon.com/
Opera Mobile Store is free!
Opera Mobile Store provides over 300,000 apps and games for more than 7,500 different mobile phone models across Android, Java, Symbian, BlackBerry, Windows Mobile, Windows Phone and iOS platforms.
Tags: App Store, Google Play