Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Kindle Price: £26.07

Save £4.43 (15%)

includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

OpenGL ES 2 for Android: A Quick-Start Guide (Pragmatic Programmers) by [Brothaler, Kevin]
Kindle App Ad

OpenGL ES 2 for Android: A Quick-Start Guide (Pragmatic Programmers) 1st , Kindle Edition

4.8 out of 5 stars 4 customer reviews

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
£26.07

Man Booker International Prize 2017
A Horse Walks Into a Bar has won the Man Booker International Prize 2017. Learn more
Get a £1 reward for movies or TV
Enjoy a £1.00 reward to spend on movies or TV on Amazon Video when you purchase any Amazon Kindle Book from the Kindle Store (excluding Kindle Unlimited, Periodicals and free Kindle Books) offered by Amazon.co.uk. A maximum of 1 reward per customer applies. UK customers only. Offer ends at 23:59 on Wednesday, September 27, 2017. Terms and conditions apply

Product description

About the Author

Kevin Brothaler is the founder of Digipom, a mobile software development shop. He has extensive experience in Android development, and he also manages "Learn OpenGL ES":http://www.learnopengles.com/, an online set of OpenGL tutorials for Android and WebGL.


Product details

  • Format: Kindle Edition
  • File Size: 5498 KB
  • Print Length: 346 pages
  • Page Numbers Source ISBN: 1937785343
  • Simultaneous Device Usage: Unlimited
  • Publisher: Pragmatic Bookshelf; 1 edition (26 Jun. 2013)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B00IDEVIK6
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Enabled
  • Average Customer Review: 4.8 out of 5 stars 4 customer reviews
  • Amazon Bestsellers Rank: #513,760 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?

Customer Reviews

4.8 out of 5 stars
5 star
3
4 star
1
3 star
0
2 star
0
1 star
0
See all 4 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Kindle Edition Verified Purchase
Covers the basics with easy to follow projects, adds some more detailed discussion and provides an excellant base for further study.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
OpenGL ES is a complicated subject at the best of times but this book does an excellent job of explaining the principles and concepts of OpenGL ES to an absolute beginner. From setting up the development environment to creating a mini 3D game and then covering some slightly more advanced topics such as particles, sky-boxes, height maps, occlusion, lighting, textures and so on, the pace is never too quick and everything is explained clearly with frequent use of colour diagrams and pictures. More detailed explanations of the maths involved is available in an appendix for those who are interested.

The reader is naturally expected to be familiar with Java and the Android platform but the sample code is clear, fully explained and is presented gradually so that it's easy to understand what's going on. There is code on almost every page as the reader is shown how to build various OpenGL ES programs, with each chapter building on the previous one to improve and expand the application, be it the 3D air hockey game or live wallpaper.

For someone who is looking to take their very first steps with OpenGL ES on Android, this book is a great choice and will quickly get you started.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
A very nice introduction to OpenGL on Android. It explains in detail the OpenGL side of things, as well as some of the complicated maths behind 3D graphics rendering. It also goes into detail about some of the fiddly OpenGL API calls, which might otherwise confuse a newcomer.

I think the examples are a little simplistic, but I feel this is intentional as the book is about OpenGL specifically, not using OpenGL to write games. All the sample code is available on the publisher's website so once you're done with the book this acts as a good point of reference point for when you venture off to write your own code. Some simple lighting techniques are also outlined which provide a good basis for further learning.

Over all I found this book very useful. I was originally hoping it would be more geared towards game development, but now I believe it works better as the two subjects (3D graphics and games development) are difficult subjects for their own reasons and interleaving the explanation of the two subjects would probably be off-putting for newcomers (such as myself)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Brilliant book.

If you don't believe me, check out the free stand-alone tutorials at http://www.learnopengles.com/android-lesson-one-getting-started/

The Book goes into more detail.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta) (May include reviews from Early Reviewer Rewards Program)

