Who Should Read This book?

If you’re interested in learning how to develop more advanced graphics on Android, then this is the book for you. This book assumes that you have some programming experience, including experience with Java and Android.

Java

If you’ve worked with other managed languages before, such as C#, then moving to Java will be straightforward. If you’re more experienced with native languages, then one of the main differences that you’ll need to keep in mind is that Java on Android is a garbage-collected language that runs in a virtual machine, which has both benefits and costs.

The following books will help bring your Java up to speed:

Get OpenGL ES 2 for 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.