导读 这可能令人惊讶,但微软是开源社区中最大的玩家之一。你可以查看他们的GitHub账户,了解他们的贡献。几周前,他们开源了另一款应用:Window
这可能令人惊讶,但微软是开源社区中最大的玩家之一。你可以查看他们的GitHub账户,了解他们的贡献。几周前,他们开源了另一款应用:Windows 10 Calculator。Uno平台的开发者决定利用应用程序的可用源代码,将其移植到其他平台。虽然,并不像有些人想的那么容易。
Uno平台决定将应用移植到Web、Android和iOS上。问题是,尽管Windows 10的计算器配备了流畅的设计语言和相当新的实践,但它的代码仍然是它的遗产。这个引擎来自90年代,所以你可以想象把旧的C代码移植到C#或者任何现代语言有多难。这也是为什么Uno平台的开发团队在这个过程中遇到了很多挑战。然而,很容易将代码转换成XAML,然后为移动平台做准备。Uno Platform创建了自己的GitHub页面,帮助开发者构建多平台计算器。
移植的应用程序的Web版本是使用WebAssembly编译的,可以在该网站上找到。可惜Chrome对WebAssembly的支持很差,所以我建议使用微软Edge或者其他任何浏览器打开应用。至于Android和iOS,可以从各自的应用市场下载应用。你可以在这里找到iOS上的移植Windows 10计算器。Play store列表位于Android下。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!