Can we run a C#/WPF application on Mac OS X?

前端 未结 9 860
梦毁少年i
梦毁少年i 2020-12-03 04:36

I sell a C#/WPF application (targeting .net 3.0 at the moment) and people keep asking me for a Mac version.

The application is a time tracking application with a goo

相关标签:
9条回答
  • 2020-12-03 05:16

    Another commercial solution is NoesisGUI (free for <100K gross annual revenue). It is a cross platform UI framework based on WPF/XAML. There is a guide for migration from WPF.

    0 讨论(0)
  • 2020-12-03 05:18

    We were in a similar situation. We had a working Windows project and wanted a Mac version.

    Our product was in two parts, one a .Net application, the other a Director projector app.

    The Director app should be easy right, cross platform and all? Well nope, it rarely is that easy, we ended up with two versions of the Director source file.

    Getting the .Net app running required using Mono for the underlying engine, which worked well for us as we were only number crunching byte arrays really. The UI on the otherhand we had to rewrite in Cocoa. It cost us nearly as much as making the Windows version did, as we also had to learn all the Mac stuff as we went.

    Since then we've only updated the Windows version.

    0 讨论(0)
  • 2020-12-03 05:19

    You can try Nevron Open Vision. It integrates in WPF,WinForms,Silverlight and MonoMac, Xamarin.Mac projects. This is not like running a WPF application on the Mac, but will rather require you to recode your application on the NOV platform. However once you do that your application (or modules) will run on all these platforms from a single code base. A nice example of this approach working is Nevron Writer (part of Nevron Office). It runs on Windows, Silverlight and Mac from a 100% single code base.

    [Disclosure: I Work for Nevron]

    0 讨论(0)
提交回复
热议问题