Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><strong>Core Graphics</strong></p> <p>For this, I'd first recommend reading the <a href="http://www.devworld.apple.com/iphone/library/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/Introduction/Introduction.html" rel="nofollow noreferrer">Quartz 2D Programming Guide</a>. It's the best set of documentation you'll find out there on the subject. Next, I'd read through some of the questions here tagged <a href="https://stackoverflow.com/questions/tagged/core-graphics">core-graphics</a>, <a href="https://stackoverflow.com/questions/tagged/quartz-2d">quartz-2d</a>, or <a href="https://stackoverflow.com/questions/tagged/quartz-graphics">quartz-graphics</a>. There are some great source code examples in the answers to those questions.</p> <p><strong>OpenGL ES</strong></p> <p>There are many "getting started with OpenGL ES" questions here, with links to many resources. These include: </p> <ul> <li><a href="https://stackoverflow.com/questions/1081293/books-on-opengl-es-targeted-towards-the-iphone">Books on OpenGL ES targeted towards the iPhone</a></li> <li><a href="https://stackoverflow.com/questions/72288/learning-opengl-es-1-x">Learning OpenGL ES 1.x</a></li> <li><a href="https://stackoverflow.com/questions/581784/what-do-i-have-to-learn-to-get-done-with-a-3d-racing-game-for-the-iphone-what-to">What do I have to learn to get done with a 3D racing game for the iPhone? What Tools do I need?</a></li> <li><a href="https://stackoverflow.com/questions/413919/want-to-display-a-3d-model-on-the-iphone-how-to-get-started">Want to display a 3D model on the iPhone: how to get started?</a></li> </ul> <p>I personally recommend the book <a href="http://rads.stackoverflow.com/amzn/click/0123737273" rel="nofollow noreferrer">"Mobile 3D Graphics: with OpenGL ES and M3G"</a>, as well as the <a href="http://developer.apple.com/iphone/library/documentation/3DDrawing/Conceptual/OpenGLES%5FProgrammingGuide/Introduction/Introduction.html" rel="nofollow noreferrer">"OpenGL ES Programming Guide for iPhone OS"</a>. My application <a href="http://www.sunsetlakesoftware.com/molecules" rel="nofollow noreferrer">Molecules</a> is open source and it uses OpenGL ES. Finally, Jeff LaMarche has a <a href="http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html" rel="nofollow noreferrer">great tutorial series</a> on OpenGL ES.</p> <p><strong>Core Animation</strong></p> <p>By Quartz Core, you probably mean Core Animation. Again, I'd start with Apple's <a href="http://www.devworld.apple.com/iphone/library/documentation/Cocoa/Conceptual/CoreAnimation%5Fguide/Introduction/Introduction.html" rel="nofollow noreferrer">Core Animation Programming Guide</a>, then take a look at the code examples you can find here under the various <a href="https://stackoverflow.com/questions/tagged/core-animation">core-animation</a> tagged questions. Beyond that, Bill Dudney's <a href="http://pragprog.com/titles/bdcora/core-animation-for-mac-os-x-and-the-iphone" rel="nofollow noreferrer">Core Animation for Mac OS X and the iPhone</a> book is a very good introduction, and Marcus Zarra and Matt Long's <a href="http://rads.stackoverflow.com/amzn/click/0321617754" rel="nofollow noreferrer">Core Animation</a> book looks to go into more detail on the subject.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload