Associate Android Developer

Earning this certification will be a definitive step on your path to a career as an Android developer.
Study and prepare
Take the exam
Complete exit interview
Earn your certification
Requirements

Android proficiency

The exam is designed to test the skills of an entry-level Android developer. Therefore, to take this exam, you should have this level of proficiency, either through education, self-study, your current job, or a job you have had in the past. Assess your proficiency by reviewing "Exam Content." If you'd like to take the exam, but feel you need to prepare a bit more, level up your Android knowledge with some great Android training resources.

Language

The exam consists of a coding project and an exit interview. Both of these exam components are available only in English at this time.

Android Studio

You must use the latest version of Android Studio to complete the Associate Android Developer Certification Exam.

Age requirement

If you are under 13, you are not eligible to take the exam or to become certified. If you are between 13-17 years of age, you may test and receive certification with parental consent. If you are participating in a location that requires by law a lower minimum age for entry into such programs, then the minimum age limit for that person will be the stated minimum required age. Individuals 18 years or older are eligible for certification without any age-related restrictions.

ID verification

You must be able to present government-issued photo identification from a non-embargoed country. (See "U.S.-embargoed countries," below.) For Canada, United States, France, United Kingdom, Ireland, Netherlands, and Switzerland, you may use a driver's license. For all other countries you must provide a current passport.

You will scan and upload a photo of your ID using your webcam, or you will upload a copy of your ID that you've previously scanned in JPG, PNG, or BMP format.

U.S.-embargoed countries

You must be able to present approved identification showing residence in a non-embargoed country. Google complies with the United States government's list of embargoed countries. The current embargoed country list includes Cuba, Iran, North Korea, Sudan, Syria, and Crimea.

Exam Content

Before you take the exam, make sure you can solve the types of coding challenges that the exam contains. To prepare, use the Associate Android Developer study guide.

App functionality

Construct apps that use Android’s messaging, multitasking, connectivity and media services to design full-featured apps primarily for mobile devices.

User interface

Quickly create apps with clean, effective user interfaces that take advantage of Android’s rich UI frameworks.

Data management

Leverage Android’s effective frameworks and techniques to perform or schedule data retrieval/storage efficiently in a mobile environment.

Debugging

Understand the debugging tools in Android Studio and create more reliable and robust apps.

Testing

Be able to test the execution of a running program with the intent of finding errors and abnormal or unexpected behavior.

FAQs

All about the exam

The exam is performance-based and designed to evaluate what you can do, show, and describe. You will be given a coding project based on a starter app. In this project, you will be asked to add functionality and fix bugs. The type of functionality you are asked to add and the bugs you are asked to find and fix fall under the competencies listed in “Exam Content.”