เราเพิ่งเห็นประกาศรับสมัครงานของไมโครซอฟท์สำหรับงานพัฒนาให้แอพ Windows 8/WP8 รันข้ามกันได้
ล่าสุดความฝันอาจใกล้เป็นจริงอีกขั้น เพราะ Peter Klein ซีเอฟโอของไมโครซอฟท์ไปพูดที่งานสัมมนาของ Goldman Sachs และตอบคำถามว่าไมโครซอฟท์จะรับมือกับอุปกรณ์ที่มีขนาดหน้าจอหลากหลาย ตั้งแต่ 4 นิ้วไปจนถึง 13 นิ้วได้อย่างไร
Klein ตอบว่าไมโครซอฟท์ทำงานหนักสำหรับ "แพลตฟอร์มสำหรับนักพัฒนา" เพื่อตอบสนองปัญหานี้ เขาบอกว่าในอนาคตระบบปฏิบัติการไม่ใช่ประเด็นสำคัญ แต่เป็น "ประสบการณ์ใช้งานร่วม" ที่สะท้อนผ่านแอพและบริการอย่าง Xbox Live, Skydrive, Skype, SmartGlass โดย API ที่ไมโครซอฟท์กำลังพัฒนาจะช่วยให้แอพและบริการต่างๆ สามารถทำงาน "เกือบ" ข้ามแพลตฟอร์มกันได้
เขาทิ้งท้ายว่าเรากำลังเข้าใกล้ยุคของการเขียนโปรแกรมครั้งเดียวแล้วทำงานที่ไหนก็ได้ (write once and run anywhere) มากขึ้นเรื่อยๆ
ที่มา - ZDNet
on
เหยด ต่อไปนี้ก็ต่อ Windows
Be1con Thu, 14/02/2013 - 10:32
เหยด ต่อไปนี้ก็ต่อ Windows Phone เข้ากับ Dock แล้วขยายเป็น Windows 8 #ฝัน
Docking เถอะค่ะ
HOCKER Thu, 14/02/2013 - 12:40
In reply to เหยด ต่อไปนี้ก็ต่อ Windows by Be1con
Docking เถอะค่ะ จะได้ไม่เป็นภาระของคู่ขา :P (ใครไม่ทราบงมหาเอา)
อวย Wakaba-chan =v=)/
EngineerRiddick Thu, 14/02/2013 - 13:49
In reply to Docking เถอะค่ะ by HOCKER
อวย Wakaba-chan =v=)/
ดู Docking อย่างเดียวไม่พอ
NoppawanConan Thu, 14/02/2013 - 16:30
In reply to Docking เถอะค่ะ by HOCKER
ดู Docking อย่างเดียวไม่พอ ไอ้จุดนึงก็เซอร์วิสจังเลย = =' แม่ม
ท่าทางผู้อ่านข่าวใน Blognone
frameonthai Thu, 14/02/2013 - 23:35
In reply to Docking เถอะค่ะ by HOCKER
ท่าทางผู้อ่านข่าวใน Blognone หลายๆท่านจะติดตามอนิเมะเยอะกันพอสมควรนะครับเนี่ย
(หรือมาจากตุรกีกัน หึหึ)
จะ #รั่วส์ เหมือน JVM ไหม
vavar Thu, 14/02/2013 - 10:37
จะ #รั่วส์ เหมือน JVM ไหม
ออก Update แก้ Bug มาเป็นระยะ
roongroj Thu, 14/02/2013 - 13:28
In reply to จะ #รั่วส์ เหมือน JVM ไหม by vavar
ออก Update แก้ Bug มาเป็นระยะ ตั้งแต่เปิดตัวครับ
ครั้งสุดท้าย February 12, 2013 ( คุณ Update แล้วหรือยัง )
"write once and run anywhere"
nonth Thu, 14/02/2013 - 10:42
"write once and run anywhere" ประโยคนี้มันคุ้นๆนะ :p
http://en.wikipedia.org/wiki/
iheresss Thu, 14/02/2013 - 10:57
In reply to "write once and run anywhere" by nonth
http://en.wikipedia.org/wiki/Write_once,_run_anywhere
Win8 + WP8 iOS + OS X Android
Fzo Thu, 14/02/2013 - 10:46
Win8 + WP8
iOS + OS X
Android + Chrome OS
ใครจะฟีทเจอริ่งกันได้ก่อนนะ ^^
ผมว่า Windows 8 น่าจะได้ก่อน
Be1con Thu, 14/02/2013 - 10:49
In reply to Win8 + WP8 iOS + OS X Android by Fzo
ผมว่า Windows 8 น่าจะได้ก่อน เพราะตอนนี้ทั้ง Windows 8 และ Windows Phone 8 ก็ใช้ core เดียวกันแล้ว โอกาสที่เป็นไปได้มีสูง แล้วเมื่อนั้น Windows จะกลายเป็นแพลตฟอร์มที่ทรงอิทธิพลมาก
พูดถึง core เดียวกัน Win8 +
mr_tawan Thu, 14/02/2013 - 12:51
In reply to ผมว่า Windows 8 น่าจะได้ก่อน by Be1con
พูดถึง core เดียวกัน
... ก็เหมือนกันหมดสินะ
+16 ฮา
Sam_Team Thu, 14/02/2013 - 13:20
In reply to พูดถึง core เดียวกัน Win8 + by mr_tawan
+16 ฮา
Ubuntu already done
bow_der_kleine Thu, 14/02/2013 - 11:40
In reply to Win8 + WP8 iOS + OS X Android by Fzo
Ubuntu already done
ถ้าไม่ซีเรียสเรื่อง
tontpong Fri, 15/02/2013 - 03:26
In reply to Win8 + WP8 iOS + OS X Android by Fzo
ถ้าไม่ซีเรียสเรื่อง performance มากนัก.. ไง ms ก้อมีโอกาสกินรวบได้มากกว่า เพราะ
client-side ยังมี html-based อีก.. ส่วนนี้ ms กับ google ยังอาจพอสูสีกันอยู่ (แต่แอปเปิลตกกระป๋อง เนื่องจากไร้วี่แววว่าจะสามารถใช้ html/js กับ api สำหรับแอพของแอปเปิลได้โดยง่าย)
server-side ทั้งแบบ self-hosted และ cloud .. แอปเปิลตกป๋องไปก่อนเลยเพราะไม่มี PaaS/IaaS, ส่วนฟาก google นั้นไม่มี self-hosted จึงตกป๋องตามไป
ตย. เช่น.. แอพที่แบ่งบางส่วนออกมาเปน service-based โดยถ้า client แรงพอก้อจะ hosted แบบ local ไป แต่ถ้าแรงไม่พอก้อ switch ไป hosted บน server แทน (ถ้าระบบปิดก้อ self-hosted แต่ถ้าไม่อยากดูแลไรมากก้อ cloud-hosted)
รอมานานละ
TeamKiller Thu, 14/02/2013 - 11:11
รอมานานละ
.NET Framework ????
Spoiler Thu, 14/02/2013 - 11:19
.NET Framework ????
.NET != OS
SaMzAn Thu, 14/02/2013 - 12:06
In reply to .NET Framework ???? by Spoiler
.NET != OS
สอบถามคนที่เป็นโปรแกรมเมอร์หน
maspirecreation Thu, 14/02/2013 - 11:22
สอบถามคนที่เป็นโปรแกรมเมอร์หน่อยครับ มันเป็นไปได้หรอที่เขียนโปรแกรมครั้งเดียวแล้วสามารถทำงานข้ามแพลตฟอร์มกันได้ ?
ได้ครับ JVM ==> Java รันข้าม
Spoiler Thu, 14/02/2013 - 11:33
In reply to สอบถามคนที่เป็นโปรแกรมเมอร์หน by maspirecreation
ได้ครับ JVM ==> Java รันข้าม platform ได้ไง
เขียน Code ==คอมไฟล์==> ได้ Byte code (Class file) =====Window====> JVM ของวินโดวส์เอาไบต์โคตไปแปลงให้ใช้ได้
=====MAC OS====> JVM ของเอาไบต์โคตไปแปลงให้ใช้ได้
.NET Framework ก็ออกแบบมาเพื่อการทำงานเช่นนั้น แต่ในทางปฏิบัติจริงกลับไม่ได้ใช้
ขอบคุณสำหรับข้อมูลครับ
maspirecreation Thu, 14/02/2013 - 12:17
In reply to ได้ครับ JVM ==> Java รันข้าม by Spoiler
ขอบคุณสำหรับข้อมูลครับ
หรือเราจะมองว่า Java
mr_tawan Thu, 14/02/2013 - 16:00
In reply to ขอบคุณสำหรับข้อมูลครับ by maspirecreation
หรือเราจะมองว่า Java เป็นอีกแพลตฟอร์มนึง ที่รันบนแพลตฟอร์มอื่นอีกที ก้ได้ครับ
ออกแนวมาทีหลัง แล้วยึดครอง
JiHuay Thu, 14/02/2013 - 11:36
ออกแนวมาทีหลัง แล้วยึดครอง
กลัวว่าจะเป็น "write once and
bow_der_kleine Thu, 14/02/2013 - 11:42
กลัวว่าจะเป็น "write once and run anywhere" ฉบับ MS นั่นคือ anywhere = all MS OS
ก็คงจะเป็นยังนั้นแหละครับ
Wai Thu, 14/02/2013 - 11:49
In reply to กลัวว่าจะเป็น "write once and by bow_der_kleine
ก็คงจะเป็นยังนั้นแหละครับ Xbox, Windows 8, Windows Phone 8 มันก็เป็นของ MS หมด
มันก็ต้องเป็นแบบนั้นเขาจะทำให
time3957 Thu, 14/02/2013 - 12:05
In reply to กลัวว่าจะเป็น "write once and by bow_der_kleine
มันก็ต้องเป็นแบบนั้นเขาจะทำให้คนอื่นได้ประโยชน์ทำไมแหละ
มันก็ต้องเป็นอย่างงันอยู่แล้ว
tonkung Thu, 14/02/2013 - 12:14
In reply to กลัวว่าจะเป็น "write once and by bow_der_kleine
มันก็ต้องเป็นอย่างงันอยู่แล้วนิน่า
ถึงเวลาก็น่าจะมีอะไรที่คล้ายๆ
PaPaSEK Thu, 14/02/2013 - 12:23
In reply to กลัวว่าจะเป็น "write once and by bow_der_kleine
ถึงเวลาก็น่าจะมีอะไรที่คล้ายๆ Mono + Jvm + CLR เข้ามาช่วยมั้งครับ
@Wai, @time3957, @tonkung
bow_der_kleine Thu, 14/02/2013 - 12:33
In reply to กลัวว่าจะเป็น "write once and by bow_der_kleine
@Wai, @time3957, @tonkung หากมันเป็นแบบนั้นมันคือการโกหกคำโตนะครับ
@PaPaSEK มันก็เป็นการ work around ที่ยังไงก็สู้ของ MS เองไม่ได้อยู่แล้วครับ อีกทั้งอาจเจอปัญหาเรื่องทรัพย์สินทางปัญญาอีก
ไม่ๆๆๆๆๆๆๆๆๆๆ
PaPaSEK Thu, 14/02/2013 - 12:49
In reply to @Wai, @time3957, @tonkung by bow_der_kleine
ไม่ๆๆๆๆๆๆๆๆๆๆ (ให้นึกถึงภาพคนพูดแบบรัวๆ)
ผมหมายถึงว่า Microsoft น่าจะทำอะไรที่เป็นการ integrate จึดแข็งทั้ง 3 อย่างเข้าด้วยกันน่ะครับ
Write once, run anyware + Write in any language, run on Windows = Write in any language, run anyware อะไรประมาณนี้ครับ
แต่ก็คงโดน Oracle เล่นอยู่ดีเนอะ
จึดแข็ง ?
panurat2000 Fri, 15/02/2013 - 10:14
In reply to ไม่ๆๆๆๆๆๆๆๆๆๆ by PaPaSEK
จึดแข็ง ?
เป็นสำเนียงฮกเกี้ยนครับ
PaPaSEK Fri, 15/02/2013 - 10:46
In reply to จึดแข็ง ? by panurat2000
เป็นสำเนียงฮกเกี้ยนครับ
"anywhere"
unn Thu, 14/02/2013 - 12:49
In reply to @Wai, @time3957, @tonkung by bow_der_kleine
"anywhere" ในที่นี้เค้าน่าจะหมายถึง anywhere in MS ecosystem ล่ะมั้งครับ
ถ้า anywhere จริงๆ มันเป็น concept ของ Java ซึ่งผมว่า MS ไม่คิดจะมาแนวนี้อยู่แล้วครับ
โกหกสีขาวครับ
rulaz07 Thu, 14/02/2013 - 19:22
In reply to @Wai, @time3957, @tonkung by bow_der_kleine
โกหกสีขาวครับ ไม่ถือเป็นการโกหก :P
ที่จริง เขียนโปรแกรมลง
mr_tawan Thu, 14/02/2013 - 12:52
In reply to กลัวว่าจะเป็น "write once and by bow_der_kleine
ที่จริง เขียนโปรแกรมลง Windows XP ก็เอาไปรันที่ไหนก็ได้นะครับ
ขอแค่มี power outlet ไว้เสียบปลั๊กก็พอ
อ่าา ถ้าเป็น notebook
kswisit Thu, 14/02/2013 - 12:57
In reply to ที่จริง เขียนโปรแกรมลง by mr_tawan
อ่าา ถ้าเป็น notebook ก็ไม่ต้องใช้ปลั๊กเลยสินะครับ
ตราบใดที่แบทไม่หมดครับ
mr_tawan Thu, 14/02/2013 - 15:59
In reply to อ่าา ถ้าเป็น notebook by kswisit
ตราบใดที่แบทไม่หมดครับ
"write once and sale
figgaro Thu, 14/02/2013 - 11:46
"write once and sale anywhere"
จะแน่สักแค่ไหนเชียว 5555555
ComSci-MFU Thu, 14/02/2013 - 12:08
จะแน่สักแค่ไหนเชียว 5555555
เล่นเกมใน XBOX live หรือ
Ready2go Thu, 14/02/2013 - 12:34
เล่นเกมใน XBOX live หรือ Stream ข้ามกันได้ผมก็ซื้อแล้วครับ รออยู่ครับ ไวๆ
(No subject)
sunback Thu, 14/02/2013 - 12:52
PC ....
PaPaSEK Thu, 14/02/2013 - 12:58
In reply to (No subject) by sunback
PC .... PCanywhere
โปรแกรมเก่ามาก ... เอาไว้เล่นแสดงความแก่
12.5 ไม่เก่านา รองรับ Win7
mementototem Thu, 14/02/2013 - 22:15
In reply to PC .... by PaPaSEK
12.5 ไม่เก่านา รองรับ Win7 ด้วย http://www.symantec.com/pcanywhere/system-requirements
ปรบมือให้ (y)
Architec Thu, 14/02/2013 - 13:16
In reply to (No subject) by sunback
ปรบมือให้ (y)
กำลังจะเล่นเลย
Be1con Thu, 14/02/2013 - 13:32
In reply to (No subject) by sunback
กำลังจะเล่นเลย
One OS to rule them all.
kswisit Thu, 14/02/2013 - 12:58
One OS to rule them all.
เดี๋ยว Oracle ฟ้อง มาลอก
coolmilk Thu, 14/02/2013 - 13:29
เดี๋ยว Oracle ฟ้อง มาลอก Concept อั๊วได้ไง
แล้วจะรอนะ จุ๊บๆ
Ulquiorra Thu, 14/02/2013 - 20:02
แล้วจะรอนะ จุ๊บๆ
จริงถ้าไมโครซอฟท์โยน .NET
jirayu Thu, 14/02/2013 - 21:54
จริงถ้าไมโครซอฟท์โยน .NET หรือ WinRT ตัวเต็มไปใส่ในมือถือได้ ปัญหานี้จะง่ายขึ้นมาก
ผมเคยพูดอยู่หลายที่ว่าเคยเขียน .NET CF แล้วเอามารันบน Windows XP ได้หน้าตาเฉย
Integrate กันก็ดีนะ
patfishwillbemine Fri, 15/02/2013 - 13:12
Integrate กันก็ดีนะ แต่ว่าช่วยทำระบบให้คนที่จะพัฒนาแอพให้เนี้ยยืดหยุ่นหน่อยละกัน