In addition to the major app stores from Google and Amazon, there are numerous alternative app stores to which you can submit your apps. Some of the more common ones include Aptoide and F-Droid. Unlike the other stores mentioned previously, Aptoide is a repository of other app stores. F-Droid is one of these app stores hosted through Aptoide which requires that all apps published through it are free and open-sourced.
- [Instructor] Aside from the Google Play Store, and the Amazon App Store, there are a variety of places that users can go to get a mobile application. I won't go into much detail about all of these, but some of the more popular ones are Aptoide, F-Droid, GetJar, the Opera Mobile Store and a common one in China, Tencent. Aptoide is a few things. It is a App Store Framework or API that allows developers to access stores and applications that have been published to the Aptoide repository.
This allows a company to design their own app store, and allows you to publish your app to multiple app stores at once. It is also a set of standalone app stores that are managed by the Aptoide team directly. Aptoide Mobile, Aptoide Lite, and Aptoide TV. Aptoide is also one of the few providers that supports Blockchain currency. Specifically, AppCoins. You can check them out on their website here. Usually at www.aptoide.com.
Because the Aptoide framework is open sourced, a group called F-Droid has created their own app store that is dedicated to share only free and open sourced applications, using a fork of the Aptoide source code. You can check out their website and their mission here, at f-droid.org. GetJar is the last one I am going to talk about before moving on, because it is quite a bit different from the rest.
It is a website that hosts free applications to download for a range of operating systems, like Java ME, Blackberry, Symbian, Windows Mobile, and Android. You can browse through their collection here, at getjar.com.
- Exploring the distribution options
- Cleaning up your code
- Building a signed APK file
- Configuring build types and variants
- Distributing through Google Play
- Adding app graphics
- Setting pricing
- Publishing the app in Google Play
- Submitting an app to Amazon
- Tracking app use in Google Play and Amazon