Android Development Essential Training: Distributing Apps with Java
1h 34mBeginner2018-11-28
Authors

Jon-Luke West
Software Developer, Product Engineer, Inventor
Course details
Once you've created an Android app, it's time to share it with the world. Luckily, there are many avenues to distribution. This course focuses on the two primary channels: Google Play and the Amazon Appstore. The first step is to prepare your app, including cleaning up and optimizing code. Then you can learn how to package a signed application file for distribution and configure multiple variants with different features. Instructor Jon-Luke West—a product engineer who creates Android and iOS apps for a variety of markets—walks you through each step involved in getting your app into Google Play and Amazon, including creating graphics, setting pricing and product details, and publishing the app. He also shows how to track its success after release with the built-in reporting features offered by both stores, which cover everything from user feedback to crash statistics.
Learning objectives
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
Learning objectives
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
Skills covered
Android DevelopmentAndroidMobile DevelopmentGoogleEssential Training
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 Appstore
- 07 - Other app stores
- 08 - Install alternate app store apps
2. Package an App for Distribution
- 09 - Explore the sample app
- 10 - Clean up your code
- 11 - Manage the app version
- 12 - Minify and obfuscate the app
- 13 - Build a signed APK file
- 14 - Configure build types
- 15 - Configure multiple flavors
- 16 - Create build variants
- 17 - Write variant-specific code
3. Distribute through the Google Play Store
- 18 - Register as a Google Play developer
- 19 - Upload an APK
- 20 - Complete the store listing
- 21 - Create and upload app graphics
- 22 - Set the content rating
- 23 - Set pricing and distribution options
- 24 - Configure in-app products
- 25 - Publish the app
4. Distribute through Amazon
- 26 - Register as an Amazon developer
- 27 - Test app compatibility
- 28 - Create the store listing
- 29 - Add graphics and content rating
- 30 - Upload an APK and publish
5. Track an App's Usage
- 31 - Google Play usage reports
- 32 - Google Play pre-launch reports
- 33 - Amazon usage reports
Conclusion
- 34 - Next steps
Related courses
- Visual Studio App Center for Developers
- Android Development Essential Training: Your First App with Kotlin
- Distributing Your Android App for Kotlin Developers
- Android Development Essential Training: 4 Working with Data
- Android Development Essential Training: 5 Storage and Databases
- Android Development Essential Training: The User Interface with Kotlin
- Android Development Essential Training: App Architecture with Kotlin
- Android Development Essential Training: Manage Data with Kotlin
Related learn paths
- Become an Android Mobile App Developer
- Prepare for the Google Associate Android Developer Certification
- Prepare for the CompTIA PenTest+ (PT0-001) Exam
- Getting Started in AR/VR Using Unreal Engine
- Become a Java Programmer
- Become a Software Developer
- Become an Instructional Developer
- Become a React Native Developer