Amazon.com: 4.5 out of 5 stars 26 reviews
6 of 6 people found the following review helpful
5.0 out of 5 stars This is probably the book that you're looking for 3 July 2015
By Sheila Jane Ciminera - Published on Amazon.com
Format: Paperback Verified Purchase
So, let's say that you're a fairly experienced Java programmer. Maybe you have experience with Android, maybe not. You want to start creating a game for Android, but rather than jumping directly into Unity or something comparable, you want to get some OpenGL ES fundamentals under your belt. This could be the case for a variety of reasons, and it probably is a good idea to learn some OpenGL ES first before diving into a framework like Unity. You want a book that goes into more detail about the fundamental concepts than you are likely to find in online tutorials, but you aren't looking for a reference book. You need something that is going to cover most of the stuff you would need to get your game up and running, but not something so dense that you never get through it. If you match the person I've described above, this is the book that you're looking for. The book takes you through the basic concepts of OpenGL ES programming, from a primer on some of the mathematical concepts, through vertex and pixel shaders, vertex and index buffers, textures and lighting, touch controls, and particle systems. The book is by no means complete, but by probably the half way point you could stop and create a halfway decent game.

This book reminds me of a comparable series for DirectX by Frank Luna, however compared to that series this book is VERY light on content. The DirectX series covers twice as much stuff in much greater detail, however I stuck with the five star rating because it is a "Quick-Start Guide" so it's not like you're being sold a false bill of goods. My only real complaint would be that it doesn't cover loading models.
1 of 1 people found the following review helpful
5.0 out of 5 stars Brilliant introduction to the fundamentals of OpenGL 17 Jan. 2017
By A Reader - Published on Amazon.com
Format: Kindle Edition Verified Purchase
Assuming you know how to do basic programming, this book is an excellent way to get started understanding, not just using, OpenGL ES. In real life, you'd probably use a library, but you'd also probably get stuck because you don't understand shaders/textures/transformations etc. That was where I was at before I got this book.

It's an easy read, about 2 days of reading, more if you type in every single example.
5 of 5 people found the following review helpful
5.0 out of 5 stars Best OpenGL ES 2.0 book using Android SDK! 28 Oct. 2013
By SavageKing - Published on Amazon.com
Format: Paperback Verified Purchase
This book has been paramount to me by facilitating a thorough understanding of using shaders with the Android SDK. Not only that, but this book also breaks down a lot of the complex math revolving around collision detection, game physics, and more. I think this book is great if you are a beginner in OpenGL ES 2, since this book will get you up to speed really fast.

This book is also great if you already know shaders, but you are unfamiliar with using them with the Android SDK. Android can be a bit tricky at times and this book will navigate you through the Android SDK so that your shaders work as intended.

There are chapters in the book that go over Textures, creating a SkyBox, using Vertex Buffer Objects, using Index Buffer Objects, Culling, developing Particle Shaders, Vertex Shader Fundamentals, Fragment Shader fundamentals, creating Terrain, enabling the Depth Buffer, simulating Lights, and MORE! Overall, great book!
2 of 2 people found the following review helpful
5.0 out of 5 stars Get Up and Running with OpenGL 2 1 Sept. 2014
By Chris - Published on Amazon.com
Format: Kindle Edition Verified Purchase
This is just what I was looking for. I am a decent Android dev and thought I'd be able to jump in a figure out OpenGL by reading some online tutorials. Most of what I found was for OpenGL 1, not 2 and/or all over the place. It was frustrating. OpenGL definitely has a learning curve and this book fits right in teaching the skills you need to get up and running. I was hesitant to get it on Kindle but it's actually better for me than hardcopy. I just open it up in the Kindle Web Reader and program along with the chapters. I typically go with O'Reilly books because of how pragmatic they are, but it turns out The Pragmatic Programmer series (at least this book) is as-advertised.
5.0 out of 5 stars A great foundation for understanding OpenGL 18 Jan. 2015
By Captain_Planet - Published on Amazon.com
Format: Paperback Verified Purchase
Absolutely amazing book. After struggling for nearly a month trying to get a clear understanding of OpenGL ES for Android by looking at various websites, tutorials, and sample code I was still completely lost. My primary focus was improving the performance of a 2D Android game I am working on, and OpenGL just wasn't clicking for me. I finally decided to pick up this book and it was exactly what I needed. The examples are clear and detailed and all of them actually worked! (which sadly isn't the case for most programming books). The build up on existing code from chapter to chapter is paced very well in my opinion, and I highly recommend this book to anyone in a situation similar to mine.
Were these reviews helpful? Let us know
click to open popover