I’ve been incubating a new IRC client for the past few months, as a way to learn cocoa and gain proficiency over the APIs. I thought I’d share a peek at a finished part of the application that I’m quite proud of; the connections preferences panel.
Browsing the archives for the Programming tag
In the development of my IRC client, I have used Cocoa Bindings heavily to control my Preferences control panel. In short, I have a tree of classes – a class for an IRC Network (ModelNetwork), a class for an IRC Server (ModelServer) and a class for an IRC Channel (ModelChannel).