Blog

Tag Archives: Graphics

iPhone/Mac animation for custom classes: Property animation for more than just CALayer

An Objective-C class that provides similar functionality to CABasicAnimation, but works on any object.

Also tagged , , , , , | Leave a comment

Achieve smaller app downloads by replacing large PNGs with JPEG + mask

I’m using a transparent overlay on top of a fairly common interface element to make it look awesome. I originally did this with a transparent PNG, until I realised the PNG in question for the iPhone 4′s Retina display was truly massive, clocking in at 1 Mb. Why we don’t have common image format with [...]
Also tagged , , , | Leave a comment

Making UIToolbar and UINavigationBar’s background totally transparent

Technique to make the background of UIToolbar and UINavigationBar transparent, for custom interfaces

Also tagged , , | 1 Comment

UIImage, resolution independence and the iPhone 4′s Retina display

iOS4 caters for the high-resolution Retina display that comes with the iPhone 4 by some rather clever abstraction, that moves away from the concept of ‘pixels’, and instead uses ‘points’, which are resolution-independent. So, when you display an image that’s been prepared for the Retina display, it’s represented with a scale factor of 2, meaning [...]
Also tagged , | 17 Comments

Links for February 25th through May 29th

Links for February 25th through May 29th: Implementing iBooks page curling using a conical deformation algorithm Excellent summary of how to implement a convincing page turn animation in OpenGL Multiplottr.com — Plot, save and share multiple locations on your own customized maps. Batch plot multiple addresses gmaps.kaeding.name :: Plot multiple locations on Google Maps Enter [...]
Also tagged , , , , , , , | Leave a comment

Sneak preview of my new web framework Michaelangelo

I’ve been working on a new web framework which provides image theming – a little like what Elegant Grunge does with its image frames, but much more sophisticated. For example: This is a PHP framework that uses the common GD library to manipulate images. It’s main interface is a content filter – give it HTML, [...]
Also tagged , , , | 8 Comments

Links for November 24th through December 9th

Links for November 24th through December 9th: Creating libraries for the iPhone Discussion on creating static libraries for the iPhone Photoshop Tutorials – Layered HDR Tone Mapping Learn how to tone map with Photoshop CS3 to create beautiful high dynamic range (HDR) photos. The final result is exceedingly better than Photoshop's local adaptation and similar [...]
Also tagged , , , , , , | Leave a comment