published on Sunday 09 September, 2007 at 11:36 am. {26 Comments}
It’s a strange irony: Cocoa makes writing feature-filled apps so easy, but it’s really quite hard to pick up how to use it! You might start with the Currency Converter or some other basic tutorial, but it’s very difficult to get the big picture; where do you go from there? None of the printed books currently available will ground you in the more recent parts of Cocoa that make it really unique.
Print this article out and fold it up along the dotted lines. If you do it just right, this text will become a tiny flashlight in a dark forest of dangerously obsolete literature.
continued…
published on Friday 07 September, 2007 at 5:58 pm. {Share Your Thoughts}
Alright. Okay. I’m going to try this blog thing again. I’m serious this time, guys. My eyes are gleaming and everything.
If you’re new here, check out the sidebar for a little info on what I’m all about.
With a new site comes a new format. andymatuschak.org is now composed of three sub-blogs:
There are RSS feeds for each—subscribe to only the content you want to read. I felt bad before pushing news about my schooling to all you Cocoa hackers. When you open your RSS reader, I know that’s serious business, and I want your feeds to distract you from your work in the least distracting way possible.
continued…
published on Thursday 16 August, 2007 at 1:26 pm. {1 Comment}
Curious about what’s new in ObjC2? It’s pretty annoying being told “hey, we’re changing around the syntax of the language you do all your work in; hush, we’ll tell ya about it later” even when one has a seed key, so I looked around a bit.
The secrets lie in Apple’s branch of gcc in the gnu.org repositories, where the changelogs are quite telling. Especially in the testing suites. So following is a list of ObjC 2.0 additions and places where you can see them in the repository.
Don’t kill me, Apple Legal, this is all from public repositories.
continued…
published on Tuesday 01 August, 2006 at 2:34 pm. {19 Comments}
Polished metal is really annoying. Apple’s using it in a huge number of applications, but it’s not at all available to independent developers. Even if it becomes an option next week, we won’t be able to use it because we’ll still need compatibility with Tiger.
That sucks.
Fortunately, I have too much time on my hands, so I can lend a hand to those of you struggling to implement this interface:

Download Polished Buttons 1.0.1
continued…