Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Should I use a cross-platform GUI-toolkit or rely on the native ones?

On my side job as programmer, I am to write a program in C++ to convert audio files from/to various formats. Probably, this will involve building a simple GUI.

Will it be a great effort to build seperate GUIs for Mac and Windows using Cocoa and WinForms instead of a cross-platform toolkit like Qt or GTK?
(I will have to maintain a seperate Windows-version and Mac-Version anyway)
The GUI will probably be very simple and only need very basic functionality.

I always felt that native GUIs feel far more intuitive than its cross-platform brethren...

like image 317
bastibe Avatar asked Nov 29 '22 07:11

bastibe


1 Answers

If you have the expertise, use native frontends, it'll effectively double the job you have to do for UI but from my experience non-native UI is a little bit clunkier than their native counterparts.

like image 174
paan Avatar answered Dec 04 '22 02:12

paan