Koger <kb@prosafe.as> wrote:
I have made a rather large and complex application for Win32. Now it
seems that the application should run on other platforms, so I'm
looking around a trying to find the best way to do this.
The application should run at Linux and Mac as a minimum. Can .net
help here, now or in the future?
Just to clarify, is the application currently a .NET application? If
not, .NET isn't going to help you.
The Mono project provides a runtime and class library which will run on
Linux, Unix and Windows. I believe the idea is that "Unix" includes
Mac OS X, but I haven't tried Mono on that platform. In either case,
you'd be better off using a platform-independent GUI widget set such as
GTK# rather than using Windows Forms - the latter has really been
designed with Windows in mind. GTK# won't have the same native look, of
course, but it will be much more portable.
--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too