Join David Gassner for an in-depth discussion in this video What you need to know before starting this course, part of Android App Development: Distributing Android Apps (2015).
- This course is designed for software developers who are building apps for Android devices, who are doing the work with Android Studio, and want to distribute your apps through the app stores. The primary focus of the course is on how to prepare an app and then how to distribute it through the Google Play store. But there are many channels for distributing Android apps. I also provide brief coverage of working with Amazon's Appstore. Of how to prepare an app, and how to submit it there.
And I describe many of the other channels that are available. If you're new to Android development, you'll need some skills. You'll be programming with the Java programming language. Android uses its own custom version of Java, based primarily on Java 5 and 6, with some Java 7 features. Android at this point does not implement Java 8 features. But, you do need to know about some advanced syntax. You need to know how to use inner or nested classes.
And how to work with event handlers. If you're new to Java, I suggest watching the course, Java Essential Training. And to learn about some of that more advanced syntax, watch the course Java Advanced Training. This course is specifically targeted at developers who have already built their apps, and are ready to distribute them. But again, if you're new at Android development, you can learn about it, through the course Developing Android Apps Essential Training. And, the app that I use in this course is called Plain Old Notes 2, and you can learn how to build that app specifically in the course Building a Note-Taking App for Android.
These courses and more in the lynda.com library can help you improve your Android development skills.
- Packaging an Android app
- Distributing through Google vs. Amazon and other app stores
- Generating a signed APK file
- Testing the app
- Protecting an app with ProGuard
- Registering and publishing apps with Google Play
- Adding in-app products
- Tracking app usage and revenue in Google Play
- Submitting an app to Amazon