Cross-platform GUI development

Kevin Walzer kw at codebykevin.com
Sat Oct 13 09:27:40 EDT 2007


David Tremouilles wrote:
> No issue with pygtk on mac!
> Actually I develop on this platform everyday. Macport take care of the
> installation for me http://www.macports.org/ (Fink should do the work
> too).
> Of course native GTK on OSX could be nice but definitely not needed at
> this point in time.

"Native" Gtk on the Mac still isn't really native. I tried a "native" 
build of Wireshark and was very disappointed. Yes, it uses Quartz/Aqua 
instead of X to draw Windows, but it completely ignores other Aqua 
interface conventions--the menu is still attached to each window instead 
of at the top of the screen, buttons aren't Aqua buttons, and so on. 
Based on what I've seen, I don't think Gtk is really viable as a native 
Mac development environment; it looks as weird as Fltk, which also uses 
Aqua windowing but which also draws its own widgets and puts the menubar 
on each window.

Tk does much better; while it's not very pretty, menubars are in the 
correct place and buttons work correctly.

-- 
Kevin Walzer
Code by Kevin
http://www.codebykevin.com



More information about the Python-list mailing list