Diese Specialization befähigt die Teilnehmer, die Kernfunktionen der Java-Programmiersprache und die Software-Patterns erfolgreich anzuwenden, die für die Entwicklung wartbarer mobiler Anwendungen erforderlich sind, die aus den Kernkomponenten von Android sowie den grundlegenden Java I/O- und Persistenzmechanismen bestehen.
Das Capstone-Projekt wird das Material aus der gesamten Specialization integrieren, um die Fähigkeit der Lernenden zu trainieren und zu bewerten, eine interessante Android-App zu erstellen, indem sie das Wissen und die Fähigkeiten anwenden, die sie in früheren MOOCs gelernt haben, einschließlich Java-Programmierfunktionen, Android Studio-Tools, Android Activity-Komponenten, Material Design, Datei-I/O und Datenpersistenz, Unit-Tests und Software-Muster. Das Projekt selbst hat ähnliche Designziele wie frühere Aufgaben. Es wird jedoch weniger Skelettcode als in früheren MOOCs zur Verfügung gestellt, um den Lernenden mehr Kreativität zu ermöglichen und ihnen mehr Gelegenheit zu geben, die App individuell anzupassen.