Productionize and Publish Your AppsStart Free Course
This course will guide you through the process of productionizing an app, using Sunshine, the weather app we built in Developing Android Apps. Following Android's Core App Quality Guidelines, we'll identify the production criteria that still needs to be implemented, then tackle each problem until Sunshine is ready to publish on the Google Play Store. In the process, we'll introduce you to a host of tools and concepts, including: material design approaches, image-handling, performance profiling, and more!Play Trailer Play Trailer
To get the most out of this course, you should have at least 1-2 years of Java experience, and prior experience developing Android apps. If you lack experience in Android development, please take this course's predecessor, Developing Android Apps prior to enrolling in this one.
Access to an Android device is helpful, but you may use an emulator if you prefer.
We will share code for this course on Github, so you must be familiar with using Github to complete the activities and final project. Take our course on Using Git and Github if you lack this background.
See the Technology Requirements for using Udacity.
When it comes to Android, Udacity has a variety of Nanodegree programs and courses of all levels for you to choose from. Find out which courses are right for you with this quick guide.View Now
As a professional Android developer, you have to create production-ready apps for your users. This class will give you what it takes to ship polished apps as part of a development team at a company, an independent app developer, or just as a programmer using Android development best practices.
By the end of the course, you'll be able to identify critical areas for improvement in an app, and implement the necessary changes and refinements to ensure it meets Android's Core App Guidelines prior to shipping.
Get notified when the Advanced Android App Development course launches.
We'll be in touch soon.