หลุดเอกสาร Project Astoria เผยแนวทางการพอร์ตและรันแอพ Android บน Windows 10


ตามที่ Microsoft ประกาศเอาไว้ก่อนหน้านี้ครับว่า Windows 10 (ทั้งเวอร์ชั่นพีซีและ mobile) จะรองรับการพอร์ตแอพจากระบบ Android และนำมาใช้บน Windows ได้ในแบบที่นักพัฒนาแทบไม่ต้องทำอะไรใหม่เลย และตอนนี้มีเอกสารที่อธิบายแนวทางนี้อย่างละเอียดออกมาแล้วครับ

เอกสารความยาว 47 หน้านี้อธิบายภาพรวมสำหรับนักพัฒนา ทั้งแนวทางการพอร์ตแอพและการรันแอพ Android บน Windows 10 ซึ่งเพื่อนๆสามารถดาวน์โหลดได้จากที่นี่

เครดิตรูป: WMPoweruser



โดยสรุปคือ แนวทางการพอร์ตแอพจาก Android มายัง Windows 10 นั้นมี 2 ลักษณะคือ
  • ถ้าในแอพนั้นไม่มีการเรียกใช้ services ต่างๆของ Google เลย นักพัฒนาสามารถพอร์ตแอพนั้นมาได้ทันทีโดยไม่ต้องเขียนโค๊ดใดๆใหม่
  • แต่ถ้าแอพนั้นมีการเรียกใช้ services ของ Google (เช่นระบบแผนที่ ระบบ search ฯลฯ) นักพัฒนาจะต้องมีการเขียนโค๊ดเพิ่มเล็กน้อย ด้วยเครื่องมือพัฒนาที่มีรหัสว่า Project Astoria นี้ ซึ่งชุดพัฒนา Astoria นี้จะมีให้ใช้งานทั้งบน PC และ Mac


นอกจากนี้แอพที่พัฒนาภายใต้โครงการ Project Astoria จะรันบนส่วนที่ชื่อว่า Pico-process ซึ่งเป็น environment สำหรับการรันแอพที่มาจากระบบ Android โดยเฉพาะ ซึ่ง Pico-process นี้เป็น run-time ตัวหนึ่งที่ซ่อนอยู่ภายใน Windows 10 ตั้งแต่แรก (และเคยมีข่าวที่ผู้ใช้งานรายหนึ่งค้นพบเจ้า run-time ตัวนี้อยู่ใน Windows 10 Mobile Insider preview build ล่าสุดด้วย)



เครดิตรูป: WMPoweruser[/caption]



และด้วยการที่ Windows 10 มาพร้อมกับ run-time ที่สามารถเรียกใช้งานแอพ Android ได้อย่างสมบูรณ์นี้ทำให้สามารถคาดหวังได้ว่าประสิทธิภาพการใช้งานแอพ Android บน Windows 10 จะไม่ต่างจากการใช้งานบนมือถือ Android เลยทีเดียว (ต่างจากการใช้อีมูเลเตอร์ที่สื่อหลายๆสำนักคาดเดาไว้ตอนแรก หรือแบบเดียวกับที่ BlackBerry ใช้ใน BB10)

แฟนๆ Windows 10 และ Windows 10 Mobile ก็รอจับตาดูกันให้ดีครับ ว่าแอพที่มาจาก Project Astoria และ Project Islandwood (แอพที่พอร์ตจาก IOS) จะมาช่วยกระตุ้นตลาดของ Windows 10 ได้มากน้อยเพียงใด



ที่มา: WMPoweruser

Comments

Popular posts from this blog

จุดเด่น จุดแข็ง ของ Windows Phone ที่หลายๆคนมองข้าม People Hub มีอะไรมากกว่าที่คุณคิด ตอนที่ 1: Link contact

ทำอย่างไร เมื่อเครื่อง Nokia Lumia ของเราเปิดไม่ติด?

รายละเอียดคุณสมบัติใหม่ใน Windows 10 สำหรับมือถือ Build ล่าสุด 10551 และข้อควรระวังก่อนอัพ