0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于Windows計(jì)算器!微軟開源了Windows計(jì)算器的路線圖

5RJg_mcuworld ? 來源:lp ? 2019-03-11 16:37 ? 次閱讀

開源計(jì)算器意味著任何人都可以為改善這一 app 貢獻(xiàn)代碼,但微軟會(huì)在實(shí)現(xiàn)新的功能原型、用戶界面變動(dòng)之前對它們進(jìn)行評估或者審核代碼。

開源地址:

https://github.com/Microsoft/calculator

此次開源有助于 Windows 開發(fā)者更輕松地將計(jì)算器 logic 或 UI 整合到自己的 app 中,開發(fā)者還能報(bào)告并修復(fù) bug,參與和 Windows 計(jì)算器未來有關(guān)的討論,并幫助微軟的工程師設(shè)計(jì)、構(gòu)建該 app。微軟表示 review Windows 計(jì)算器的代碼將有助于開發(fā)者了解微軟的最新技術(shù),如 Universal Windows Platform、XAML 和 Azure Pipelines;了解微軟的完整開發(fā)生命周期;重用這些代碼來構(gòu)建自己的項(xiàng)目。

關(guān)于 Windows 計(jì)算器

Windows Calculator app 是使用 C++ 寫成的現(xiàn)代 Windows app,預(yù)安裝在 Windows 中。這款 app 提供標(biāo)準(zhǔn)型、科學(xué)型和程序員計(jì)算器功能,以及不同度量單位和貨幣之間的轉(zhuǎn)換。

該計(jì)算器定期更新功能、修復(fù) bug。用戶可在 Microsoft Store 下載最新版本。

功能

具體來講,Windows 計(jì)算器具備以下功能:

標(biāo)準(zhǔn)計(jì)算器功能:提供基礎(chǔ)運(yùn)算,評估用戶輸入的命令。

科學(xué)計(jì)算器功能:提供擴(kuò)展運(yùn)算,使用運(yùn)算順序評估命令。

程序員計(jì)算器功能:為開發(fā)者提供常見的數(shù)學(xué)運(yùn)算,如進(jìn)制轉(zhuǎn)換。

計(jì)算歷史和記憶能力。

不同度量單位之間的轉(zhuǎn)換功能。

基于從 Bing 檢索到的數(shù)據(jù)進(jìn)行貨幣轉(zhuǎn)換。

啟動(dòng)項(xiàng)目

Windows 計(jì)算器的 GitHub 頁面介紹了啟動(dòng)該項(xiàng)目的大概流程。

依賴項(xiàng)

計(jì)算機(jī)必須運(yùn)行 Windows 10 1803 版本或更新版本。

安裝 Visual Studio 最新

安裝「Universal Windows Platform Development」workload

安裝可選組件「C++ Universal Windows Platform tools」

安裝最新版 Windows 10 SDK

安裝 Visual Studio 擴(kuò)展 XAML Styler

獲取項(xiàng)目代碼:

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

在 Visual Studio 中打開 srcCalculator.sln,以構(gòu)建和運(yùn)行 Windows 計(jì)算器 app

Windows 計(jì)算器項(xiàng)目架構(gòu)的通用描述,參見 ApplicationArchitecture.md

此外,微軟開源了 Windows 計(jì)算器的路線圖,詳見:https://github.com/Microsoft/calculator/blob/master/docs/Roadmap.md

沸騰的群眾

Windows 開源計(jì)算器的事件很快就在社交網(wǎng)絡(luò)上引發(fā)了一股風(fēng)潮,人們紛紛登陸 GitHub 開始嘗試。查看計(jì)算器代碼顯然是了解最新微軟技術(shù)(如通用 Windows 平臺(tái)、XAML 和 Azure)的好主意。也有人呼吁微軟開源更多程序的代碼,目前呼聲最高的是「紙牌」程序。

開源一個(gè)軟件可以幫助微軟通過社區(qū)的力量解決一些問題。在 Reddit 上,有眼尖的網(wǎng)友發(fā)現(xiàn)了 Windows 10 上計(jì)算器的一個(gè) Bug:

