0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于Windows计算器!微软开源了Windows计算器的路线图

5RJg_mcuworld 来源:lp 2019-03-11 16:37 次阅读

开源计算器意味着任何人都可以为改善这一 app 贡献代码,但微软会在实现新的功能原型、用户界面变动之前对它们进行评估或者审核代码。

开源地址:

https://github.com/Microsoft/calculator

此次开源有助于 Windows 开发者更轻松地将计算器 logic 或 UI 整合到自己的 app 中,开发者还能报告并修复 bug,参与和 Windows 计算器未来有关的讨论,并帮助微软的工程师设计、构建该 app。微软表示 review Windows 计算器的代码将有助于开发者了解微软的最新技术,如 Universal Windows Platform、XAML 和 Azure Pipelines;了解微软的完整开发生命周期;重用这些代码来构建自己的项目。

关于 Windows 计算器

Windows Calculator app 是使用 C++ 写成的现代 Windows app,预安装在 Windows 中。这款 app 提供标准型、科学型和程序员计算器功能,以及不同度量单位和货币之间的转换。

该计算器定期更新功能、修复 bug。用户可在 Microsoft Store 下载最新版本。

功能

具体来讲,Windows 计算器具备以下功能:

标准计算器功能:提供基础运算,评估用户输入的命令。

科学计算器功能:提供扩展运算,使用运算顺序评估命令。

程序员计算器功能:为开发者提供常见的数学运算,如进制转换。

计算历史和记忆能力。

不同度量单位之间的转换功能。

基于从 Bing 检索到的数据进行货币转换。

启动项目

Windows 计算器的 GitHub 页面介绍了启动该项目的大概流程。

依赖项

计算机必须运行 Windows 10 1803 版本或更新版本。

安装 Visual Studio 最新

安装「Universal Windows Platform Development」workload

安装可选组件「C++ Universal Windows Platform tools」

安装最新版 Windows 10 SDK

安装 Visual Studio 扩展 XAML Styler

获取项目代码:

gitclonehttps://github.com/Microsoft/calculator.git

在 Visual Studio 中打开 srcCalculator.sln,以构建和运行 Windows 计算器 app

Windows 计算器项目架构的通用描述,参见 ApplicationArchitecture.md

此外,微软开源了 Windows 计算器的路线图,详见:https://github.com/Microsoft/calculator/blob/master/docs/Roadmap.md

沸腾的群众

Windows 开源计算器的事件很快就在社交网络上引发了一股风潮,人们纷纷登陆 GitHub 开始尝试。查看计算器代码显然是了解最新微软技术(如通用 Windows 平台、XAML 和 Azure)的好主意。也有人呼吁微软开源更多程序的代码,目前呼声最高的是「纸牌」程序。

开源一个软件可以帮助微软通过社区的力量解决一些问题。在 Reddit 上,有眼尖的网友发现了 Windows 10 上计算器的一个 Bug:

一个像素没有对齐。看起来 Issue 提交了之后,这个问题就会在 2019 年第一季度的 Windows 10 四月更新中解决了?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6239

    浏览量

    103076
  • WINDOWS
    +关注

    关注

    3

    文章

    3438

    浏览量

    87142
  • 计算器
    +关注

    关注

    16

    文章

    425

    浏览量

    36497

原文标题:重磅!GitHub 日收 7000 星, Windows 计算器项目开源即爆红!

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    OpenHarmony开发案例:【分布式计算器

    使用分布式能力实现了一个简单的计算器应用,可以进行简单的数值计算,支持远程拉起另一个设备的计算器应用,两个计算器应用进行协同计算
    的头像 发表于 04-11 15:24 442次阅读
    OpenHarmony开发案例:【分布式<b class='flag-5'>计算器</b>】

    AWTK 开源串口屏开发(13) - 计算器应用

    计算器是一个常见的应用程序,在AWTK串口屏中,利用fscript表达式计算函数,无需编写一行传统的代码,即可实现一个简单的计算器应用程序。1.功能计算器是一个很常见的应用,比如在电子
    的头像 发表于 03-16 08:23 134次阅读
    AWTK <b class='flag-5'>开源</b>串口屏开发(13) - <b class='flag-5'>计算器</b>应用

    基于51单片机的简易计算器设计

    电子发烧友网站提供《基于51单片机的简易计算器设计.rar》资料免费下载
    发表于 01-12 10:50 0次下载

    基于51单片机的计算器设计

    电子发烧友网站提供《基于51单片机的计算器设计.rar》资料免费下载
    发表于 01-12 09:17 3次下载

    基于51单片机的计算器设计

    电子发烧友网站提供《基于51单片机的计算器设计.rar》资料免费下载
    发表于 01-03 11:33 1次下载

    基于51单片机的简易计算器设计

    基于51单片机的简易计算器设计(实物)
    发表于 01-02 10:02 0次下载

    pcb过孔电流计算器怎么用

    PCB过孔电流计算器是一种用于计算PCB板上过孔电流的工具。过孔是PCB板上的重要元件,用于连接不同层之间的电路。过孔的电流大小对于PCB板的性能和稳定性具有重要影响。因此,正确使用PCB过孔电流计算器
    的头像 发表于 12-14 16:20 2472次阅读

    嵌入式Linux_Android的学习路线图

    嵌入式Linux_Android学习路线图
    发表于 09-27 06:09

    分享一个高颜值开源计算器

    今天逛同性交友社区时发现一个高颜值的开源计算器,分享给大家,希望对大家有所帮助。
    的头像 发表于 08-22 15:22 968次阅读
    分享一个高颜值<b class='flag-5'>开源</b><b class='flag-5'>计算器</b>

    人工智能计算器好不好

    人工智能计算器好不好?这是一个非常值得探究的问题。在本文中,我们将探讨人工智能计算器的优点和缺点,同时也会分析它对我们日常生活和工作的影响。 首先,让我们来看看人工智能计算器的优点。第一个优点显然是
    的头像 发表于 08-15 16:07 937次阅读

    「重大突破」微软量子超级计算路线图公布!

    关注微软科技视频号 了解更多科技前沿资讯 点亮在看,给BUG点好看 点击阅读原文,了解关于微软那些事儿 原文标题:「重大突破」微软量子超级计算
    的头像 发表于 07-07 00:10 282次阅读
    「重大突破」<b class='flag-5'>微软</b>量子超级<b class='flag-5'>计算</b>机<b class='flag-5'>路线图</b>公布!

    拆解透明计算器,小型高颜值、太阳能触屏、超薄、学生办公文具

    1 前言 近日,朋友在某宝上淘得一个透明计算器,小型超薄、高颜值、触屏、太阳能等字眼挺吸睛! 某宝该产品截图,图片来源于网络 朋友寄给我一个,那咱就研究研究,看看这小小的计算器里面
    的头像 发表于 06-25 08:46 2464次阅读
    拆解透明<b class='flag-5'>计算器</b>,小型高颜值、太阳能触屏、超薄、学生办公文具

    基于FPGA的披萨切片角度计算器

    电子发烧友网站提供《基于FPGA的披萨切片角度计算器.zip》资料免费下载
    发表于 06-16 11:47 0次下载
    基于FPGA的披萨切片角度<b class='flag-5'>计算器</b>

    Spresense多核质数计算器开源

    电子发烧友网站提供《Spresense多核质数计算器开源.zip》资料免费下载
    发表于 06-13 11:48 0次下载
    Spresense多核质数<b class='flag-5'>计算器</b><b class='flag-5'>开源</b>

    labview计算器

    labview计算器程序分享
    发表于 05-29 10:34 20次下载