Native OS X Development roadmap
Geoff Ghose <geoff-FkA301it8kz2fBVCVOL8/[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). Although approach #1 would simpler in terms of porting, my read is that GTK effort is still in its early stages and it could be quite a while before it's functional. Also, you wouldn't get to use the great UI development environment (like Interface Builder) that OS X provides. And finally I fear the end product won't look completely native: for example, QT on the Mac definitely has some glitches. 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. Advice, comments?
GMGWork.vcf
(text/directory, 436 B)
BEGIN:VCARD VERSION:3.0 N:Ghose;Geoff;;; FN:Geoff Ghose ORG:University of Minnesota; TITLE:Dept of Neuroscience EMAIL;type=INTERNET;type=WORK;type=pref:geoff-FkA301it8kz2fBVCVOL8/[email protected] TEL;type=WORK:(612) 625-8362 TEL;type=HOME;type=pref:(952) 250-3921 TEL;type=WORK;type=FAX:(612) 626-2004 item1.ADR;type=WORK;type=pref:;;CMRR\n2021 6th St SE;Minneapolis;MN;55455;United States item1.X-ABADR:us item2.X-ABADR:us END:VCARD
PGP.sig
(application/pgp-signature, 194 B) - not displayed