Categories
Featured iPhone Development Resources iOS Development Tutorials Swift

Tutorial: Using iOS 8’s SceneKit To Recreate Stonehenge In 3D

Last month I mentioned some nice iOS 8 source code examples including basic examples on setting up 2D and 3D scenes within SceneKit. Here’s a nice step-by-step tutorial from Ryan Shelby showing how to re-create Stonehenge in SceneKit. The tutorial provides a nice explanation of 3D coordinate systems, and goes through setting up the scene background,…

Categories
Featured iPhone Development Resources iOS Development Libraries Swift

BonMot – Open Source Library Providing Easy Advanced Text Formatting For Attributed Strings

BonMot is an open source library from Raizlabs for working with attributed strings making it easy to utilize advanced typography with your attributed strings. BonMot provides a clean, chainable syntax for working with advanced text features including, fonts, coloring, alignment, text formatting, inline images, and more. This snippet from the readme shows how one could…

Categories
Featured iPhone Development Resources iOS Development Libraries Swift

TextAttributes – Open Source Swift Library That Simplifies Creating Attributed Strings

TextAttributes is an open source Swift based library for easily creating attributed strings. With TextAttributes you can use chainable helper methods to directly set all text and paragraph properties. This example from the readme shows the basic syntax for applying properties to an attributed string with NSAttributedString: let attrs = TextAttributes()     .font(name: "HelveticaNeue",…

Categories
Featured iPhone Development Resources iOS Development Tutorials Swift

An In-Depth Beginner Scene Kit Tutorial

Earlier this week I mentioned an example and nice simple tutorial demonstrating how to recreate Stonehenge in 3D with Scene Kit. Here’s another nice tutorial for learning Scene Kit by Ricardo Rendon Cepeda. The tutorial goes through an in-depth explanation of Scene Kit, setting up a project, setting up a scene’s camera, lighting and background,…

Categories
Featured iPhone Development Resources

iPhone OpenGL ES Resources – 18 That You Must Know!

OpenGL ES is the graphics API used for programming the iPhone.  If want to create your own game engine, design a game from scratch, or create some other graphically intensive app that requires you to go beyond Core Animation and Quartz, then you will need to have a good understanding of OpenGL ES.  I updated this list previously upon…