一個(gè)像素沒有對齊??雌饋?Issue 提交了之后,這個(gè)問題就會(huì)在 2019 年第一季度的 Windows 10 四月更新中解決了?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6620

    瀏覽量

    104246
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3554

    瀏覽量

    89018
  • 計(jì)算器
    +關(guān)注

    關(guān)注

    16

    文章

    437

    瀏覽量

    37406

原文標(biāo)題:重磅!GitHub 日收 7000 星, Windows 計(jì)算器項(xiàng)目開源即爆紅!

文章出處:【微信號(hào):mcuworld,微信公眾號(hào):嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    VirtualLab Fusion應(yīng)用:相干時(shí)間和相干長度計(jì)算器

    摘要 在本用例中,我們介紹一種計(jì)算器,它可以根據(jù)給定光源的波譜信息快速估計(jì)其時(shí)間相干特性。然后,可以將該計(jì)算器的結(jié)果自動(dòng)復(fù)制到通用探測中,以便在考慮時(shí)間相干性時(shí)應(yīng)用近似方法,而無需
    發(fā)表于 12-27 08:48

    Debye-Wolf積分計(jì)算器的用法

    即可進(jìn)行計(jì)算。 該案例將說明如何在VirtualLab中使用Debye-Wolf積分計(jì)算器。 **建模任務(wù) ** 開啟Debye-Wolf積分計(jì)算器 ?我們直接單擊計(jì)算器,然后選擇D
    發(fā)表于 12-26 08:59

    LP光纖模式計(jì)算器

    :漸變折射率 (GRIN) 光纖 光纖模式計(jì)算器允許定義線性偏振貝塞爾模式和線性偏振拉蓋爾模式。 對于 GRIN 光纖,定義梯度常數(shù)。 然后通過下式計(jì)算折射率 與前一種情況一樣,需要定義所需傳播模式的數(shù)量。 傳播常數(shù)的
    發(fā)表于 12-18 13:36

    關(guān)于RISC-V學(xué)習(xí)路線圖推薦

    一個(gè)號(hào)的RISC-V學(xué)習(xí)路線圖可以幫助學(xué)習(xí)者系統(tǒng)地掌握RISC-V架構(gòu)的相關(guān)知識(shí)。比如以下是一個(gè)較好的RISC-V學(xué)習(xí)路線圖: 一、基礎(chǔ)知識(shí)準(zhǔn)備 計(jì)算機(jī)體系結(jié)構(gòu)基礎(chǔ) : 了解計(jì)算機(jī)的基
    發(fā)表于 11-30 15:21

    使用DRV421進(jìn)行設(shè)計(jì):系統(tǒng)參數(shù)計(jì)算器

    電子發(fā)燒友網(wǎng)站提供《使用DRV421進(jìn)行設(shè)計(jì):系統(tǒng)參數(shù)計(jì)算器.pdf》資料免費(fèi)下載
    發(fā)表于 10-26 09:52 ?0次下載
    使用DRV421進(jìn)行設(shè)計(jì):系統(tǒng)參數(shù)<b class='flag-5'>計(jì)算器</b>

    基于FPGA的計(jì)算器設(shè)計(jì)

    本文通過FPGA實(shí)現(xiàn)8位十進(jìn)制數(shù)的加、減、乘、除運(yùn)算,通過矩陣鍵盤輸入數(shù)據(jù)和運(yùn)算符,矩陣鍵盤的布局圖如下所示。該計(jì)算器可以進(jìn)行連續(xù)運(yùn)算,當(dāng)按下等號(hào)后,可以直接按數(shù)字進(jìn)行下次運(yùn)算,或者按運(yùn)算符,把上次運(yùn)算結(jié)果作為本次運(yùn)算的第一個(gè)操作數(shù)。
    的頭像 發(fā)表于 10-24 14:28 ?675次閱讀
    基于FPGA的<b class='flag-5'>計(jì)算器</b>設(shè)計(jì)

    CAN位時(shí)序參數(shù)計(jì)算器

    電子發(fā)燒友網(wǎng)站提供《CAN位時(shí)序參數(shù)計(jì)算器.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 09:55 ?1次下載
    CAN位時(shí)序參數(shù)<b class='flag-5'>計(jì)算器</b>

    色環(huán)電阻計(jì)算器的研究與應(yīng)用

    一個(gè)理想的色環(huán)電阻計(jì)算器的界面應(yīng)該包含一個(gè)顏色選擇,讓用戶能夠通過點(diǎn)擊或下拉菜單選擇各個(gè)顏色環(huán)。而在程序邏輯層面,計(jì)算器需要具備實(shí)時(shí)反饋功能,用戶選擇顏色環(huán)后,系統(tǒng)能夠立即計(jì)算出電阻
    的頭像 發(fā)表于 09-18 13:45 ?386次閱讀

    OC5138資料(DEMO&amp;參數(shù)計(jì)算器

    電子發(fā)燒友網(wǎng)站提供《OC5138資料(DEMO&參數(shù)計(jì)算器).zip》資料免費(fèi)下載
    發(fā)表于 07-20 09:32 ?2次下載

    平平無奇計(jì)算器:520能對你說多少次?

    5月是一個(gè)愛人愛己愛勞動(dòng)的月份剛剛過去的5月20日小滿遇見520,人生小滿勝萬全情侶們說“愛意恰逢其時(shí)”計(jì)算器對小白說“520”……噠噠噠本期測評產(chǎn)品為:簡易計(jì)算器計(jì)算器對我說無數(shù)次520(bushi本次測評數(shù)據(jù)已上傳
    的頭像 發(fā)表于 05-25 08:04 ?741次閱讀
    平平無奇<b class='flag-5'>計(jì)算器</b>:520能對你說多少次?

    HarmonyOS開發(fā)案例:【計(jì)算器

    基于基礎(chǔ)組件、容器組件,實(shí)現(xiàn)一個(gè)支持加減乘除混合運(yùn)算的計(jì)算器
    的頭像 發(fā)表于 05-07 15:31 ?1425次閱讀
    HarmonyOS開發(fā)案例:【<b class='flag-5'>計(jì)算器</b>】

    蘋果將為iPad推出原生計(jì)算器應(yīng)用

    早前,IT之家曾披露,此次蘋果還計(jì)劃對macOS系統(tǒng)內(nèi)的計(jì)算器應(yīng)用進(jìn)行功能升級,這是該軟件近10年來的首次重大設(shè)計(jì)變革。據(jù)悉,蘋果正在內(nèi)部測試一款名為“GreyParrot”的全新計(jì)算器應(yīng)用。
    的頭像 發(fā)表于 04-24 14:10 ?479次閱讀

    OpenHarmony開發(fā)案例:【分布式計(jì)算器

    使用分布式能力實(shí)現(xiàn)一個(gè)簡單的計(jì)算器應(yīng)用,可以進(jìn)行簡單的數(shù)值計(jì)算,支持遠(yuǎn)程拉起另一個(gè)設(shè)備的計(jì)算器應(yīng)用,兩個(gè)計(jì)算器應(yīng)用進(jìn)行協(xié)同
    的頭像 發(fā)表于 04-11 15:24 ?1076次閱讀
    OpenHarmony開發(fā)案例:【分布式<b class='flag-5'>計(jì)算器</b>】

    AWTK 開源串口屏開發(fā)(13) - 計(jì)算器應(yīng)用

    計(jì)算器是一個(gè)常見的應(yīng)用程序,在AWTK串口屏中,利用fscript表達(dá)式計(jì)算函數(shù),無需編寫一行傳統(tǒng)的代碼,即可實(shí)現(xiàn)一個(gè)簡單的計(jì)算器應(yīng)用程序。1.功能計(jì)算器是一個(gè)很常見的應(yīng)用,比如在電子
    的頭像 發(fā)表于 03-16 08:23 ?5667次閱讀
    AWTK <b class='flag-5'>開源</b>串口屏開發(fā)(13) - <b class='flag-5'>計(jì)算器</b>應(yīng)用

    Nexperia發(fā)布能量平衡計(jì)算器

    在追求更長電池壽命和無電池應(yīng)用趨勢的推動(dòng)下,全球知名半導(dǎo)體廠商N(yùn)experia(安世半導(dǎo)體)近日發(fā)布一款創(chuàng)新的能量平衡計(jì)算器。這款網(wǎng)絡(luò)工具專為電池管理工程師設(shè)計(jì),旨在通過提供精確的數(shù)據(jù)支持,幫助
    的頭像 發(fā)表于 03-11 10:13 ?625次閱讀