Tags:
Node Thumbnail

เมื่อเดือนมีนาคม ไมโครซอฟท์ประกาศโอเพนซอร์ส Windows Calculator เปิดให้คนนอกเข้ามาช่วยพัฒนา และได้ฟีเจอร์ใหม่ๆ อย่าง การวาดกราฟ

การเปิดซอร์สครั้งนี้ทำให้นักพัฒนารายอื่นสามารถนำ Windows Calculator ไปต่อยอดได้ทันที และมีบริษัท Uno Platform ซึ่งทำธุรกิจเกี่ยวกับเครื่องมือพัฒนาสาย .NET (แนวเดียวกับ Xamarin) สามารถพอร์ตโค้ดของ Calculator (ในชื่อใหม่คือ Uno Calculator) ไปรันบน Android , iOS รวมถึง เวอร์ชันเว็บ ด้วย

No Description

หน้าตาของ Uno Calculator ยังเหมือนกับ Windows Calculator ทุกประการ แค่พอร์ตให้ทำงานบนแพลตฟอร์มอื่นได้ และเปลี่ยนชื่อโปรแกรม-ชื่อแพ็กเกจให้ไม่ซ้ำกับของไมโครซอฟท์เท่านั้น ตัวโครงการเปิดซอร์สโค้ดอยู่บน GitHub

จุดที่น่าสนใจคือซอร์สโค้ดของ Windows Calculator ค่อนข้างเก่าแล้ว ตัวแกนกลางเป็น C++ ที่สืบทอดกันมานับสิบปี แม้ว่าตัวแพ็กเกจถูกจัดทำเป็น UWP แล้วก็ตาม สิ่งที่ทีม Uno ทำคือพอร์ตโค้ด C++ เป็น C# เพื่อรันบน Uno Platform แล้วแปลงเป็นแพ็กเกจบน iOS/Android อีกทีหนึ่ง ส่วนเวอร์ชันเว็บก็แปลงเป็น WebAssembly แทน รายละเอียดของการพอร์ต Windows Calculator สามารถอ่านได้จากบล็อกของ Uno ตามที่มา

ที่มา - xda , Uno

Get latest news from Blognone

Comments

By: hisoft
Contributor Windows Phone Windows
on 29 June 2019 - 22:43 #1117790
hisoft's picture

WebAssembly ?

By: TW
Android Windows
on 30 June 2019 - 09:50 #1117819 Reply to:1117790

ผมพึ่งเคยได้ยิน มันยังไงละนี่

low level language ของเว็บ?

By: rattananen
Android Windows
on 30 June 2019 - 11:59 #1117834 Reply to:1117819

compile program เป็น binary เอาไปเปิดกับ browser ได้

By: hisoft
Contributor Windows Phone Windows
on 30 June 2019 - 14:49 #1117847 Reply to:1117819
hisoft's picture

ตามนี้ครับ https://www.blognone.com/node/69537

By: TW
Android Windows
on 1 July 2019 - 22:38 #1118078 Reply to:1117847

โอ้ว ขอบคุณครับ ข่าวตั้งแต่ 2015 เลย

ตกข่าวจริง!

By: K_AViar
Windows Phone Ubuntu WindowsIn Love
on 30 June 2019 - 11:05 #1117828

พอร์ต DirectX ออกมาหน่อยสิ

By: tom789
Windows Phone
on 30 June 2019 - 13:14 #1117842

แค่ เครื่องเลข ไปไกล มาก ไป ทุก ระบบ ละโค้ด มัน มีอายุ มานาจริงๆ เป็น สิบปี เลย

By: Hadakung
iPhone Windows Phone Android Windows
on 30 June 2019 - 15:12 #1117850

ลงดร๋อยเรียบร้อย ใช้บนคอมมันเจ๋งมากในที่สุดก็มีพอร์ตลงมือถือ

By: TeamKiller
Contributor iPhone
on 1 July 2019 - 09:38 #1117907
TeamKiller's picture

แอบสงสัย feature ปกติมันมีอะไรแตกต่างจากเครื่องคิดเลขปกติเปล่าครับ ฮ่าๆ

By: hisoft
Contributor Windows Phone Windows
on 1 July 2019 - 12:44 #1117953 Reply to:1117907
hisoft's picture

กดเลขฐานสองและฐานสิบหกได้ง่ายครับ ?

By: WarHammeR_TH
iPhone
on 1 July 2019 - 11:55 #1117942
WarHammeR_TH's picture

เจ๋งสุด ๆ น้ำตาจะไหล ถ้าสมัยเรียนมีแอปนี้ คงไม่ต้องเสียตังซื้อเครื่องคิดเลขแพง ๆ ละ