I am planning to build a GUI application for Mac and Windows. I\'ve been doing some research in the technology choices, as in the language, libraries, and build tools, so that I
I ended up going with Python for shared logic.
On Mac, I used py2objc as the bridge, and py2app with some custom configuration for packaging. On Windows, I used Python and wxWidgets directly.
This allowed me to have native UIs on both platforms, and worked out quite nicely for lower level code.
However, I didn't actually get very far on the app before moving on to more exciting ventures. If any readers were hoping to use this question/answer as a reference, I strongly suggest looking at all the technologies listed and drawing your own conclusions.