The Advanced Android App
Development online course has been updated, improved, and extended to lead
you through building a range of sample apps to learn different advanced aspects
of app development.
With the latest self-paced course, you’ll learn about fragments by building a
mix-and-match game to build Android characters.
You’ll build a music quiz app to learn about media players and then create an
app that uses widgets to let users plant and water virtual plants.
You’ll learn how to use libraries, by building an app that uses Google’s Mobile Vision
API to recognize whether you’re smiling or frowning. To learn how to make your
app aware of its location, you’ll use the Google Places API with geo fences to
silence your phone where a loud notification would spoil the mood.
When you’ve finished the course, you’ll know how to push notifications from a
server to client Android apps using Firebase Cloud Messaging, and how to test
your user interface with Espresso, a tool that that comes built into Android
Studio. Finally, the course covers how to publish your app to Google Play.
Android experts from Google worked with course developers at Udacity to create
the new lessons. The course is the next stage in your journey to become a
seasoned Android developer; we expect that you will have completed the Developing Android Apps course
before taking the advanced course.
The course is available online at Udacity; you can take it in your own time at
your own pace. It is available free, or you can take it as part of the Udacity
Android Developer Nanodegree.
Go build some awesome apps! Start learning now at https://www.udacity.com/course/ud855.