เครื่องคิดเลขโอเพ่นซอร์ส Windows 10 ของ Microsoft ได้รับการย้ายไปยัง Android

Microsoft เปิดแหล่งที่มาของเครื่องคิดเลข Windows 10 และนักพัฒนาซอฟต์แวร์ได้นำซอร์สโค้ดที่มีอยู่ของแอปและย้ายไปยัง Android และ iOS

เรื่องนี้อาจจะออกมาน่าประหลาดใจแต่. ไมโครซอฟต์ เป็นหนึ่งในผู้เล่นที่ใหญ่ที่สุดในชุมชนโอเพ่นซอร์ส คุณสามารถดูพวกเขาได้ บัญชี GitHub เพื่อจะได้รู้ว่าพวกเขามีส่วนร่วมมากแค่ไหน เมื่อสองสามสัปดาห์ก่อน พวกเขาเป็นโอเพ่นซอร์ส อีกหนึ่งแอพพลิเคชั่นของพวกเขา: เครื่องคิดเลข Windows 10 นักพัฒนาที่ แพลตฟอร์มอูโน่ ตัดสินใจใช้ประโยชน์จากซอร์สโค้ดที่มีอยู่ของแอปและย้ายไปยังแพลตฟอร์มอื่น แม้ว่ามันไม่ง่ายอย่างที่บางคนคิด

Uno Platform ตัดสินใจย้ายแอปไปยังเว็บ, Android และ iOS ปัญหาคือ แม้ว่าเครื่องคิดเลขของ Windows 10 จะมาพร้อมกับภาษาการออกแบบที่คล่องแคล่วและแนวปฏิบัติที่ค่อนข้างใหม่ แต่โค้ดของมันก็ยังคงเป็นรุ่นเก่าอยู่ เครื่องยนต์ก็มี จากยุค 90ดังนั้นคุณคงจินตนาการได้ว่ามันยากแค่ไหนในการย้ายโค้ด C++ เก่าไปเป็น C# หรือภาษาสมัยใหม่ใดๆ นั่นเป็นสาเหตุที่ทีมพัฒนาของ Uno Platform พบกับความท้าทายมากมายระหว่างทาง แม้ว่าการแปลงโค้ดเป็น XAML และการเตรียมมันให้พร้อมสำหรับแพลตฟอร์มมือถือในภายหลังนั้นค่อนข้างง่าย สร้างแพลตฟอร์ม Uno แล้ว

หน้า GitHub ของตนเอง เพื่อช่วยนักพัฒนาสร้างเครื่องคิดเลขหลายแพลตฟอร์ม

แอปที่ย้ายเวอร์ชันเว็บได้รับการคอมไพล์โดยใช้ WebAssembly และสามารถพบได้ ที่เว็บไซต์นี้. น่าเสียดายที่ Chrome รองรับ WebAssembly ได้ไม่ดี ดังนั้นฉันขอแนะนำให้ใช้ Microsoft Edge หรือเบราว์เซอร์อื่นในการเปิดแอป สำหรับ Android และ iOS คุณสามารถดาวน์โหลดแอปได้จากตลาดแอปพลิเคชันที่เกี่ยวข้อง ย้ายเครื่องคิดเลข Windows 10 บน iOS สามารถพบได้ที่นี่. รายการ Play Store อยู่ด้านล่างสำหรับ Android

เครื่องคิดเลขอูโน่ผู้พัฒนา: แพลตฟอร์มอูโน่

ราคา: ฟรี

4.

ดาวน์โหลด

แหล่งที่มา: แพลตฟอร์มอูโน่ | ทาง: MSPoweruser