解决方法
TL; TR答案=否.
通用Windows平台(UWP)核心API(也称为Windows运行时/ WinRT)和基于APPX的应用程序仅针对Windows 10平台(电话,PC,平板电脑……),因为其他桌面上不存在这些API和运行时.
使用Xamarin / Mono,你可以重用一部分C#app的“业务”级别逻辑,但是必须使用不同的GUI(Native Widgets,GTK#,QTSharp,HTML / CSS / NodeJs)重写表示层和GUI逻辑.等等……)人们使用Xamarin进行基于C#的移动开发的相同模型适用,跨平台共享您的C#app逻辑,并使用Xamarin.Mac构建本机OS-X UI,和/或使用GTK#构建UI,嵌入应用程序的运行时逻辑成电子/闪烁外壳等.
目前,Windows 10 for Apache Cordova项目是HTML,JavaScript和CSS,仅针对Mobile(WinPhone,iOS,Android)和Windows 10 PC / Tablet平台.这并不是说有人无法开发新的Cordova目标,包括OS-X和Linux桌面管理器支持(但我不知道任何尚未停止的): – /
即使是微软用于Linux和OS-X的基于xplat的Visual Studio代码也使用Electron(基于Chromium)来部署基于io.js的应用程序以及Blink布局引擎来呈现UI,所有这些都在HTML / CSS / JS中完成.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。