Resolution Independent Buttons

Sean Patrick O’Brien shares his approach and sample code for creating attractive resolution independent controls in Cocoa.

I, like most developers, love shiny new user interfaces. Rounded corners, gradients, drop shadows, custom drawing — all of these things make me smile.

Sean takes us through his steps for prototyping his controls in Photoshop to get the look just right. Then he walks us through his code step by step. Complete sample Xcode project included.