This is a daunting task, though, since Shoes doesn't work very well
on OS X to begin with and since there is so much C.  (However, I am
dying to get some Cocoa in there!)  I am trying to get up to speed
and improve things, but it's a struggle and things would go faster
if I could get some help from a real Apple dev.

I really don't know how much this will help really, but this blog post talks about the Transmission torrent downloading program as being a great example of a cross-platform app that works well on the Mac and uses Cocoa + a C library that's part of the project:

  http://theocacao.com/document.page/548

So maybe that could help. I realize Shoes and Transmission are pretty different, but I was kind of wondering why Shoes couldn't be a library in that way. Then on the Mac it could use Quartz for drawing and avoid any Cairo issues? It would seem to be a big task of rewriting, though. (But hey, maybe less code branching?)


-- Michael

Reply via email to