ต่อจากข่าว Windows 10 จะรองรับโค้ด Java/C++ จาก Android และ Objective-C จาก iOS ที่สร้างความฮือฮาไปทั่ววงการ ไมโครซอฟท์ออกมาเผยข้อมูลเพิ่มเติมบนหน้าเว็บ Windows Dev Center ครับ
แนวคิดการนำโค้ดของแพลตฟอร์มต่างๆ มาสร้างเป็นแอพบน Windows 10 มีชื่อเรียกอย่างเป็นทางการว่า Universal Windows Platform Bridges (ตัวย่อ UWPB) เป้าหมายของมันก็ชัดเจนว่าต้องการเพิ่มจำนวนแอพบน Universal Windows Platform (UWP) ให้มากที่สุดเท่าที่เป็นไปได้
เบื้องต้นไมโครซอฟท์สร้าง Bridge ทั้งหมด 4 แบบ แยกตามแพลตฟอร์มยอดฮิตต่างๆ โดยแต่ละตัวมีชื่อโค้ดเนมเรียกขานของตัวเอง ดังนี้
Project Astoria (Android)
หรืออีกชื่อหนึ่งคือ "Project A" เราสามารถนำโค้ดจากแอพ Android มาแปลงเป็นแอพบน Windows 10 for phones โดยแก้ไขไม่เยอะนัก
- ไมโครซอฟท์จะออกไลบรารีชื่อ interoperability library ให้เชื่อมต่อแอพเข้ากับบริการของไมโครซอฟท์แทนบริการของกูเกิล (ยังไม่มีข้อมูลว่าทำอะไรได้บ้าง ทดแทน Google Play services ได้มากน้อยแค่ไหน)
- มีตัวช่วยแปลง UI ให้หน้าตาคล้าย Windows 10 มากขึ้น
- เขียนแอพบน IDE ตัวไหนก็ได้ จะใช้ Android Studio หรือ Visual Studio ก็ได้
- Project Astoria จะเปิดตัวช่วงกลางปี 2015 แต่ตอนนี้เปิดให้นักพัฒนาทดสอบในวงปิดแล้ว
Project Islandwood (iOS)
- นำโครงการจาก Xcode มาใช้ใน Visual Studio ดีบั๊กและคอมไพล์ด้วย Visual Studio
- แก้โค้ดภาษา Objective-C ไม่เยอะก็ใช้งานได้แล้ว
- เรียกใช้ฟีเจอร์ต่างๆ ของ Universal Windows Platform
- ตอนนี้ยังทำไม่เสร็จ แต่เปิดให้นักพัฒนาทดสอบในวงปิด
Project Centennial (Classic Windows app)
- นำโค้ด .NET และ Win32 มาจัดแพ็กเกจใหม่ เพื่อส่งขึ้นขายใน Windows Store
- แอพเดิมสามารถเรียกใช้ฟีเจอร์และบริการของ Universal Windows Platform ได้ด้วย
- จะประกาศข้อมูลเพิ่มเติมช่วงกลางปี ตอนนี้ยังไม่เปิดให้ทดสอบ
Project Westminster (Web)
- นำเว็บแอพที่มีอยู่แล้วมาสร้างเป็นแอพบน Windows Store
- เมื่อติดตั้งแอพแล้ว เว็บแอพสามารถเรียกใช้ Windows API ได้ผ่าน JavaScript
- การแปลงเว็บเป็นแอพง่ายมาก แค่ป้อน URL แล้วกด publish ได้เลย
- จะออกรุ่นจริงช่วงกลางปี ตอนนี้ยังไม่เปิดให้ทดสอบ
ที่มา - Microsoft UWP Bridges
on

