Think & Build


Cocos2d Introduction and resources

Creating VideoGames has always been one of my biggest dreams. I was born in 1981 and I’ve had the privilege to play classic 2D games on pieces of computer history such as the Commodore 64 and the Amiga (500, 500+, 600, 1200 and the terrible CD version). Guys, back then I used to have black [...]


Introduction to 3D drawing in Core Animation (Part 2)

In the previous article You’ve learnt the basics of 3D drawing in Core Animation. In this tutorial we push your knowledge even further creating an interactive scene. We are going to build a Carousel the users will be able to interact with through Pan gestures, defining how the Carousel moves. You have already seen a [...]


Introduction to 3D drawing in Core Animation (Part 1)

In this tutorial I’m going to introduce you to the techniques used to draw 3D stuff with Core Animation. The good news are Core Animation can help us achieve some 3D goodness without using OpenGL directly. There are bad news though: creating a complex 3D video game with Core Animation is not a good idea. [...]


How to build a custom control in iOS

A Swift version of this article is available here . Following the many requests on Reddit, here we go with the first article about custom controls. Thanks for suggesting it! Whether you design your super custom user interfaces yourself, or a designer does the job for you, UIKit standard controls won’t likely be enough for [...]


Guided tour through Objective-C Literals

After years of hard work you finally feel confident with the verbose-long-tedious Objective-C syntax. Well done! But… something has changed and it’s time to study! Again. Fear not guys, I’m just joking, indeed what I’m going to show you today will improve your coding style. Say welcome to Literals, a new feature that I’m sure [...]