Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

3 เหตุผลควรดาวน์โหลด Windows Desktop Apps จาก Microsoft Store

การติดตั้งซอฟต์แวร์บน Windows อาจเจ็บปวด นี่คือพื้นที่ที่ OS อื่นๆ ดีกว่าอย่างเจรจา เพราะมีตัวเลือกอย่าง Mac App Store installations และ Linux package managers Windows ในระดับดีที่สุด พึ่งพา Bulk installation apps อย่าง Ninite แต่สิ่งนี้อาจเปลี่ยนในอีกไม่กี่ปี

หากคุณเป็นผู้ใช้ Windows ตอนนี้อาจเป็นเวลาที่ดีที่จะเริ่มติดตั้งแอปผ่าน Microsoft Store (ก่อนหน้า Windows Store) แทนวิธีดั้งเดิมคือดาวน์โหลด Installer ตัวแยก คุณอาจรู้สึกเกลียดชังเพียงแค่ไอเดียนี้ แต่ฟังให้จบก่อน! มีประโยชน์หลายอย่างที่คุณควรพิจารณาจริงๆ

Desktop Apps vs. UWP Apps

Desktop apps เป็นแอปพลิเคชัน Standalone ที่เขียนและคอมไพล์เฉพาะสำหรับแพลตฟอร์ม Windows PC พวกมันพึ่งพา Windows APIs ที่มีเฉพาะบน PC versions ของ OS หมายถึง Control และ Flexibility มากกว่า แต่ Portability และ Security น้อยกว่า แม้มี UAC protections Desktop apps บางครั้งทำการกระทำที่แอบแฝงหรือไม่พึงประสงค์

เพราะ Desktop apps เป็น Standalone คุณต้องติดตั้งด้วยไฟล์ Installer เรียนรู้เพิ่มเติมในการเปรียบเทียบ Desktop vs. UWP apps ของเรา

ใน Windows 8.1 Microsoft นำเสนอ Universal Windows Apps (UWA) เรียกกันว่า "Metro apps" หรือ "Modern apps" UWA ออกแบบมาแก้ 3 ประเด็นหลัก: Consistency, Portability, และ Security UWA ทั้งหมดปฏิบัติตาม Metro/Modern aesthetic design เดียวกัน รันบน Desktop และ Mobile versions ของ Windows และทำงานใน Sandbox จำกัดความเสียหายจากมัลแวร์

ใน Windows 10 Microsoft นำแนวคิดไปไกลกว่า จนได้ Universal Windows Platform (UWP) UWP ทำให้นักพัฒนาสร้าง หนึ่ง แอป ที่รันบน หลาย แพลตฟอร์ม -- ในกรณีนี้ ทุกอุปกรณ์ที่รัน Windows 10 รองรับ Universal Windows Platform หมายความว่ารัน UWP apps ได้

ความแตกต่างระหว่าง UWA และ UWP apps คืออะไร?

มุมมองนักพัฒนา UWA ต้องการโปรเจกต์แยกต่อแพลตฟอร์ม (เช่น Windows PC และ Windows Mobile) พร้อมโปรเจกต์ "shared code" อีกตัวเป็น Foundation สำหรับโปรเจกต์เฉพาะแพลตฟอร์ม ในขณะที่ UWP app เป็นโปรเจกต์เดียว รันบนอุปกรณ์ใดก็ได้ที่รองรับ Universal Windows Platform (เช่น Xbox One)

มุมมองผู้ใช้ปลายทาง ไม่มีความแตกต่างจริง ทั้ง UWA และ UWP apps ได้รับเฉพาะผ่าน Microsoft Store หากคุณบน Windows 10 มีเพียง UWP apps ที่เกี่ยวข้อง

หนึ่งสิ่งที่ควรทราบ Microsoft นำเสนอ Tool ชื่อ Desktop Bridge ในปี 2016 Desktop Bridge ให้นักพัฒนาวิธีง่ายแปลง Desktop apps และ Desktop games เดิมเป็น UWP apps เมื่อแปลงแล้ว Desktop-now-UWP apps รัน เหมือนเดิมทุกประการ ยกเว้นได้เข้าถึงฟีเจอร์ UWP บางอย่าง (เช่น Live Tiles)

ในกรณีส่วนใหญ่ โค้ดเกือบไม่ต้องแตะ เพื่อให้การแปลงทำงาน ซึ่งเป็นเหตุผลที่เราเห็น Desktop apps มากขึ้นกลายเป็น UWP apps ตัวอย่างแอปที่ทำอย่างนี้ได้แก่ iTunes, Spotify, WhatsApp, Krita, และ Kodi

