Android

JR Raphael นักเขียนของ Computerworld สรุปสถานการณ์การอัพเดต Android 4.0 ของผู้ผลิตมือถือรายต่างๆ ออกมาเป็นเกรด

วิธีคิดคะแนนของ JR Raphael จะมีเงื่อนไขอยู่บ้าง คือเขาจะเปรียบเทียบการออกอัพเดตกับ "คำสัญญา" ของผู้ผลิตแต่ละราย ว่าทำได้ตามสัญญาหรือไม่ (ไม่ได้เทียบว่าใครอัพเร็วกว่ากัน) และกำหนดเส้นตายในการคิดคะแนนถึงวันที่ 31 มีนาคมนี้เท่านั้น

เรียงตามตัวอักษร

  • Acer: เกรด A (ทำได้ตามสัญญาสำหรับ A200, เหลือ A100/A500 ที่สัญญาว่าจะได้กลางเดือนเมษษายน)
  • Archos: เกรด A (ทำได้ตามสัญญาสำหรับ Archos G9 ทุกรุ่น)
  • ASUS: เกรด A (ทำได้ตามสัญญาสำหรับ Transformer Prime)
  • HTC: เกรด B- (ทำได้ตามสัญญาเกือบหมด ยกเว้น Sensation 4G)
  • Huawei: เกรด F (ผิดสัญญาทั้งหมด เพราะยังไม่ออกอัพเดตใดๆ ภายในไตรมาสแรกที่เคยพูดไว้)
  • LG: ให้คะแนนไม่ได้ (LG สัญญาว่าจะออกอัพเดตในไตรมาส 2-3 ซึ่งไม่คิดคะแนนในรอบนี้)
  • Lenovo: ให้คะแนนไม่ได้ (Lenovo บอกว่าจะออกอัพเดตไตรมาส 2)
  • Motorola: เกรด D (ผิดสัญญาว่าจะอัพเดตให้ RAZR ช่วงต้นปี)
  • Notion Ink: เกรด F (สัญญาว่าจะออก ICS ตั้งแต่เดือนพฤศจิกายน 2011 บัดนี้ยังไม่มีวี่แวว)
  • Samsung: เกรด C- (ออกอัพเดตให้ SII แต่ยังไม่มีของ Note ตามที่สัญญาไว้)
  • Sony: ให้คะแนนไม่ได้ (Sony สัญญาว่าจะออกไตรมาสที่สอง)
  • Toshiba: ให้คะแนนไม่ได้ (สัญญาว่าจะออกช่วงฤดูใบไม้ผลิ)

ส่วนคะแนนของกูเกิลเอง ได้เกรด C ด้วยเหตุผลว่า Nexus S และ Xoom บางเวอร์ชันยังไม่ได้อัพเดตจนถึงวันนี้ ถึงแม้กูเกิลจะไม่เคยสัญญาเรื่องวันอัพเดตอย่างจริงจัง แต่การแปะแบรนด์ Nexus ก็ควรจะอัพเดตได้ก่อนใครเพื่อน

ที่มา - Computerworld

หมายเหตุ: ผู้เขียนทำรายชื่อข้อมูลการอัพเดตเป็น Android 4.0 ของอุปกรณ์แทบทุกรุ่นในตลาดไว้ที่ Android 4.0 upgrade list: Is your device getting Ice Cream Sandwich?

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

ninja741 Sat, 31/03/2012 - 13:50

มี Android ตัวไหนบ้างมั้ยที่ผู้ผลิตดูแลให้เกิน 1 ปี??

เห็นพอออกรุ่นใหม่ก็ทิ้งรุ่นเก่ากันหมด

hisoft Sat, 31/03/2012 - 14:00

WP7 ดีกว่า ผู้ผลิตอัพให้ตามสัญญาแต่ MS เลทททท (T_T)

ทำให้เห็นว่าผู้ผลิตยังไม่เข้าใจว่า ผู้ใช้ต้องการอะไร

ผู้ใช้ต้องการเครื่องสมาร์ตโฟนที่ใช้งานตอบสนองได้ด้วยซอฟท์แวร์ที่ทันสมัย การเน้นขายฮาร์ดแวร์ที่ดีแต่ซอฟท์แวร์กลับละเลยการดูแลพัฒนาให้รองรับ ทำให้ Lifecycle ต่ำจนมูลค่าต่ำกว่าราคาที่ควรจะเป็นอย่างมาก เมื่อถึงจุดหนึ่งผู้ใช้เริ่มเข้าใจตัวเองก็จะรู้ว่า Android ไม่ได้ถูกอย่างที่คิด เพราะมูลค่าโดยรวมของผลิตภัณฑ์ (Hardware+Software) มีมูลค่าลดลงเร็วมาก

