Are you looking to make a live wallpaper for Android? Wondering how to use OpenGL from a wallpaper service?
Mark Guerra and some other contributors have kindly made their work available on GitHub, at https://github.com/GLWallpaperService/GLWallpaperService. This repository includes an OpenGL wallpaper service as well as several samples that show you how to use the service.
Yours truly has submitted a couple of pull requests to add support for OpenGL ES 2.o and to provide an alternative implementation which minimally wraps GLSurfaceView. If / when these are merged in, I’ll be able to update How to Use OpenGL ES 2 in an Android Live Wallpaper, as it’ll become much easier to do so!
About the book
Android is booming like never before, with millions of devices shipping every day. In OpenGL ES 2 for Android: A Quick-Start Guide, you’ll learn all about shaders and the OpenGL pipeline, and discover the power of OpenGL ES 2.0, which is much more feature-rich than its predecessor.
It’s never been a better time to learn how to create your own 3D games and live wallpapers. If you can program in Java and you have a creative vision that you’d like to share with the world, then this is the book for you.