Cocoa is Awesomely Simple

In four hours I just threw together a super-simple data visualization program for my brother. It draws a sort of radar plot over a background image using data points entered by the user. It redraws automatically when inputs are changed1, allows the user to select the stroke and fill colors for the plot, remembers the user's color choices from run to run, and saves PNG images of the plots. The entire thing is 225 lines of code.

What I love about this is that although I don't like Objective-C very much and didn't remember how to do half the things I needed to in this program, I was able to figure it all out as I went along, and in such a short space of time and code. Now I remember why I like writing Cocoa programs.


  1. With one minor exception; the steppers connected to the text fields don't cause auto-updating. It's probable that I'm missing some obvious way to do this. 

No Comments

Comment on this post