Project Rome ของ Microsoft ช่วยให้ประสบการณ์การใช้งานแอปสอดคล้องกัน

นอกเหนือจากกลยุทธ์ Universal Windows Platform ของ บริษัท แล้ว Microsoft ยังใช้เทคโนโลยีที่ได้จากระบบเกม Xbox เพื่อส่งเสริมประสบการณ์การใช้งานแอปพลิเคชันที่มีคุณภาพสูงและสอดคล้องกันบนอุปกรณ์ต่างๆ

Project Rome ได้รับการตั้งค่าให้ทำงานบนระบบ Windows, Android และ iOS และแผนนี้ใช้ความสามารถของ Xbox SmartGlass สำหรับประสบการณ์การใช้งานต่อเนื่องระหว่างโทรศัพท์พีซีและคอนโซลเกม Xbox Rome เป็นเรื่องเกี่ยวกับการมีส่วนร่วมของผู้ใช้ Shawn Henry ผู้จัดการโปรแกรมของ Microsoft กล่าว หลายคนใช้อุปกรณ์หลายเครื่องบางครั้งเริ่มกิจกรรมบนอุปกรณ์เครื่องหนึ่งและทำอีกเครื่องหนึ่งเสร็จ

Project Rome ใช้ API ตัวจัดการ URI ของแอปเพื่อเข้าถึงลิงก์ของเว็บและไปที่แอปพลิเคชันโดยตรงแทนเบราว์เซอร์ นอกจากนี้ยังมี API สำหรับค้นหาอุปกรณ์ผ่านเครือข่ายท้องถิ่นเครือข่ายบลูทู ธ หรือระบบคลาวด์ตลอดจน API เพื่อสร้างประสบการณ์และสื่อสารระหว่างแอป แผนดังกล่าวมีรายละเอียดในการประชุมนักพัฒนา Build ล่าสุดของ Microsoft และได้รับการกล่าวถึงในระหว่างการนำเสนอในรูปแบบแอป UWP UWP เป็นความพยายามของ Microsoft ในการให้นักพัฒนาสร้างแอพที่ครอบคลุมอุปกรณ์หลากหลายและฟอร์มแฟคเตอร์ผ่าน API และแพ็คเกจเดียว

“ แน่นอนว่าในหลาย ๆ กรณีแอปบนอุปกรณ์เคลื่อนที่ดีกว่าเว็บบนอุปกรณ์เคลื่อนที่” Henry กล่าว “ และคุณทุกคนคุ้นเคยกับประสบการณ์นี้ที่คุณได้รับลิงก์ในอีเมลหรืออะไรทำนองนั้นและคุณกดเข้าไปแล้วคุณต้องการไปที่แอป แต่กลับไปที่เบราว์เซอร์แทน และนี่ไม่ใช่ประสบการณ์ที่ดีที่สุดสำหรับผู้ใช้ของคุณเสมอไป”

ด้วย Project Rome API ตัวจัดการ URI ของแอปช่วยให้แอปเปิดใช้งานได้อย่างราบรื่นเมื่อผู้ใช้เข้าถึงลิงก์แทนที่จะใช้เบราว์เซอร์ “ ผู้ใช้ได้รับประสบการณ์ที่ดีเสมอ” Henry กล่าว เขาสาธิตแอปข่าว MSN โดยใช้ Project Rome ซึ่งแอปลงทะเบียนสำหรับตัวจัดการ URI ในรายการและเข้าถึงไฟล์ JSON บนเว็บไซต์ MSN เพื่อระบุว่าไซต์และแอปนั้นเชื่อมโยงกัน

Windows RT API สำหรับโรมควรจะออกในอีกสองสัปดาห์ตามด้วย Android และ iOS SDK VIkas, Bhatia ผู้จัดการโปรแกรมหลักของ Microsoft กล่าว Microsoft ต้องการให้นักพัฒนาสามารถมอบประสบการณ์ที่ไม่มีการดร็อปเมื่อผู้ใช้ย้ายไปมาระหว่างแอปพลิเคชันบนอุปกรณ์ต่างๆเขากล่าว “ ปัญหาที่เรากำลังพยายามแก้ไขคือแอปในปัจจุบันกำลังสูญเสียการมีส่วนร่วม” เขากล่าว Bhatia อธิบายว่าเขามีแล็ปท็อปและอุปกรณ์ iPhone และ Windows Phone และเขาย้ายจากอุปกรณ์ไปยังอุปกรณ์และจากแอปไปยังแอป “ การสลับบริบทไม่ควรหมายความว่าแอปของคุณสูญเสียบริบท”