Cocoa in the Shell

What Core Graphics coding should be

I like coding with Core Graphics (Quartz) for several reasons.

  • It’s freakin’ powerful, I mean, you can draw pretty much everything you want.
  • It’s freakin’ performant.
  • It’s super-easy to use, in fact, if you find it hard, stop coding immediately, seriously.

But as much as I enjoy using Quartz, doing things nice and well take a fairly amount of time.
Each modification requires you to compile your code and execute it to see the result, and if you are not satisfied, well, goto the start of this sentence.

I think productivity could be seriously improved here, that’s why I began working on a visual editor for Quartz, here is a quick preview. Sound is not needed, I’m deaf-mute.

This is far from being perfect, there is still a lot of work to do, but I expect to release this before the end of the world, that gives me 10 months.

EDIT: Sources