Home » Archive

Articles tagged with: CTGradient

Code »

[15 Dec 2008 | No Comment | 998 views]

Guy English has posted the source code to a basic implementation of the Cocoa Shaders he talked about here. There’s code for conditional shaders, shader lists, clip shaders, and affine transform shaders. As far as shaders that actually draw there’s a solid color shader and one for drawing an image. The image shader lets you tweak the compositing operation, source rect, and set a drawing scale.

Late Night Cocoa »

[13 Apr 2007 | No Comment | 928 views]
LNC Episode 013: Sparkle, Design Pattern & Standards

Traditional software update requires the user to do a lot of work. The problem with that is that users are lazy. In this episode, guest Andy Matuschak discusses the philosophy of auto-update, some ways to use Sparkle, and some hints about what’s coming for it in the future. But who needs software update without a good project? Andy will discuss practices of refactoring and systems design in large projects, and some methods for quickly duplicating Apple’s new wave of user interface stylings.