IT资讯
当前位置:鸿运游戏网站 > IT资讯 >  数码之家

Win10的计算器应用程序被移植到Android/iOS和Web上

2019-06-27 14:38:40 编辑:可儿 浏览数:26鸿运游戏网站

几个月前,微软在GitHub上开源了Windows 10 Calculator应用程序,试图让开发人员为应用程序做出贡献。现在,Uno Platform利用源代码的可用性将计算器移植到Android,iOS和Web。Un...

几个月前,微软在GitHub上开源了Windows 10 Calculator应用程序,试图让开发人员为应用程序做出贡献。现在,Uno Platform利用源代码的可用性将计算器移植到Android,iOS和Web。Uno是一个开源的跨平台,允许UWP应用程序在非Windows平台上运行。

在博客文章中,Uno描述了计算器应用程序的工作,并分享了应用程序的幕后故事。

Uno平台是用C#开发的,能够支持iOS,Android和WebAssembly上的Calculator,代码的某些部分需要转换为C#,以及其他一些需要调整的部分以符合clang的C ++ 11支持。

该应用目前处于早期阶段,但您可以前往Google Play商店下载该应用。

您也可以从此处通过Web浏览器访问Windows计算器。

如果你在iOS上,那么你需要安装Test Flight然后安装应用程序,您可以在此处从iTunes Store完成所有操作。

微软在近日开源了 Windows 10 内置的计算器应用,并将源码放到了 GitHub 上,希望能够与社区合作,为 Calculator 应用程序开发出更多的新功能。由于开源的属性,独立开发者有望参与 Windows 10 一部分新功能的原型设计中来。不过最新消息是,在 Uno Platform 开发人员的努力下,其已经被移植到了 Web、Android、以及 iOS 平台上。


(题图 via Windows Latest)

开源的跨平台特性,使得基于 UWP 代码的 Windows 10 计算器应用可以在非 Windows 平台上运行。

Uno 在一篇博客文章中表示:Windows Calculator 完全使用标准的 C++ 11 和 C++ / CX 打造,使用了源自 1995 年的计算引擎。

不过想要在非 Windows 10 平台上运行 Calculator,需要先将代码中的某些部分转换为 C#,并调整其它部分,以迎合 clang 的 C++ 11 支持。

目前 Windows 10 移植版计算器应用的早期版本已经提供面向 Android / iOS 的下载资源,后者你也可以点击体验 Web 版本。

据悉,在将完整功能的 Windows 10 Calculator 应用程序移植到 Android 和 iOS 的过程中,开发者遇到了如下挑战:

● 调节计算器引擎的 C++ 代码;

● 本地代码的互操作细节;

● 将 C ++ / CX 代码转换为 C#;

● 转换超文本标记语言(XAML);

● 资源的本地化;

● Mono for WebAssembly 的动静态链接支持;

● C 语言适配层;

● 从 C ++ 到 C# 的回调。

分享到:

版权与免责声明:

凡未注明"稿件来源"的内容均为转载稿,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性;


本文地址:http://rgsgn.com/news/2019/06/27/628056826.html

转载本站原创文章请注明来源:鸿运游戏网站

行业聚焦

国外玩家为《守望先锋》设计新角色:Kadri

IT之家6月25日消息 近日有国外玩家为《守望先锋》设计了一个英雄角色,大象的外形和类似路霸的武器让它看上去十分有意思,让我们来一睹为快吧。英雄“Kadri”故...[详细]

鸿运游戏网站扶贫助力“山货出山”

电子商务中心的大数据实时显示系统鸿运游戏网站党员示范岗编者按鸿运游戏网站扶贫作为精准扶贫的重要手段之一,让在传统市场环境中缺乏竞争力的贫困群体获得了脱贫增收机会。近年来,山阳县...[详细]

华米AMAZFIT智能手表2今日10点开启预售:搭载黄山1号AI芯片

IT之家6月21日消息 华米AMAZFIT智能手表2今日10点开启预售:搭载黄山1号AI芯片,支付宝离线支付以及NFC功能,标准版999元。AMAZFIT智能手...[详细]

开售8天,小米手环4全球出货突破100万支

IT之家6月24日消息 小米官方宣布:开售8天,小米手环4全球出货突破100万支。小米手环官方称,小米手环4全球出货突破100万支!首发开售仅8天,平均每小时出...[详细]

中国移动5G品牌标识发布:未来无限可能

IT之家6月25日消息 以“5G+共赢未来”为主题的中国移动5G+发布会上,中国移动正式发布了5G品牌标识。据介绍,其中5G“∞”符号形象体现了改变社会的无限可...[详细]

活动互动

更多

为了这项技术,李彦宏和团队奋斗在凌晨四点的地下车库

 

在前不久举行的2019百度一下车库">1

  • 2
  • 3
  • 4
  • 5
  • 一周排行每月关注