Think & Build


How to create custom ViewController Transitions

My holidays are so close I can already imagine myself swimming with dolphins in the blue. But I can’t leave without leaving (pun intended) a good read to you, my beloved readers. If you take a look at my previous posts you can guess I’m particularly interested in UI customization. With this article I want [...]


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