What GUI toolkit should I use

I have a C # application. Currently, all modules are written in .NET 2, and it uses some executables that have Linux ports. So I was wondering what tools should I use on Windows and MacOS to compile it as easily as possible for both? On Windows Some guys told me that on Windows I can use WinForms, but on Mac I have to use MonoMac, but the transition is difficult to make. I need to do something easily.

+6
user-interface mono winforms macos
source share
2 answers

Put it in Mono (NOT MonoMac) and it should work on both.

http://www.mono-project.com/Guide:_Porting_Winforms_Applications

You should be able to recompile and run for both platforms after the port completes.

+3
source share

GTK # may be an option. I do not agree that this is convenient, but it is a matter of taste.

In my humble opinion, you should use different GUI tools for each platform (this is usually a topic of holy wars, but I think if your budget is enough for this, you really should think about it). I can name only a few completely cross-platform applications that we wrote using only one GUI toolkit, which is really completely suitable for all systems.

+1
source share

All Articles