ไม่ใช่ขายเทคโนโลยีด้าน Hardware แต่ต้องเป็นการขายเทคโนโลยีเพื่อการใช้งาน

อยากให้เป็นเหมือนวินโดวส์อ่ะ แบบไปลงเครื่องไหนก็ได้ ทางค่ายมือถือแค่ออก driver (เรียก kernel รึเปล่า? ผมไม่ค่อยมีความรู้) ให้ก็พอ หุหุ

ผมก็ไม่รู้เหมือนกัน ทำไมทำง่าย ๆ อย่างนั้นไม่ได้ สงสัยต้องรอเซียน linux หรือผู้ที่เกี่ยวข้องมาให้ความรู้

jazztronik Sat, 31/03/2012 - 16:09

ถ้า Android ยังแก้ปัญหาตรงนี้ไม่ได้ ... ผมว่ามีผลเสียระยะยาวแน่นอน

กูเกิลไม่น่าได้ c นะ เป็นผม ผมให้ D เลย มือถือตัวเองมีแค่สามรุ่น (เลิก support ไปแล้วรุ่นนึงอีกต่างหาก) แล้วยังเป็นเจ้าของ os เอง พัฒนาโค้ดส่วนใหญ่เอง แต่ดันอัพเดตช้ากว่ายี่ห้ออื่น -*-

+1 เห็นด้วยอย่างแรง

เคยมีข่าว S2 อัพเป็น ICS
ตอนแรกก็ 03/03/55
เลื่อนเป็น 30/03/55

แล้วก็เลื่อนอีก ........

และเรื่องอื่นที่มีปัญหาอีกเพียบ

myung Sat, 31/03/2012 - 19:03

ร้องหา ICS กันจัง

เตรียมพร้อมรับมือกับการซดพลังงานของมันหรือยัง

ส่วนตัวผมว่า ที่ช้าเนี้ยเพราะแก้ปัญหาการบริโภคพลังงานไม่ได้นี่แหละ

Architec Sat, 31/03/2012 - 19:36

In reply to by myung

ผิดที่ VM ครับ ต้นตอปัญหาที่ใหญ่ที่สุดของ Android เลยแหละ

WinCE รันคอร์เดียวลื่น แต่พี่แกเล่นสี่ห้าคอร์ถึงจะลื่นเท่ากัน ถ้าไม่แก้ที่ต้นเหตุ มีหวังบานปลาย

vm เป็นปัญหาจริงครับ แต่ก็เป็นสิ่งที่จำเป็นของ os สมัยใหม่ในเวลาเดียวกัน (ใน os 3 ตัวหลักคือ android ios windows8 มีเพียง ios เท่านั้นที่ไม่มี vm) ถ้าถามว่าทำไมจำเป็น เพราะ cpu ไม่ได้มีสถาปัตยกรรมเดียวครับ มีทั้ง arm i386 และอื่น ๆ ที่จะตามมา ในยุคนี้ถ้า os ไหน ไม่มี vm ในอนาคตคงสู้เขาไม่ได้ (เพราะ os ที่รันได้บนทุก platform ถึงจะครอบครอง ตลาดทั้งหมดได้)

ผมคิดอีกมุมนึงคือ ให้ภาระเป็นของ Compiler ที่แปลงภาษาไปเป็น Native Code ของ Architecture นั้นๆเลยจะดีกว่า แต่นั่นจะเป็นปัญหาเรื่อง Security อีก (พอดีผมทำไมโครฯน่ะ นี่ชวนให้นึงถึงความห่วยของกราฟิกบน Linux เลยนะเนี่ย)

ผมเห็นว่า Dalvik VM ควรจะต้องปรับปรุงขนานใหญ่เลยแหละครับ

นั่นคือยุคเก่าไงครับ ตั้งแต่มีคอมพิวเตอร์มา เราก็ใช้ native code มาโดยตลอดจนกระทั้งมี java (ทำมาเพื่อแก้ปัญหา การทำงานข้าม cpu ข้อดีคือไม่ต้อง compile code ใหม่ ข้อเสียคือ performance) ก็ต้องเลือกเอา แต่ผมเห็นว่าในยุคนี้เขาได้เลือกแล้วครับ ว่าข้อเสียด้าน performance ใช้วิธีเพิ่ม hardware เอา แต่ได้ข้อดีคือ code สามารถนำไป run ได้ทุกเครื่องโดยไม่ต้อง compile ใหม่

เปิดประเด็นใหม่ซะแล้ว, สำหรับเรื่องที่ถกกันอยู่ข้างบนนั้น ให้อ่านคอมเมนต์ที่เคยถกกันมาก่อน "แบบใจเย็นๆ ค่อยๆอ่าน" เพราะมันดราม่าแฮะ -*-

ผมเขียน .NET MF เน้อ แรม 50K , แฟลช 512K ทำงานบน VM นี่ซดแรมกันให้พร่องเลยแหละ Out of Memory Exception ตลอด T_T

