ไมโครซอฟท์อธิบาย Project Westminster แปลงเว็บแอพเป็นแอพบน Windows 10

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 10 กรกฎาคม 2015.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    ไมโครซอฟท์เปิดตัว Universal Windows Platform Bridges (UWPB) ในงาน Build 2015 โดยมี 4 โครงการย่อยที่ช่วยให้นำโค้ดจาก .NET/Web/iOS/Android มารันบน Windows 10 ได้

    ล่าสุดไมโครซอฟท์ออกมาอธิบายรายละเอียดของ Project Westminster ที่เปิดให้เรานำเว็บแอพมาทำเป็นแอพ Windows 10 ได้แบบง่ายๆ เลย

    แนวคิดของ Project Westminster คือเว็บแอพทั้งหมดจะรันอยู่บนเซิร์ฟเวอร์ของนักพัฒนา (hosted web app) การแก้ไขโค้ดต่างๆ จะอยู่บนเซิร์ฟเวอร์ของเราเองทั้งหมดเหมือนเว็บทั่วไป แต่ไมโครซอฟท์จะเตรียม API และ manifest สำหรับครอบเว็บแอพให้เป็นแอพ Windows 10 ที่สามารถเรียกใช้ฟีเจอร์ของระบบปฏิบัติการ เช่น Live Tiles, Notification, Cortana ได้ด้วย

    [​IMG]

    [​IMG]

    เว็บแอพที่สร้างด้วย Westminster จะรันบน Windows 10 ในฐานะ "แอพ" บนเอนจิน EdgeHTML ไม่ใช่ "เว็บ" ที่รันบนเบราว์เซอร์ Edge ดังนั้นฐานะของมันจะเป็นแอพเหมือนแอพ Windows 10 ทั่วไป ส่งขึ้นขายบน Windows Store ได้ตามปกติ

    ไมโครซอฟท์ระบุว่าการทำงานออฟไลน์ขึ้นกับนักพัฒนาแต่ละราย ขั้นต่ำควรทำหน้า error แบบ local เตรียมไว้ให้ผู้ใช้ทราบเมื่อต่อเน็ตไม่ได้ แต่ถ้านักพัฒนาขยันและต้องการให้แอพรันแบบออฟไลน์ด้วย ก็สามารถใช้เทคนิคพวก IndexedDB, localStorage, AppCache เข้าช่วยได้เหมือนเว็บแอพทั่วไป

    ที่มา - Microsoft

    Windows 10, Development, Web Application, Microsoft
     

แบ่งปันหน้านี้