Re: Native OS X Development roadmap
Frédéric Gobry <[email protected]>
| Newsgroups | gmane.comp.gnome.apps.pybliographer |
|---|---|
| Message-ID | <[email protected]> |
> I finally got around to grabbing the 1.3 development code. The UI > looks very well contained in a directory named Gnome. I was wondering > whether any one had devoted any thought or effort towards a native OS > X UI. It seems to me there are two approaches: 1) using GTK > (gtk-quartz.sourceforge.net) as much as possible or 2) avoiding GTK > entirely and going with an Objective-C bridge > (pyobjc.sourceforge.net). I tried so far to have a much better separation in order to allow for separate UI implementations. I don't know if I would like to go the wx way and dropping the gtk port for instance, so I postponed this moment so far. I try to keep the actual UI layer as thin as possible to give room for more than one approach, so that we might be able to select one later on. > So I'm leaning towards approach #2, and replacing the "Gnome" folder > in PyblioUI with "Cocoa". (Easy said!) I'm willing to try to take a > hack at it, but I might not be best person: although I'm familiar with > Objective-C, my knowledge of python is close to nil. On the other hand > looking at the PyObjC documentation it doesn't look completely > insurmountable. Sadly, PyObjC is still on my reading list (and I don't know much of Cocoa), but I certainly would like to check your python code if you wish to give it a try. Frédéric
PGP.sig
(application/pgp-signature, 186 B) - not displayed