แต่ประเด็นของคุณ papasek นี่น่าถามเนอะ เพราะผมก็ไม่รู้เลยอ่ะว่าข้างใน Win8 มันมีอะไรบ้าง

ผมก็ว่า winRT น่าจะเป็น vm ครับจากที่ดูข้อมูลมาหลายข่าว ที่ผมวิเคราะห์ไว้คือ microsift ใช้ metro บังคับทางอ้อมให้ developer เขียนโคดบน winRT ซึ่งโคดนี้ สามารถ run ได้ทั้ง arm และ x86 ครับ (ส่วนเรื่องประสิทธิภาพ ต้องหาคนลองให้ดูอีกทีว่ามันดีกว่า android หรือเปล่า)

WinRT ไม่ใช่ VM แน่นอน เพราะ C++/CX มันเป็น Native

เท่าที่ผมรู้ .NET Framework จะครอบ WinRT/Win32 API อีกทีหนึ่ง ส่วน WinJS (สำหรับโปรแกรมที่เขียนด้วย HTML 5) น่าจะครอบ WinRT/Win32 API อีกต่อเหมือนกัน ส่วน WinRT นี้เดาว่าบางส่วนจะครอบ Win32 API อีกที ส่วนบางส่วนน่าจะใช้ Native API เลย

แต่ VM ของ .NET แรงมากเลยนะคับ คนละชั้นกับ Dalvik เลยทีเดียว

ขอความรู้นิด ถ้ามันไม่ใช่ vm แล้วมันใช้เทคนิคอะไรในการทำให้โคด รันได้ทั้งบน arm และ x86 ครับ (ตามข่าว app metro สามารถรันได้บน cpu ทั้ง 2 ชนิด)

เอาตามความเข้าใจผมนะครับ

Windows 8 ที่เราซื้อมาใช้กับ x86 ไม่สามารถใช้กับ ARM ได้ และ vice versa

คุณซื้อ Windows 8 1 license = 1 เครื่อง ถ้าคุณจะเอาไปลงทั้ง x86 และ ARM นั่นแสดงว่าคุณลง 2 เครื่อง ฉะนั้น ไมโครซอฟท์น่าจะแยกขายระหว่าง x86 และ ARM ชัดเจนเลยครับ

ส่วน app metro นั้นก็น่าจะแยก build กันเลย (ตามลิงค์นี้ครับ)

เสริมด้วยลิงค์นี้ Building Windows for the ARM processor architecture อ่านลงไปเกือบสุดท้ายจะเห็นว่ามันแยก code กันครับ

และด้วยเหตุผลทางด้านบน ทำให้ความน่าจะเป็นที่ Windows 8 ทำงานบนฐานของ VM น้อยลงไปด้วย อันนี้ผมยังหาข้อมูลชัดๆ ไม่ได้ ... แต่ส่วนตัวแล้วคิดว่า "ไม่" ครับ

เรื่องนี้ไม่เกี่ยวกับว่าฮาร์ดแวร์แรงไม่พอ แต่เป็นเรื่องประสิทธิภาพครับ

ปล. ขออภัยครับ ผมเพิ่งนึกออกเมื่อคืนว่าผมถามค้างเอาไว้ ก็เลยมาตอบช้า ขออภัยด้วยครับ :D

ขอบคุณสำหรับข้อมูลครับ ข้อความที่เกี่ยวข้องน่าจะเป็น 'Code that uses only system or OS services from WinRT can be used within an app and distributed through the Windows Store for both WOA and x86/64.' ซึ่ง ไม่มีการพูดถึง vm และก็ไม่ได้มีการพูดถึง การสร้าง build แยก สำหรับ x86/64 และ WOA (ในทางปฏิบัติ ก็มีแค่ 2 ทางนี้ คือถ้า ไม่แยก code ก็ต้องใช้ vm) ส่วนเรื่อง build ของตัว os windows 8 เอง บน ARM กับ x86 มันต้องคนละ build อยู่แล้วครับ ผมลองหาข้อมูลส่วนที่เป็นการ ส่ง app ไปยัง market ก็เหมือนว่าไม่มีการพูดถึงการแยก build ARM กับ x86 เลย (ผมว่าข้อมูลมันยังไม่ชัดเจนนะครับ)

การที่เขียน c++ ได้ไม่ได้ยืนยันว่ามันไม่ใช่ vm ครับ (อย่าง andorid ก็สามารถเขึยน native code ได้เหมือนกัน) มีจุดสงสัยคือทำไมต้องสร้าง winRT ขึ้นมาใหม่ทั้ง ๆ ที่มีทั้ง win32 api และ .net อยู่แล้วถ้าแค่เพิ่ม touch interface ก็ extend win32 api ก็พอแล้ว (คำตอบที่ผมตอบในใจคือ การ run code ข้าม cpu เพราะมันมีทั้ง x86/64 ARM แต่เห็นยืนยันหนักแน่แบบนี้ ผมชักไม่แน่ใจ คงต้องไปหาข้อมูลเพิ่มเติม)

