File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Android and the fly likes SurfaceView and OPENGL/ES Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Android
Bookmark "SurfaceView and OPENGL/ES " Watch "SurfaceView and OPENGL/ES " New topic

SurfaceView and OPENGL/ES

Imran Mohd
Ranch Hand

Joined: Mar 02, 2009
Posts: 38

i am very much interested in gaming, so does your Book Covers SurfaceView,OPENGLES concepts in depth..??

Mohd Imran (SCJP 1.5)
Flaviu Simihaian
Ranch Hand

Joined: Nov 30, 2008
Posts: 33
Yes, Chapter 10 of the book covers OpenGL on Android in as great of depth as any other book.
Ed Burnette
Ranch Hand

Joined: Jun 10, 2003
Posts: 142
Android implements a subset of OpenGL called OpenGL for Embedded Systems (OpenGL ES). This standard was created by the Khronos Group, an industry consortium of companies such as Intel, AMD, Nvidia, Nokia, Samsung, and Sony. The same library (with minor differences) is now available on major mobile platforms including Android, Symbian, and iPhone.

Every language has its own language bindings for OpenGL ES, and Java is no exception. Java’s language binding was defined by a Java Specification Request (JSR) 239. Android implements this standard as closely as possible, so you can refer to a variety of books and documentation on JSR 239 and OpenGL ES for a full description of all its classes and methods.

Chapter 10 provides an introduction of OpenGL ES on Android. For more details see:

Also you can download free sample code for the OpenGL example at:

Ed Burnette, Author of Hello Android
Blog: ZDNet's Dev Connection - Twitter: @eburnette
I agree. Here's the link:
subject: SurfaceView and OPENGL/ES
It's not a secret anymore!