
Microsoft ต้องการให้นักพัฒนาแปลงแอปเดสก์ท็อปแบบคลาสสิกเป็น UWP (แพลตฟอร์ม Windows สากล) แผนใหม่นี้มีชื่อว่า Project Centennial และยักษ์ใหญ่ด้านซอฟต์แวร์หวังว่าจะสามารถเริ่มต้นได้ เพราะมันเป็นเครื่องมือที่ยอดเยี่ยมในการรับแอป Win32 จำนวนมากบนรถไฟ UWP
จากที่เราเข้าใจมา การใช้ Project Centennial จะวางแอพ Win32 ไว้ในแพ็คเกจ AppX ที่สามารถติดตั้งและถอนการติดตั้งได้อย่างง่ายดาย นอกจากนี้ แอปควรพร้อมใช้งานจาก Windows Store แต่เราไม่แน่ใจว่านักพัฒนาจะต้องทำงานมากน้อยเพียงใดเพื่อให้สิ่งนี้เป็นไปได้
ด้วย Project Centennial แอป Win32 แต่ละแอปจะต้องใช้ประโยชน์จากคุณลักษณะบางอย่างของ Windows 10 ก่อนที่ Microsoft จะพิจารณายอมรับแอปใน Windows Store แอปต้องเชื่อถือได้และปลอดภัยจากไวรัสและภัยคุกคามอื่นๆ จากมุมมองของเรา นี่เป็นความคิดริเริ่มที่สมบูรณ์แบบสำหรับแอป Win32 รุ่นเก่าจำนวนมากที่จะไม่มีวันถูกเขียนใหม่ตั้งแต่ต้น เพื่อรองรับแพลตฟอร์ม Universal Windows
นี่คือประโยชน์หลักบางประการของการแปลงแอป Win32 ของคุณด้วย Project Centennial ตาม Microsoft:
- ประสบการณ์การติดตั้งแอปของคุณราบรื่นยิ่งขึ้นสำหรับลูกค้าของคุณ คุณสามารถปรับใช้กับคอมพิวเตอร์โดยใช้ไซด์โหลด (ดู แอป Sideload LOB ใน Windows 10) และจะไม่ทิ้งร่องรอยไว้หลังจากถอนการติดตั้ง ในระยะยาว คุณจะสามารถเผยแพร่แอปของคุณไปยัง Windows Store ได้
- เนื่องจากแอปที่แปลงแล้วของคุณมีข้อมูลประจำตัวของแพ็คเกจ คุณจึงสามารถเรียกใช้ UWP API ได้มากขึ้น แม้จะมาจากพาร์ติชันที่มีการเชื่อถือแบบเต็ม มากกว่าที่เคยทำ
- คุณสามารถเพิ่มคุณลักษณะ UWP ลงในแพ็คเกจของแอปได้ตามที่คุณต้องการ เช่น อินเทอร์เฟซผู้ใช้ XAML การอัปเดตไทล์สด งานพื้นหลัง UWP บริการแอป และอื่นๆ อีกมากมาย ฟังก์ชันทั้งหมดที่มีในแอพ UWP อื่น ๆ นั้นมีให้สำหรับแอพของคุณ
- หากคุณเลือกที่จะย้ายฟังก์ชันทั้งหมดของแอปออกจากพาร์ติชั่น full-trust ของแอพและไปยังพาร์ติชั่นคอนเทนเนอร์แอพ แอพของคุณจะสามารถทำงานบนอุปกรณ์ Windows 10 ได้
- ในฐานะแอป UWP แอปของคุณสามารถทำสิ่งที่สามารถทำได้ในฐานะแอปเดสก์ท็อปแบบคลาสสิก มันโต้ตอบกับมุมมองเสมือนจริงของรีจิสตรีและระบบไฟล์ที่แยกไม่ออกจากรีจิสตรีและระบบไฟล์จริง
- แอปของคุณสามารถเข้าร่วมในการอนุญาตให้ใช้สิทธิ์ในตัวของ Windows Store และเครื่องมืออัปเดตอัตโนมัติ การอัปเดตอัตโนมัติเป็นกลไกที่น่าเชื่อถือและมีประสิทธิภาพสูง เนื่องจากจะดาวน์โหลดเฉพาะส่วนที่เปลี่ยนแปลงของไฟล์เท่านั้น
หากการแปลงเป็นเรื่องง่ายอย่างที่ Microsoft บอก เราอาจเห็นแอปรุ่นเก่าหลายพันแอปย้ายไปยัง Windows Store ในอนาคตอันใกล้