แสดงว่าต้องพอร์ตเองนึกว่าเอา
pureexe Thu, 30/04/2015 - 14:10
แสดงว่าต้องพอร์ตเองนึกว่าเอา apk/ipa มาลง จบปิ้ง ~~~
// ปล.ได้แค่นี้ก็ดีแค่ไหน กราบงามๆ 1 ที
เอ่ apk
AmidoriA Thu, 30/04/2015 - 14:38
In reply to แสดงว่าต้องพอร์ตเองนึกว่าเอา by pureexe
เอ่ apk มาลงสำหรับผมรู้สึกว่าค่อนข้างน่ากลัวครับ แอพปลอมระบาดหนักแน่ๆ
+1
jaideejung007 Thu, 30/04/2015 - 16:25
In reply to เอ่ apk by AmidoriA
+1
ผมว่าน่าจะหมายถึง อัพโหลด apk
mr_tawan Thu, 30/04/2015 - 22:23
In reply to เอ่ apk by AmidoriA
ผมว่าน่าจะหมายถึง อัพโหลด apk ขึ้นสโตร์นะครับ
อัพโหลด apk นี่แหละครับ
7elven Fri, 01/05/2015 - 06:59
In reply to ผมว่าน่าจะหมายถึง อัพโหลด apk by mr_tawan
อัพโหลด apk นี่แหละครับ แอพปลอมจะระบาด
Universal Windows Platform
pallopmax Thu, 30/04/2015 - 14:35
Universal Windows Platform Bridges มียาวกว่านี้ไหม !!
ไม่เอาแล้ว
jaideejung007 Thu, 30/04/2015 - 16:26
In reply to Universal Windows Platform by pallopmax
ไม่เอาแล้ว พอแล้ว
แค่นี้หนูก็จะจำไม่ได้แล้ว
มิตรสหายท่านหนึ่งนั่งข้างๆ ผม เขากล่าวไว้
Super Power Ultra Universe
LinkWii1GT Fri, 01/05/2015 - 21:00
In reply to Universal Windows Platform by pallopmax
Super Power Ultra Universe Universal Galaxy Windows Platform Bridges Ex Ultimate Alpha Extra Extreme Edition
ถนนทุกสายสู่ Windows
PH41 Thu, 30/04/2015 - 14:41
ถนนทุกสายสู่ Windows
ตื่นเต้น ๆ
thep497 Thu, 30/04/2015 - 15:06
ตื่นเต้น ๆ
ยิ่งใหญ่จริงๆ
sukjai Thu, 30/04/2015 - 15:12
ยิ่งใหญ่จริงๆ
ปฏิบัติการครองโลกเริ่มขึ้นแล้
maoIndie Thu, 30/04/2015 - 15:14
ปฏิบัติการครองโลกเริ่มขึ้นแล้ว
ผมอยากให้ Microsoft
TakeshiBoy Thu, 30/04/2015 - 15:54
In reply to ปฏิบัติการครองโลกเริ่มขึ้นแล้ by maoIndie
ผมอยากให้ Microsoft ครองโลกมากกว่า แอปเปิ้ล
เป็นผมอยากจะพิมพ์ "มากกว่า
Pinery Thu, 30/04/2015 - 16:00
In reply to ผมอยากให้ Microsoft by TakeshiBoy
เป็นผมอยากจะพิมพ์ "มากกว่า กูเกิ้ล" นะ อิอิ
Project A, Project i, Project
TheOrbital Thu, 30/04/2015 - 15:57
Project A, Project i, Project C และ Project W สินะ
ชื่อย่อเข้าใจง่ายดี แต่ชื่อเต็มอย่างกับชื่อตระกูลใน Game of Throne
CiWA กันเลยทีเดียว
hisoft Thu, 30/04/2015 - 17:19
In reply to Project A, Project i, Project by TheOrbital
CiWA กันเลยทีเดียว #จะรวมกันทำไม
นึกถึง Civil War เลย
hanausagi Fri, 01/05/2015 - 00:50
In reply to CiWA กันเลยทีเดียว by hisoft
นึกถึง Civil War เลย
นั่งลุ้นกับ Project-C
BouncingBreasts Thu, 30/04/2015 - 16:48
นั่งลุ้นกับ Project-C ว่าผมจะเอาเกมเก่าๆที่เคยเล่นบน XP/Vista/7 ไปเล่นบนโทรศัพท์ได้ไหม ?
... หรืออย่างน้อยแค่รัน foobar2000/Winamp ได้ผมก็แฮปปี้แล้วครับ
ช่วงนี้รู้สึก M$ น่าศรัทธา
Jaddngow Thu, 30/04/2015 - 16:54
ช่วงนี้รู้สึก M$ น่าศรัทธา
แบบนี้ ก็เอา Play Store
psuusp Thu, 30/04/2015 - 17:04
แบบนี้ ก็เอา Play Store มาลงใน Win10 สุดท้ายก็ไปตกในกระเป๋ากูเกิล
ผมนิชั่งมโน
Play store มันมีบน่ device
Hadakung Thu, 30/04/2015 - 17:24
In reply to แบบนี้ ก็เอา Play Store by psuusp
Play store มันมีบน่ device ที่กูเกิลรับรองนิครับ กูลเกลไม่น่ายอม
คงไม่ได้ล่ะครับ
Be1con Thu, 30/04/2015 - 17:46
In reply to แบบนี้ ก็เอา Play Store by psuusp
คงไม่ได้ล่ะครับ เพราะถึงเวลาก็คงใช้ได้แค่แอพไฟล์สกุล .APPX น่ะครับ
พวก service จาก google
johnny.sayasane Thu, 30/04/2015 - 17:58
In reply to แบบนี้ ก็เอา Play Store by psuusp
พวก service จาก google จะใช้ไม่ได้ครับ เหมือน NokiaX นั่นแหละผมว่า
ถ้าไม่ได้ละครับ
teerapon0009 Thu, 30/04/2015 - 18:57
In reply to แบบนี้ ก็เอา Play Store by psuusp
ถ้าไม่ได้ละครับ
เผื่อใจกันบ้างนะครับ
mode Thu, 30/04/2015 - 18:39
เผื่อใจกันบ้างนะครับ บางทีมันอาจจะไม่ได้เป็นไปอย่างสวยหรูอย่างที่ท่าน ๆ กำลังคิดอยู่ตอนนี้ :P
ก็ไม่รู้สินะปกติก็ไม่ได้แคร์แ
Hadakung Thu, 30/04/2015 - 18:42
In reply to เผื่อใจกันบ้างนะครับ by mode
ก็ไม่รู้สินะปกติก็ไม่ได้แคร์แอพสองค่ายนั้นอยู่แล้ว:P
พวก app social อย่าง LINE
mode Thu, 30/04/2015 - 19:29
In reply to ก็ไม่รู้สินะปกติก็ไม่ได้แคร์แ by Hadakung
พวก app social อย่าง LINE Youtube อะไรพวกนี้ถ้ามันไม่สมบูรณ์ก็ยากที่จะดึงดูดผู้ใช้งานหันมาเลือก wp อยู่นะครับ
LINE
teerapon0009 Thu, 30/04/2015 - 20:15
In reply to พวก app social อย่าง LINE by mode
LINE เป็นพาร์ทเนอร์หลักที่กำลังพัฒนา Universal Windows App สำหรับ Windows 10 ในงาน Build ก็มีบอกครับผมนั่งดูอยู่ แล้ว Youtube ใน WP มีแอพ Tubecast PRO ใช้แทนกันได้
Adobe หายไปไหน
tgst Sat, 02/05/2015 - 09:11
In reply to LINE by teerapon0009
Adobe หายไปไหน ก่อนหน้ายังจับมือกันซะดิบดีในงาน MAXX
พวกที่มีลายชื่อเป็นพวกที่จะพั
teerapon0009 Sat, 02/05/2015 - 13:41
In reply to Adobe หายไปไหน by tgst
พวกที่มีลายชื่อเป็นพวกที่จะพัฒนาเป็นแบบ Universal Windows App แต่ Adobe พูดถึงเอาโปรแกรม win32 แปลงเป็นแอพให้ wechat เองก็ไม่โดนใส่ในภาพเหมือนกัน
http://channel9.msdn.com/Events/Build/2015/KEY01
WeChat อยู่ในเครือ Tencent
Be1con Sat, 02/05/2015 - 21:07
In reply to พวกที่มีลายชื่อเป็นพวกที่จะพั by teerapon0009
WeChat อยู่ในเครือ Tencent ครับ
แต่ Microsoft
readonly Fri, 01/05/2015 - 08:22
In reply to ก็ไม่รู้สินะปกติก็ไม่ได้แคร์แ by Hadakung
แต่ Microsoft แคร์แอพส์สองค่ายนั้นมากที่สุดเลยล่ะครับ ถึงได้เข็นโครงการนี้ออกมา 555
เท่าที่รู้ Candy Crush Saga
TheYoonuchs Thu, 30/04/2015 - 19:14
In reply to เผื่อใจกันบ้างนะครับ by mode
เท่าที่รู้ Candy Crush Saga ที่พอร์ตมาจาก ios สวยหรู และสมบูรณ์แบบ :) ขนาดเล่นบน Lumia 520 ยังลื่นนนนนนน
Candy Craush คิดว่า MS
mode Thu, 30/04/2015 - 19:27
In reply to เท่าที่รู้ Candy Crush Saga by TheYoonuchs
Candy Craush คิดว่า MS ก็น่าจะมาดูมาช่วย support เต็มที่น่ะครับเลยทำได้สมบูรณ์
ประเด็นนี้ก็ตอบโจทย์นิครับ
Hadakung Thu, 30/04/2015 - 20:17
In reply to Candy Craush คิดว่า MS by mode
ประเด็นนี้ก็ตอบโจทย์นิครับ ว่าถ้าทำได้สมบูรณ์ก็ออกมาลื่น คราวนี้จะได้ไม่ต้องมานั่งโทษว่า OS ห่วย API ไปพอใช้ครับถ้าคนทำมันฝีมือไม่มีเอง
ถ้าเจ๋งจริง
hisoft Thu, 30/04/2015 - 20:34
In reply to ประเด็นนี้ก็ตอบโจทย์นิครับ by Hadakung
ถ้าเจ๋งจริง มันควรจะออกมาลื่นและดีโดยไม่ต้องใส่ใจอะไรมากไงครับ ;) ได้แบบว่าเปิดโปรเจคของ iOS ด้วย VS กด compile แล้วจบเลยยิ่งดี
อันนี้ก็รอดูอภินิหารกันต่อไปค
Hadakung Thu, 30/04/2015 - 21:19
In reply to ถ้าเจ๋งจริง by hisoft
อันนี้ก็รอดูอภินิหารกันต่อไปครับ แต่เขาบอกต้องแก้เล็กน้อยนิครับสำหรับ iOS แต่ดร๋อยสบายเพราะเอา Core ดร๋อยมารันเลย ถ้าห่วยนิโทษดร๋อยก่อนเลย:P
คือเมื่อถึงเวลาจริงทำงานจริงม
mode Thu, 30/04/2015 - 21:20
In reply to ประเด็นนี้ก็ตอบโจทย์นิครับ by Hadakung
คือเมื่อถึงเวลาจริงทำงานจริงมันไม่มี MS มาคอยดูแลให้อย่างนี้น่ะสิครับ ปัญหาตอนพอร์ตน่ะมีแน่นอน บางฟีเจอร์ทำได้ไม่สมบูรณ์ ตรงส่วนนั้นยังมีบั๊ก ฯลฯ ก็ต้องรอ MS แก้ให้ซึ่งก็ไม่รู้เมื่อไหร่ ฝั่งต้นฉบับอย่าง Apple หรือ Google ก็ออก api version ใหม่ ๆ ไม่ก็มีอะไรใหม่ ๆ เพิ่มขึ้นอยู่ตลอด คือดู ๆ แล้วถ้า MS จะหวังทางนี้ก็ต้องทุ่มอย่างมากเลยล่ะครับ
ก็จริงครับแต่ตอนนี้ไม่ทำอะไรเ
Hadakung Thu, 30/04/2015 - 21:39
In reply to คือเมื่อถึงเวลาจริงทำงานจริงม by mode
ก็จริงครับแต่ตอนนี้ไม่ทำอะไรเลยก็ยังเป็นอย่างที่เห็นละครับแต่ผมเชื่อว่าอันนี้มันแค่การแก้ปัญหาเฉพาะหน้าก่อนเพราะ .NET กำลังเข้าไปทั้ง ดร๋อยและ iOS เพราะต้องยอมรับว่า .NET โอเคกว่า JAVA(เร็วส์) กว่าเยอะ เพราะตัว .NET Core เองก็สามารถรันได้โดยไม่ต้องหาอะไรมารันมันเพราะมันฝังไปกับโปรแกรมได้เลย
ผมว่ามันคงไม่ง่ายอย่างที่ไมโค
COLONY Fri, 01/05/2015 - 01:57
ผมว่ามันคงไม่ง่ายอย่างที่ไมโครซอฟบอกหลอกครับ
เหมือนสมัย windows phone กับ windows tablet กับ windows PC ที่ออกมาว่าง่ายๆแต่พอเอาเข้าจริงก็เห็นหลายๆคนออกมาบ่น
แต่ถ้าออกมาดีจริงผมว่าเยี่ยมยอดมากครับ windows phone จะได้เกิดสักที รอมานานละ
ผมก็คิดว่าเป็นไปได้ยาก
darthvader Fri, 01/05/2015 - 09:22
In reply to ผมว่ามันคงไม่ง่ายอย่างที่ไมโค by COLONY
ผมก็คิดว่าเป็นไปได้ยาก แต่ก็อย่างที่หลายๆท่านบอกดีกว่าไม่ทำอะไรเลย