PaPaSEK Wed, 04/04/2012 - 12:22

In reply to by leonoinoi

"ทำไมต้องสร้าง winRT ขึ้นมาใหม่ทั้ง ๆ ที่มีทั้ง win32 api และ .net อยู่แล้ว"

WinRT ก็น่าจะทำงานบน Win32 api และ .NET บางส่วนอยู่แล้วครับ

WinRT เป็น API ที่ช่วยให้การเขียนแอพฯ ง่ายขึ้นไงครับ

UltimaWeapon Wed, 04/04/2012 - 13:04

In reply to by leonoinoi

http://en.wikipedia.org/wiki/C%2B%2B/CX

"The language extensions borrow syntax from C++/CLI but target the Windows Runtime and native code instead of the Common Language Runtime and managed code."

http://blogs.msdn.com/b/vcblog/archive/2011/10/20/10228473.aspx

"Please note, however, that while the C++/CX syntax is very similar to C++/CLI, the underlying implementation is very different, it does not use the CLR or a garbage collector, and it generates completely native code (x64, x64, ARM depending on target)."

-Rookies- Sat, 31/03/2012 - 20:06

In reply to by myung

ก็ใช้อยู่นะ 4.0.3 ถามว่ากินแบตเพิ่มมั้ย ตอบว่ากินเพิ่ม ถามว่าเดือดร้อนมั้ย ไม่เดือดร้อน เพราะต้องชาร์จทุกวันอยู่ดี มันไม่ได้กินเพิ่มขึ้นแบบมหาโหด มีแค่ไม่กี่ครั้งที่จำเป็นต้องชาร์จก่อนครบวัน (เล่นเน็ต+เกมเยอะเกิน) และอัพเดตใหม่ 4.0.4 เห็นเขาว่ากันว่าแก้ปัญหากินแบตไปแล้ว (ยังไม่ได้ลองเลยไม่รู้ว่าจริงมั้ย)

ป.ล. และเห็นด้วยว่าที่ช้าเนี่ย สงสัยแก้ปัญหาเรื่องแบตยังไม่ได้จริงจัง (คงแก้ได้นิดเดียว แต่เจ้าอื่นเขาอัพตามขึ้นมาเป็น 4.0.3 กันหมดแล้ว เลยจำเป็นต้องออกรุ่นขัดตาทัพ 4.0.4 ออกมาก่อน จะได้ไม่โดนด่าเยอะ)

ถ้าหากผู้ผลิตปล่อยให้อัพเกรดกันได้เรื่อยๆ ก็จะทำให้ขายเครื่องใหม่ไม่ได้
ดังนั้นการปล่อยให้มีการอัพเกรด แต่ช้าหน่อย อาจจะเป็นทางออกที่ดีที่สุดของผู้ผลิต (เดาเอานะ)

มันดีกว่าไม่ใช่หรือครับ ถ้าโทรศัพท์ที่เราใช้งานอยู่ทุกวัน สามารถใช้งานได้ดีขึ้น ถ้าไม่อัพก็ใช้งานเป็นโทรศัพท์ได้จริงอยู่ครับ
แต่ที่เราบ่นๆกันก็เป็นการเรียกร้องสิทธิ์ที่ลูกค้าควรได้นี่ครับ :)

ถ้าไม่บอกว่าจะอัพเกรดเมื่อไหร่ ก็ไม่ถูกตัดเกรด ถ้าจะให้ดีน่าจะประเมินว่า จำนวนรุ่นที่ "ควรจะได้" ics แล้วผู้ผลิตพยายามทำออกมาให้อัพเกรดได้ด้วยก็คงดี

สมาร์ตโฟน อย่าง แอนดรอยด์ iOS นี่ มาพร้อมกับตัวเครื่อง (ผู้ใช้เสียเงินซื้อพร้อมกับตัวเครื่อง)
ไม่เหมือน PC ที่ OS อาจเสียเงินหรือไม่ก็ได้ ถ้าผู้พัฒนาออกอัปเดตสม่ำเสมอ ผู้ใช้ก็รู้สึกอุ่นใจ แต่อย่างว่า...
ตลาดสมาร์ตโฟน เปลี่ยนแปลงเร็วมาก แค่ 1-2 ปี โนเกีย ก็เพลี่ยงพล้ำได้
และไม่เคยคิดว่า สมาร์ตโฟน ราคาแพงๆ อย่าง iOS จะขายได้เยอะ
กลับกลายเป็นว่า แพงด้วย ขายดีด้วย ไปได้