Think & Build


Working with custom Container View Controllers

Hey Devs! It has been a while since my last article. A lot of things happened in the meanwhile: I changed my nickname (Bitwaker, I love it!) and Gradient 2 beta is a few days to completion (check back soon here!). The time has come to write again, though, so I can stop here with [...]


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 [...]