Distributing Your Android App for Kotlin Developers
1h 49mBeginner2021-01-08
Authors

Jon-Luke West
Software Developer, Product Engineer, Inventor
Course details
So you’ve built an Android app, and you’re ready to share it with the world. Now what? There are many ways you can distribute your app, and in this course, Jon-Luke West shows you how to use the primary distribution channel, the Google Play Store, as well as the Amazon Appstore. Jon-Luke covers how to prepare the app for distribution by cleaning up and optimizing the code, creating a security certificate, and uploading an APK file. He then shows how to create multiple flavors of your app to include different features, how to register as a Google Play and Amazon developer, set the app description and pricing, and publish the app. Lastly, Jon-Luke looks at the post-publishing aspects, including how to track app usage, usage statistics, revenue, and crash reporting.
Skills covered
Android DevelopmentAndroidMobile DevelopmentGoogleEssential TrainingProgramming LanguagesSoftware Development
Concepts
0. Introduction
- 01 - Share your app with the world
- 02 - What you should know
- 03 - How to use the exercise files
1. Know Your Distribution Options
- 04 - Android application files
- 05 - The Google Play store
- 06 - Amazon App Store
- 07 - Other app stores
- 08 - Installing from unknown sources
2. Package an App for Distribution
- 09 - Explore the sample app
- 10 - Clean up your code
- 11 - Manage the app version
- 12 - Minify the app with R8
- 13 - Configure build types
- 14 - Configure multiple app flavors
- 15 - Create build variants
- 16 - Build signed packages
3. Distribute through the Google Play Store
- 17 - Register as a Google Play developer
- 18 - Create a new app listing
- 19 - Describe app content
- 20 - Finish the store listing
- 21 - Authorize testers
- 22 - Internal and closed testing
- 23 - Pre-launch reports
- 24 - Launch the app
4. Distribute through Amazon
- 25 - Register as an Amazon developer
- 26 - Test app compatibility
- 27 - Create the store listing
- 28 - Descriptions
- 29 - Add graphics and content ratings
- 30 - Upload an APK and publish
5. Track Your App
- 31 - Google Play dashboard and statistics
- 32 - Google Play Android Vitals
- 33 - Google Play App Ratings
- 34 - Google Play reviews
- 35 - Amazon usage reports
Conclusion
- 36 - Next steps