The Era of Cheap Pixels
Just a few weeks after Tiger was announced in 2004, I was chatting with a friend about how I thought Core Image could revolutionise the bitmap editing capabilities of applications on Mac OS X and, of course, how this would translate into an abundance of competitive image manipulation/editing applications making use of Apple’s optimised routines, the GPU etc. For a while I even toyed with the idea of writing one myself, as I had grown tired of Photoshop Elements, annoyed with Photoshop’s price tag and frustrated with GIMP’s unusable, nonsensical UI. Upon getting Tiger, in spring 2005, I spent some time looking at the example code and putting together some primitive Cocoa application that could more or less apply Apple’s ready made effects, in addition to doing some basic transformation of an image. My efforts were purely an academic exercise, getting myself familiar with some of Apple’s new APIs and playing around with a brand new version of XCode and the system frameworks. Obviously I couldn’t have been the only one and fortunately for us the efforts of others were bound to become much more than dusty old code in some src folder in a home directory.
»


