プログラマーとしての私の仕事では、オーディオファイルをさまざまな形式に変換するためのプログラムをC++で作成します。おそらく、これには単純なGUIを構築することが含まれます。クロスプラットフォームのGUIツールキットを使用するか、ネイティブのものに頼るべきですか?
ではなくQtのか、GTKのようなクロスプラットフォームのツールキットのココアとのWinFormsを使用してMacとWindows用の別々のGUIを構築するために多大な努力でしょうか?
(私はとにかく別々のWindows版とMac-バージョンを維持する必要があります)
GUIは、おそらく非常に簡単なものとごく基本的な機能が必要になります。
私は常にネイティブのGUIははるかに直感的にそのクロスプラットフォームの兄弟よりも感じていることを感じました...
最大の問題は、異なるプラットフォームにコントロールをレイアウトするための異なるルールがあることです。ボタンはネイティブに見えますが、アレンジが間違っていれば、全体のUIはまだ吸うでしょう。 (OSXユーザーは、この点で最もピックアップする傾向があります) –