Three Left Turns Make a Right: Learning to Learn

This has been a very productive week for me as a programmer, and I mean that in the gestaltist sense of the word. Java skills? Level up! Applescript skills? Level up! Program design skills? Level up! Cocoa skills? BIG level up! Perhaps the aspect of programming that I enjoy the most is the iterative process […]

Making a Cocoa Application a QuickLook Consumer

QuickLook is the Apple technology by which one can get a large, “instant” preview of a file before opening it. You may be familiar with it from the Finder. Select an item in your system and press the Space bar to get a resizable panel that plays movies, music, displays multi-page PDFs, richly formatted text […]

Considerations of the file_wrangler_2 Base Class

CDFileRepresentation is the core, base class upon which file_wrangler_2 is built. For every file and folder a user of the program wants to potentially rename, one CDFileRepresentation stands in for that object. New file names are often derived from metadata of each individual file and folder of interest in a renaming session. For example, one […]

Review of “Core Animation for Mac OS X and the iPhone”

After finishing Aaron Hillegass’ Cocoa book during my “Cocoa Crunch” I hungered for some material that dug into specific frameworks more extensively. Notably, the Core Animation frameworks seemed to be essential knowledge these days for both iPhone development reasons and desktop OS X applications. When objects are manipulated by the user, she wants visual feedback […]

Core Animation for Mac OS X and the iPhone

I’m working through the Core Animation for Mac OS X and the iPhone book from The Pragmatic Programmers. Rather than detail my “crunch” through this book, I’ve decided to keep notes and will write up a review. The short review at the 2/3-completion mark: Its helpful, but needs editing.