ดังนั้น หาก Desktop apps ที่แปลงแล้ว คล้าย UWP apps เกือบหมด ทำไมต้องเปลี่ยนมาใช้ UWP versions? นี่คือ 3 เหตุผลใหญ่

1. ความสะดวกในการติดตั้ง

สำหรับหลายคน การติดตั้งแอปผ่านพอร์ทัลกลาง聽起來เป็นประโยชน์น้อย แต่บอกเลย นี่คือสิ่งที่ ดู ธรรมดาบนกระดาษ แต่เป็นประโยชน์มหาศาลในพื้นฐานประจำวัน

หากเคยใช้ Mac หรือ Linux หรือแม้ Android หรือ iOS คุณรู้ว่าผมพูดถึงอะไร ต้องการแอปใหม่ لأيเหตุผล? เปิด App Store, Play Store, หรือ Package manager ที่ชอบ ค้นหาแอป เลือกและติดตั้ง เสร็จ!

อาจโต้แย้งว่า ไม่ต่างจากค้นหา Google และดาวน์โหลดปกติ แต่ต่างมาก คุณไม่เสี่ยงไปยังเว็บปลอม ไม่ต้องกังวล URL ผิดที่โฮสต์เวอร์ชันเก่า ไม่ต้องเก็บและจัดเก็บไฟล์ Installer ช่วยให้พื้นที่ดิสก์ว่างขึ้น

2. อัปเดตอัตโนมัติ

หนึ่งในข้อดีของการใช้ UWP app คือ มันผูกกับ Microsoft Store หมายความว่า ทุกครั้งที่ App listing ของ Store ได้รับอัปเดตเป็นเวอร์ชันใหม่ แอปของคุณจะได้รับอัปเดตอัตโนมัติ Store จัดการให้คุณ

ยุติธรรมกับ Standalone desktop apps หลายตัว มีฟีเจอร์ Auto-update ของตัวเอง ดังนั้นไม่ใช่ปัญหากว้าง แต่ Standalone desktop apps หลายตัว ไม่มี และนี่คือตัวที่อาจเป็นปัญหา -- โดยเฉพาะเมื่อช่องโหว่ความปลอดภัยถูก Patch และคุณไม่มีทางรู้ เว้นแต่จะไปเว็บไซต์ของแอป

3. ความปลอดภัยที่ดีขึ้น

อาจเป็นประโยชน์ที่ปฏิบัติจริงที่สุด คือ UWP apps รันใน Sandbox environment หมายความว่า แต่ละแอปมีขอบเขต และไม่สามารถเข้าถึง System resources ได้ เว้นแต่ได้รับอนุญาต ป้องกันพฤติกรรมแอบแฝง เช่น การจับเล่น Drivers, โต้ตอบกับ Hardware หรือแก้ไขไฟล์ระดับระบบ

UWP apps ยังต้องได้รับการอนุมัติจาก Microsoft แม้ไม่ Foolproof (จำได้ไหม Rogue apps แพร่หลาย?) สถานการณ์ดีขึ้นมาก และ Microsoft Store สะอาดกว่าเดิมมากในปี 2014 คุณไม่น่าจะเจอแอปอันตราย ต่างกับเว็บดาวน์โหลดซอฟต์แวร์

ทำไมคุณยังไม่ใช้ UWP Apps?

มีข้อเสีย 2 หรือ 3 ข้อของการใช้ UWP apps

แรก Microsoft หักรายได้จาก Store ของแอป (เพื่อการเป็น Distributor) สอง UWP apps อาจมีฟังก์ชันจำกัด ขึ้นอยู่กับว่าต้องโต้ตอบลึกกับระบบแค่ไหน สาม คุณต้องใช้ Microsoft Store ซึ่งออกแบบแย่และมีบั๊ก

หากยังสงสัย ดู UWP apps ที่น่าลองใช้ แม้คุณไม่ Switch ทันที ให้เก็บ UWP apps ไว้ใน Radar นี่คือฟีเจอร์ที่คุณควร อย่าเพิกเฉย โดยเฉพาะที่ Desktop apps จะยังคงแปลงเป็น UWP ในอีกหลายปีข้างหน้า

คุณเชื่อถือแล้วไหม? ถ้าไม่ สิ่งที่กันคุณไม่ให้ใช้ UWP apps คืออะไร? มีประโยชน์หรือข้อเสียอื่นที่เราพลาด? บอกเราในความคิดเห็น!