ในงาน UK Tech Days เมื่อสองวันก่อน คุณสตีฟ บัลเมอร์ ได้พูดถึงการพัฒนาแอพพลิเคชันบน Windows Phone 7 และบน Android ไว้ว่า หากพัฒนาแอพฯ บน Windows Phone 7 แล้วมันจะสามารถใช้ได้กับ Windows Phone ทุกเครื่อง ไม่เหมือนกับ Android
ปัญหาที่สำคัญอย่างหนึ่งของ Android คือการแยกส่วน (ต้นฉบับใช้ fragmentation) เนื่องจากการเร่งพัฒนาแพลตฟอร์ม ทำให้เป็นการยากขึ้นที่ผู้ผลิตฮาร์ดแวร์จะอัพเกรดแพลตฟอร์มดังกล่าวเป็นเวอร์ชันล่าสุดให้กับผู้ใช้ได้ โดยทั่วไปแล้วผู้ใช้จะต้องรอหลายเดือนหลังจากกูเกิลปล่อยอัพเดท Android ล่าสุดออกมาและกว่าที่ผู้ผลิตจะปรุงแต่งจนสามารถอัพเดทให้กับผู้ใช้งานได้ การแยกส่วนนี้หมายถึงผู้ใช้จะไม่ได้รับประสบการณ์การใช้งานเช่นเดียวกันระหว่างที่ใช้โทรศัพท์จากยี่ห้อต่างๆ อีกด้วย
ปัญหาดังกล่าวไมโครซอฟท์ก็เคยประสบมาแล้ว และหากกูเกิลไม่รีบแก้ไขอย่างเร็วด่วนแล้วท้ายที่สุด Android ก็อาจลงเอยในสถานการณ์เช่นเดียวกับ Windows Mobile
ที่มา: Neowin.net
on
แล้วจะรอดูแล้วนะครับ
paween_a Thu, 07/10/2010 - 08:37
แล้วจะรอดูแล้วนะครับ MS
ถ้าเป็นไปได้จริงก็เยี่ยมยอดเลย
ผมเองก็แอบสงสัยว่า Microsoft
tekkasit Thu, 07/10/2010 - 08:56
ผมเองก็แอบสงสัยว่า Microsoft จะทำให้ Windows Phone 7 แก้ปัญหา fragmentation ได้ดีแค่ไหน
ทั้ง Microsoft และ Google ก็ตกอยู่ในกลุ่มเดียวกัน คือตัวเองไม่ได้ขายฮาร์ดแวร์ตรงๆ ดังนั้นผู้ผลิตแต่ละเจ้า (HTC, SE, Samsung, LG และอื่นๆ) ต้องสร้างความแตกต่างให้กับเครื่องตัวเอง เช่น แตกจอเป็นหลาย resolution เท่าที่ OS รองรับ เพื่อจับแต่ละตลาด ตั้งแต่ตลาดล่างจนตลาดบนสุดๆ, ไล่ตาม OS รุ่นล่าสุดเท่าที่เป็นไปให้ให้นำสมัย, อายุฮาร์ดแวร์ที่สั้นลง ทำให้ขาดแรงจูงใจในการพยายามอัพเดท OS เก่าบนเครื่องที่ขายไปแล้ว
ซึ่งจะไม่เหมือนกับ BB และ Apple ที่ควบคุมทั้งฮาร์ดแวร์และซอฟท์แวร์ OS ที่ออกมา ทำให้จำนวน fragment มันน้อย รวมถึงควบคุมได้ว่าฮาร์ดแวร์รุ่นที่ออกมาจะไปสร้าง fragment ใหม่หรือไม่, ควบคุม OS ให้มีการปล่อยออกมาเป็นจังหวะตามฮาร์ดแวร์ที่ตัวเองต้องการ
เป็นไปได้หรือเปล่าที่จะทำให้ม
veer Thu, 07/10/2010 - 08:58
เป็นไปได้หรือเปล่าที่จะทำให้มือถือลงโปรแกรมใหม่รวมถึง OS ใหม่ง่ายเหมือน PC ... ตอนนี้ที่ทำไม่ได้เพราะว่าติดปัญหาทางเทคนิคอะไร หรือว่าผู้ผลิตไม่ต้องการให้เป็นแบบนั้น
ปัญหาตรึม CPU
tekkasit Thu, 07/10/2010 - 10:38
In reply to เป็นไปได้หรือเปล่าที่จะทำให้ม by veer
ปัญหาตรึม CPU ก็คนละกลุ่มคละเคล้ากันไป ไม่ใช่มีแต่ x86/x64 เพียงอย่างเดียว, debugging tool ที่ยังเด็กมากเมื่อเทียบกับ PC, หน้้าจอที่มีกันหลากหลายขนาด บางครั้งแค่ scale-up จออย่างเดียวไม่เพียงพอ, resource ที่จำกัดกว่าบน Desktop, response time ที่ดีและรวดเร็วกว่าบน Desktop
ที่สำคัญ Google ไม่ได้รายได้จากกากที่ผู้ใช้อัพเกรด OS จากลูกค้าโดยตรง ไม่เหมือนไมโครซอฟท์วินโดว์ส ที่ลูกค้าต้องซื้อ Windows จาก Microsoft ไม่ใช่จาก HTC, SE, ฯลฯ ทำให้ภาระการตรวจสอบการทำงานร่วมกันได้ (compatibility) ไม่ได้รวมศูนย์ที่ไมโครซอฟท์ แต่ตกอยู่กับผู้ผลิตมือถือแต่ละเจ้า และแต่ละเจ้าเมื่อได้เงินจากการขายฮาร์ดแวร์ไปแล้ว ก็มีแรงจูงใจน้อยมากที่จะมาขยันอัพเดทโอเอสให้ฟรีๆกับลูกค้าที่ซื้อไปแล้ว
อันที่จริง ไม่ว่าใครจะบ่น Microsoft Windows อย่างไรก็ตาม แต่ถ้ามองว่าสำหรับตลาด consumer แล้ว ผมคงต้องให้เครดิตเค้าเรื่อง backward compatibility ของกลุ่ม Windows ทำได้ดีมากๆ และเป็นสถาปัตยกรรมสำหรับที่อยู่ได้นานสุดๆ OS บ้าอะไรอยู่ได้ 5-9 ปี หรือถ้านับสุดสายทั้งตระกูลก็ครอบคลุมเวลาสักยี่สิบปีด้วยซ้ำ เอาโปรแกรมที่เขียนบน DOS ยุค 8086/8088 หรือ Windows 3.x บน 386 มาได้รันบน Windows 7 หรือ Windows 2008 Server 64-bit ก็ได้เลย
ปล.ลงโปรแกรมบน Windows บน PC น่ะง่าย แต่ตอนถอดถอนออกให้เกลี้ยงๆน่ะ ยากจะตายไป
ใช้ gcc build
veer Thu, 07/10/2010 - 15:03
In reply to ปัญหาตรึม CPU by tekkasit
ใช้ gcc build ใหม่ได้เปล่าครับ? แบบ ports
ผมไม่เคยเห็นโปรแกรมในเชิงพาณิ
tekkasit Thu, 07/10/2010 - 18:21
In reply to ใช้ gcc build by veer
ผมไม่เคยเห็นโปรแกรมในเชิงพาณิชย์แบบจับตลาดแมสตัวไหน เวลาซื้อต้องมานั่งคอมไพล์โค้ดกันนะครับ
build ไว้รอก่อนสัก 4-5 แบบ
veer Thu, 07/10/2010 - 21:57
In reply to ผมไม่เคยเห็นโปรแกรมในเชิงพาณิ by tekkasit
build ไว้รอก่อนสัก 4-5 แบบ ได้เปล่าครับ? (จะพอหรือเปล่า?)
ผู้ผลิตไม่ต้องการให้เป็นแบบนั
put4558350 Thu, 07/10/2010 - 10:32
In reply to เป็นไปได้หรือเปล่าที่จะทำให้ม by veer
ผู้ผลิตไม่ต้องการให้เป็นแบบนั้นครับ
เหตุผลคือผู้ผลิตใด้กำไรจากการชื้อมือถือเครื่องใหม่ ดังนั้นผู้ผลิตจะ update os ไม่นานนัก
apple ก็เป็นหนึ่งในนั้น ถึงจะกำรไจาก app,itune,book แต่ update os ไม่ทุกเครื่อง รวมถึงจงใจตัดฟังชั้นบางส่วนของเครื่องเก่า เพื่อให้เครื่องใหม่ขายใด้
ถ้าซื้อ dev phone แบบ Aava
veer Thu, 07/10/2010 - 15:03
In reply to ผู้ผลิตไม่ต้องการให้เป็นแบบนั by put4558350
ถ้าซื้อ dev phone แบบ Aava มาจะไหวเปล่า?
เหมือนว่าบัลเมอร์กลัว Android
wiennat Thu, 07/10/2010 - 09:09
เหมือนว่าบัลเมอร์กลัว Android มากกว่า iPhone นะเนี่ย
ถ้า iPod Touch
veer Thu, 07/10/2010 - 09:51
In reply to เหมือนว่าบัลเมอร์กลัว Android by wiennat
ถ้า iPod Touch มันเกิดโทรศัพท์ได้ในราคา 7500 บาทขึ้นมา Apple คงน่ากลัวกว่านี้อีกเยอะ
จีนทำอุปกรณ์พ่วงต่อมาแล้วครับ
platalay Thu, 07/10/2010 - 09:55
In reply to ถ้า iPod Touch by veer
จีนทำอุปกรณ์พ่วงต่อมาแล้วครับ ใส่ซิมใช้ ipod โทรออกได้เลย
ราคาไม่แพงด้วย แต่ขาดตลาด
ขนาดผมกะจะฝากเพื่อนที่จีนซื้อ
desci Thu, 07/10/2010 - 10:24
In reply to จีนทำอุปกรณ์พ่วงต่อมาแล้วครับ by platalay
ขนาดผมกะจะฝากเพื่อนที่จีนซื้อให้มันยังบอกว่าหาไม่ได้เลย
สรุปว่ามันขายดีจนหมด
Blltz Fri, 08/10/2010 - 00:00
In reply to ขนาดผมกะจะฝากเพื่อนที่จีนซื้อ by desci
สรุปว่ามันขายดีจนหมด รึว่ามันไม่มีจริงกันหรอครับ
นั่นสิ ถ้าขายดีจริงมันต้องโผล
iStyle Fri, 08/10/2010 - 08:13
In reply to สรุปว่ามันขายดีจนหมด by Blltz
นั่นสิ
ถ้าขายดีจริงมันต้องโผล่ให้เห็นในไทยมั่งสิ
แล้วก็น่าจะมีก็อบกันออกมาเยอะด้วย(ขายได้นิ)
ไม่เชื่อว่าจีนแดงผลิตกันไม่ทันขนาดนั้น
http://www.youtube.com/watch?
alcanfane Fri, 08/10/2010 - 15:15
In reply to สรุปว่ามันขายดีจนหมด by Blltz
http://www.youtube.com/watch?v=0oHkSZcI1lY
อันนี้ครับ ชื่อ apple peel 520 หาดูได้ใน engadget ครับ
ใน ebay ขาย 90 - 130 ดอลครับ
ที่สงสัยก็คือ... ใส่เข้าไปแล้
Blltz Sat, 09/10/2010 - 03:21
In reply to http://www.youtube.com/watch? by alcanfane
ที่สงสัยก็คือ...
ใส่เข้าไปแล้ว App Phone จะมาจากไหน ในเมื่อไม่มีทางอยู่บน App Store และไม่มีใครกล่าวถึงใน Cydia
ผมว่ามันเป็นไปไม่ได้ที่จะเสียบปุ๊บโทรออกได้ปั๊บ
จริงๆ คือหาอยู่เหมือนกันฮะ แต่ไม่เคยเจอตัวจริงเสียที เห็นแต่คลิปเดิมๆ อย่างน้อยให้เห็น Before > After ก็ยังดี
ผมว่า Google
pines Thu, 07/10/2010 - 11:41
In reply to เหมือนว่าบัลเมอร์กลัว Android by wiennat
ผมว่า Google นี่คู่แข่งโดยตรงของ MS เลย ส่วน Apple ยังเป็น Partner กันได้หลายๆ ผลิตภัณฑ์
มันเร็วไปที่จะพูดอย่างนั้น
runnary Thu, 07/10/2010 - 09:20
มันเร็วไปที่จะพูดอย่างนั้น
+1 ตอนนี้มันยังไม่ออก
mementototem Thu, 07/10/2010 - 10:31
In reply to มันเร็วไปที่จะพูดอย่างนั้น by runnary
+1
ตอนนี้มันยังไม่ออก แถมออกเป็นรุ่นแรกก็ยังคุมได้อยู่หรอก แต่ว่า MS ก็บังคับ spec ไปแล้ว ถ้าไม่ทำตาม spec ที่บอก แล้วจะมาบ่น คงจะไม่ได้ล่ะมั้ง???
มันก็จริงของเขา
John Thu, 07/10/2010 - 09:27
มันก็จริงของเขา ตอนนี้ใช้แอนดรอยก็เริ่มมีปัญหาบางโปรแกรมใช้กับเครื่องบางรุ่นแล้วค้างหรือมีบั๊คทั้งที่ใช่ Firmware เวอร์ชั่นเดียวกัน ตอนนี้ผู้ใช้เริ่มงงจะเลือกโปรแกรมสักตัวต้องดูว่า FW เป็นรุ่นใช้ได้หรือเปล่าและยังต้องดูว่าใช้กับเครื่องเราได้ไหม
write once bug anywhere
bean3g Thu, 07/10/2010 - 14:09
In reply to มันก็จริงของเขา by John
write once bug anywhere
ฮา!!!! ^ ^
gondolaz Fri, 08/10/2010 - 12:42
In reply to write once bug anywhere by bean3g
ฮา!!!! ^ ^
เหมือนว่าจะเป็นการพูดกับ
iStyle Thu, 07/10/2010 - 09:35
เหมือนว่าจะเป็นการพูดกับ developer มากกว่า user นะประโยคนี้
เหมือนพี่ใหญ่เตือนน้องเล็กมาก
LuvStry Thu, 07/10/2010 - 09:51
เหมือนพี่ใหญ่เตือนน้องเล็กมากๆเลย หวังดีนะเนี่ย XD
แต่ก็นะทั้ง MS ละ GG ก็ขายแต่เรื่อง software เวอร์ชันต่อๆไปคงต้องทำให้ยืดหยุ่นมากขึ้น
( ไดร์เวอร์ไง)
คุ้น ๆ ว่า MS
moosaTAE Thu, 07/10/2010 - 10:25
คุ้น ๆ ว่า MS ล๊อคคุณสมบัติต่าง ๆ ของเครื่องมือถือที่ใช้ WP7 ต้องตรงตามคุณสมบัติที่กำหนดด้วยนี่ครับ น่าจะช่วยแก้ปัญหาได้ระดับหนึ่ง แต่ผมจำไม่ได้แล้วว่าต้องล๊อคสเป็คอะไรไว้มั่ง
ผมคุ้นๆ
mk Thu, 07/10/2010 - 10:25
ผมคุ้นๆ ว่าจ็อบส์ก็เคยพูดไว้แบบนี้ สถานการณ์มันจะเปลี่ยนตอนออกรุ่น 3-4
ไม่เชื่อต้องถามผู้ใช้ iPhone รุ่นแรกดู ว่าตอนนี้เป็นไงกันบ้าง
สบายดีครับ (ฮา)
mr_pakorn Fri, 08/10/2010 - 09:50
In reply to ผมคุ้นๆ by mk
สบายดีครับ (ฮา)
ตกลงว่า App สำหรับ WinPhone 7
lew Thu, 07/10/2010 - 10:31
ตกลงว่า App สำหรับ WinPhone 7 จะลงไปใช้เครื่อง WinPhone 6.5 ได้???
หรืออย่างน้อยกลับกันได้???
ใช้ได้กับทุก Windows Phone
superballsj2 Thu, 07/10/2010 - 11:59
In reply to ตกลงว่า App สำหรับ WinPhone 7 by lew
ใช้ได้กับทุก Windows Phone แต่ไม่ใช่กับทุก Windows Mobile มั้งครับ ^^
ในข่าว "หากพัฒนาแอพฯ บน
mokin Thu, 07/10/2010 - 18:05
In reply to ตกลงว่า App สำหรับ WinPhone 7 by lew
ในข่าว "หากพัฒนาแอพฯ บน Windows Phone 7 แล้วมันจะสามารถใช้ได้กับ Windows Phone ทุกเครื่อง ไม่เหมือนกับ Android"
ส่วน Windows Mobile คงไม่ได้คิดถึงหรอกรอเผามากกว่า
android
nolykk Thu, 07/10/2010 - 10:46
android จะทำยังไงให้ผู้ใช้บ้านๆไม่ต้องมาคิดมากว่าเครื่องเราลง FW อะไรได้ ทำไมอัพ FW นี้ไม่ได้ แล้วอัพแล้วจะทำอะไรได้บ้าง อะไรไม่ได้บ้าง
เช่นเดียวกับ windows phone
ปัญหาที่สำคัญอย่างหนึ่งของ
Aphorist Thu, 07/10/2010 - 10:58
ปัญหาที่สำคัญอย่างหนึ่งของ Android คือการแยกส่วน (ต้นฉบับใช้ fragmentation)
ผมว่าน่าจะเป็น กระจัดการะจาย มากกว่านะครับ เพราะต่างคนต่างทำ ต่างปรับปรุง
+1
joomla Thu, 07/10/2010 - 11:27
In reply to ปัญหาที่สำคัญอย่างหนึ่งของ by Aphorist
+1 ทำให้ผมเข้าใจได้ง่ายขึ้นกว่าเดิมเยอะ
งืม
exboy Thu, 07/10/2010 - 11:32
งืม เป็นปัญหาอันใหญ่หลวงอย่างยิ่ง
แล้วผู้ผลิตก็แข่งกันผลิตมือถือรุ่นใหม่มากกว่าจะมาตามอัพเดทให้รุ่นเก่าซะด้วย (เช่น โมโต)
Ballmer พูดได้น่าสนใจ
pines Thu, 07/10/2010 - 11:43
Ballmer พูดได้น่าสนใจ ส่วนตัวผมคิดว่า MS น่าจะทำได้ อย่างน้อยก็มีประสบการณ์เรื่อง Compatibility มาพอสมควร
เรื่องความแตแยกของแต่รุ่นผมว่
jirayu Thu, 07/10/2010 - 11:46
เรื่องความแตแยกของแต่รุ่นผมว่าจริงนะ
Windows Phone 7 ไม่อนุญาตให้ผู้ผลิตแก้ไขอะไรได้มากมายแบบ Windows Mobile หรือระดับที่จะแก้ตั้งแต่ Kernel ยังได้อย่างเช่น Android
แต่ยังไง ความแตกแยกของแต่ละรุ่น ก็ยังต้องเจออยู่ดี แต่น่าจะน้อยกว่า Android
HTC แก้ปัญหาโดยการทำเป็น app
bean3g Thu, 07/10/2010 - 14:12
In reply to เรื่องความแตแยกของแต่รุ่นผมว่ by jirayu
HTC แก้ปัญหาโดยการทำเป็น app ไงล่ะ เพราะหน้าแรกมันเหมือนกับ Icon บน desktop กลาย ๆ
โดนมากับตัว Ballmer พูดถูก
kamij33 Thu, 07/10/2010 - 11:50
โดนมากับตัว Ballmer พูดถูก
ข้อเสียที่ผมไม่ชอบที่สุดของ
zerntrino Thu, 07/10/2010 - 12:32
ข้อเสียที่ผมไม่ชอบที่สุดของ Android เลยครับ
แต่ Anroid 3.0 ก็มีข่าวว่า
จะไม่ให้ปรุง OS มากแล้วไม่ใช่หรอครับ
อาจแก้ปัญหานี้ได้นะ
ปรับปรุง API
Jonix Thu, 07/10/2010 - 14:46
ปรับปรุง API เพื่ออนาคตที่ดีกว่า มันเหมือนเขกตัวเองเชียวนะครับ
Google เร่งการพัฒนายังกกะกดปุ่ม FFWD ไม่กี่ปีแซง Windows CE ได้นี่สุดยอดแล้ว
เมือนจะบอกว่า
Not Available … Thu, 07/10/2010 - 15:53
เมือนจะบอกว่า แกช้าลงหน่อยเถอะ ตรูตามไม่ทันแล้ววว
เห็นด้วยกับคุณสตีฟ
mokin Thu, 07/10/2010 - 18:01
เห็นด้วยกับคุณสตีฟ บัลเมอร์
กำลังลังเลกับเรื่องแนวนี้เลย ถ้าซื้ออย่างหนึ่งในแพล้ตฟอร์มหนึ่งก็ต้องซื้อเหมือนกันเพื่อจะได้ไม่ต้องเปลื้องเงินซื้อ App เช่น ถ้าซื้อ iPad มันก็ต้องใช้ iPhone มันถึงจะคุ้ม
ใจจริงต้องการซื้อแอนดอร์ย แต่มองการพัฒนา App แล้วการพัฒนายังไม่เป็นกลุ่มเป็นก้อนเลย
ผมว่าใครที่ยังตัดสินใจไม่ได้ห
gondolaz Fri, 08/10/2010 - 13:00
ผมว่าใครที่ยังตัดสินใจไม่ได้หรือกังวลกับเรื่องการแบ่งสาย การเข้ากันได้ ลองคิดแบบนี้นะครับเผื่อมันจะได้ง่ายขึ้น... คือลองมองว่าเราซื้อเครื่องตอนนี้แล้วใช้งานอีกซัก 2 ปี เครื่องรุ่นไหนจะตอบสนองการใช้งานของเราได้ รุ่นไหนเหมาะกับเราก็ซื้ออันนั้น ...ที่พูดนี่ไม่มีเจตนาแอบแฝงนะครับ เพราะผมเองก็เคยมีปัญหาแบบนี้เหมือนกัน
ก่อนหน้านี้ใช้ Moto รุ่นที่เป็น Linux ฝาพับ+Graffiti มาตลอด 2-3 รุ่น (ก่อนนั้นใช้ Palm กับ Treo) เครื่องสุดท้ายคือ Motorola Ming (A1200 รึเปล่าจำไม่ได้) ใช้อยู่นานครับจนที่ยึดฝาพับมันแตกก็ยังทนใช้อยู่ ก็เพราะมัวแต่คิดเรื่องพวกนี้แหละครับ ตอนนั้น Android 1.5,1.6 เข้าเมืองไทยหลายตัวแล้วรวมทั้ง SAMSUNG Galaxy Spica ด้วย แต่ก็ยังไม่ยอมซื้อแล้วตัดใจไปซื้อ NOKIA 5130 มาใช้ไปพลางๆ ก่อน แล้วก็ยังลังเลอยู่อีกหลายเดือนครับ ตอนหลังก็ตัดสินใจไปซื้อ Spica มาจนได้ (ตอนนั้นมัน Up เป็น 2.1 จากโรงงานมาแล้ว แต่ตัวเองไม่ได้รู้เรื่องหรอกนะ ตอนไปซื้อก็เข้าใจว่ายังเป็น 1.x อยู่.. อารมณ์ตอนซื้อก็ประมาณว่า "เป็นไงเป็นกันวะ") ตอนซื้อคนขาย (ผู้หญิง) ยังบอกว่า "โหพี่ใช้โคตรยากเลย" ..ตอนนั้นผมยิ่งใจเสียเลย
...แต่ตอนนี้..มีความสุขกับเจ้า Spica ดีครับ เอาไว้ซื้อคราวหน้าจะเอา Android รุ่น Top เลย ^_^
ขอให้ทำได้อย่างที่พูดละกัน..
beersonic Mon, 11/10/2010 - 10:16
ขอให้ทำได้อย่างที่พูดละกัน..
ผมเองตอนนี้ก็ใช้ Omnia กับ WM6.5 อยู่.. ไอ้ปัญหานี้ เป็นปัญหาที่น่ารำคาญที่สุดของ WM เลย