p3开机号近100期号码查询|p3开机号试机号近100期
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.bklnr.tw/news/2019/07/14/62344152.html

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

行业聚焦

中国电信举办5G工业互联网高峰论坛 正式发布工业互联网开放平台

中国电信今天在?#26412;?#20030;办了5G工业互联网高峰论?#22330;?#22312;该论坛上,中国电信副总经理陈?#20197;?#20998;享了中国电信5G工业互联网案例。同时,正式发布了中国电信工业互联网开放平台。...[详细]

微软重新设计基于Chromium打造的Edge浏览器图标

据外媒报道,微软一直在?#20113;?#26368;知名的一些程序的图标进行重新设计,截止到目前,它已经对Word、Excel和PowerPoint都设计了新图标,现在又要轮到这家公司...[详细]

Facebook堕入史上最大危机近7000页机密文件走漏

Facebook正在面?#20801;?#26080;前例的危机?#33322;?000页内部机密文件被走漏,曝光了Facebook怎么将用户数据作为商洽筹码来稳固这家交?#31034;?#23376;的操控方位,怎么方案监...[详细]

苹果iOS 13.2大?#21487;盇pp后台,特斯拉?#25269;?#24594;?#25925;?#26426;钥匙无法开门

IT之家11月1日消息 苹果iPhone用户再次遇到了最新的iOS 13.2系统软件问题,用户抱怨正正使用中的应用程序切换到主屏幕后不久就被关闭了后台进程,以至...[详细]

百度李震宇:未?#20174;?#27773;?#21040;?#20114;不再需要“动手按?#20445;?#26356;安全高效

10月25日,在2019世界智能网联汽车大会“对话智者:企?#23548;?#23545;话”圆桌论坛上,百度副总裁、百度智能驾驶事业群组总经理李震宇,戴姆勒大中华区高级执行副总裁Ha...[详细]

科技趋势

更多

天猫京东双11狂欢最后1小时:抵现金红包勿忘领&用

 

天猫/京东双11购物节狂欢大促进入倒计时,各类抵现金红包领取/使用?#25925;?#26368;后1小时,勿忘领取&使用。? 京东京享红包:点此...[详细]

AMD正式发布RX 5500/RX 5500M显卡,配置?#38382;?#19968;览

 

IT之家10月8日消息 昨天,AMD正式推出了桌面和移动端的RX 5500系列显卡,现在官方也公布了其具体的配置?#38382;?#19968;...[详细]

macOS 10.15不再是那个可以第一时间升级的系统了

 

每当你的设备可以接收更新,你会第一时间更新体验新版本中带来的各项新功能和新特性,还是等待观察一段时间,在确认真的稳定之后...[详细]

再创新高:任天堂《马里奥赛车?#19981;?#36187;》首周下载?#30475;?000万次

 

IT之家10月5日消息 移动应用数据分析平台Seor Tower发布的最新报告指出,《马里奥赛车?#19981;?#36187;》上市首周已获得...[详细]

OPPO Reno2 Z入网工信部:后置四摄+无刘海全面屏

 

IT之家10月11日消息 昨天下午,OPPO在成都正式发布了OPPO Reno Ace,凭借着65W SuperVOOC...[详细]

一周排行每月关注
p3开机号近100期号码查询