I own M1 MacBook and I need to create windows desktop app that will work also on windows surface and other intel machines as desktop application. I know there is WPF and windows forms (used them on windows machines in the past) to do that or some others like xamarin or whatever but is there way to create such app that will be cross platform ? Or can I use some virtual machine on M1 to create such app that can run on intel machines ? Is there any acceptable way to do it ?
If it's not possible using .net frameworks can I create windows desktop application using any other framework (using some other language like kotlin, java, C or whatever) on M1 mac?
CodePudding user response:
As @adv12 wrote in comment looks like Avalonia is good choice but I didn't tested it yet or .NET MAUI and also possibly Flutter desktop could work. There is no way of building .net widow forms or WPF looks like even on virtual machine as they also run in ARM mode.
Sure you can also go for old school Java JRE but thats kind of outdated way and will not give great user nor developer experience I believe.
CodePudding user response:
Java is a language that has come out to solve such problems. You can develop with Java