Kodeco Forums

GLKit Tutorial for iOS: Getting started with OpenGL ES

Learn how to use OpenGL ES in iOS in this GLKit tutorial. You'll go from fresh project to spinning cube rendered using OpenGL and learn all the theory along the way!


This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5146-glkit-tutorial-for-ios-getting-started-with-opengl-es

Great tutorial Felipe! But didnโ€™t Apple just deprecate OpenGL for iOS 12? Is it still safe to use OpenGLES on iOS or should we start migrating our GL code to Metal?

@airjordan12345 Can you please help with this when you get a chance? Thank you - much appreciated! :]

You can still use it at least until iOS 13 and macOS 10.15 are released. OpenGL ES is still a great way to learn and get started with graphics programming, and is supported on many different platforms and devices. Your knowledge should be transferable to APIs like Metal or Vulkan.

Metal is fantastic, but if youโ€™re looking at graphics programming outside of Apple platforms then OpenGL or Vulkan are the ways to go :slight_smile:

Where can I found the old version? Help me please!

@xueshi_qiao We keep only the updated versions of all tutorials on the website. Thank you!