Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Idiomatic, classy, open-source examples of Cocoa Interfaces?

Greetings, I'm currently learning Cocoa and Objective-C. I've run through "all" the tutorials and I'm fairly comfortable with the ObjC language. What I'm looking for now is to learn Cocoa idioms and see real code used in nice-looking Cocoa apps.

It seems like serious apps (iTunes, etc.) don't just drop in the IB elements. They do a lot more with code to tweak them to look good. (Example: the iTunes playlist drawer. How does one go about getting that styling?)

Here are some examples of nice UI's that are open source that I've found:

  • Smultron (current home, open-source fork)
  • Transmission
  • Vienna
  • Gitnub

Any other suggestions on Open-Source apps that have great Cocoa user interfaces?

like image 377
Nate Murray Avatar asked May 21 '09 17:05

Nate Murray


1 Answers

You might want to look at BWToolkit, by Brandon Walkin. It's pretty awesome, containing an elegant collection of UI elements and other objects. The source code is provided so you can see how custom controls and views were created.

Brandon even provides some walkthrough movies, such as "Creating an iCal interface in 3 minutes."

A few other open source apps to dig into are Camino, Colloquy for both Mac and iPhone, Adium, and Quicksilver (lots of UI customization).

like image 108
Sean Patrick Murphy Avatar answered Nov 02 '22 08:11

Sean Patrick Murphy