IT资讯
当前位置:草根网 > IT资讯 >  智能时代

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

2019-07-14 23:04:48 N软网 编辑:草根 浏览数:15草根网

几个月前,微软在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,代码的某些部?#20013;?#35201;转换为C#,以及其他一些需要调整的部分以符合clang的C ++ 11支持。

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

您也可?#28304;?#27492;处通过Web浏览器访问Windows计算器。

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

微软在近日开源了 Windows 10 内置的计算器应用,并将源码放到了 GitHub 上,希望能够与社区?#29486;鰨?#20026; Calculator 应用程序开发出更多的新功能。由于开源的属性,独立开发者有望参与 Windows 10 一部?#20013;?#21151;能的原型设计中来。不过最新消息是,在 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 语?#20801;?#37197;层;

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

分享到:

版权与免责声明:

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


本文地址:http://www.8179786.com/news/2019/07/14/62344152.html

转载本站原创文章请注明来源:草根网

行业聚焦

NASA火星勘测飞行器:看我以上帝视角观察好奇号

IT之家7月13日消息 NASA的火星勘测轨道飞行器(Ma Reconnaissance Orbiter, MRO)是他们在2005年火星探测计划中发射的火星...[详细]

三星Galaxy Note 10“真机”上手体验(GIF动图)

IT之家8月2日消息 趁着三星Galaxy Note 10系列最强安卓机皇的东风,近日有英国在线零售商MobileFun似乎已经按捺不住提前放出了Galaxy ...[详细]

联想Z6 Pro全新ZUI 11.1将至:调整返回手势,新增快速切应用

IT之家7月29日消息 今日,联想集团副总裁常程发文公布了联想Z6 Pro的ZUI 11.1更新内容。新版本新增快速切应用,调整返回手势,负一屏新增视频卡片,云...[详细]

阿波罗飞船计算机挖矿能力如何,挖个币需1380亿亿年

?#26412;?#26102;间7月10日消息,控制阿波罗飞船登月的阿波罗导航计算机(以下简称“AGC”),是美国航空航天局阿波罗载人登月项目取得的众多技术?#40644;?#20043;一。在那个计算机大小与...[详细]

为削减成本 传沃尔沃已裁员750人

近日,有外媒报道称,沃尔沃周四宣布计划将固定成本削减20亿瑞典克朗(约合2.14亿美元),此外还有消息称沃尔沃已裁员750人。各大汽车制造商正面临贸易冲突、投入...[详细]

科技趋势

更多

微软盘点Microsoft 365的七月改进:更安全 更注重协作

 

在正式迈入八月份之后,微软决定盘点下在刚刚过去的1个月中为下一代Microsoft 365所作出的改变。今年七月份的更新...[详细]

北汽新能源试验?#34892;?#27491;式投入使用 斥资20.51亿元

 

近日,在北汽新能源总部,北汽新能源开展了2019北汽蓝谷科技大会暨新能源汽车试验?#34892;?#33853;成启用仪式。斥资20.51亿元 北...[详细]

一文看尽iPhone的十二载变迁

 

每隔一段时间,就会有一个革命性的产品出现,然后改变一切。——乔布?#25925;?#20108;年前的1月9日,时任苹果CEO的?#36820;?#22827;·乔布斯以这...[详细]

金业路社区党总支开展“老年消费教育进社区”主题党日活动

 

近日,西关办事处金业路社区党总支联合老城区市场监?#28966;?#29702;局机关支部在社区养?#25103;?#21153;?#34892;?#24320;展了党的创新理论万场宣讲进基层&ld...[详细]

首降200元!一加7Pro 8G+256G京东秒杀4249元

 

IT之家8月12日消息 一加7 Pro 8G+256G在京东开启限时秒杀,售价4299元,关注店铺还可得50元优惠券,到...[详细]

一周排行每月关注
完美世界手游隐藏任务大全飞行器
分分11选5在线精准计划 中网内蒙古时时结果查询 大了透开奖开奖结果 福建11选5开奖结崇 手机报价国产 彩票63手机app im体育平台乱改比分 新时时豹子走势图 幸运飞艇专家在线计划 官方时时彩app下载