Getting Started

This chapter assumes you have at least some exposure to the Java language, which is the language that Android uses as its preferred development syntax. Our Talking Clock application is simple enough to understand even without much exposure to the language, but the more experience you have with Java, the better.

You will also be ahead of the class by having some familiarity with the Android SDK,[54] though this is not required. The calls that we will make to the Android APIs are not difficult to follow. The API documentation is also just a click away online for those who want to read about all the various parameters that can be passed to the functions we will be calling.

For those who would feel more comfortable learning more ...

Get Developing Android on Android now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.