By advertorial on Tag: Review, MeeGo
Review

หลังจาก MeeGo ได้พัฒนามาสักพักหนึ่ง แม้จะค่อนข้างช้าเกินไปสำหรับตลาดโทรศัพท์มือถือ ส่วนหนึ่งคือต้องรอ Atom รุ่นที่พร้อมสำหรับโทรศัพท์จริง แต่ทิศทางของโครงการในช่วงหลังทาง MeeGo ก็ได้พยายามปรับไปยังตลาดที่ยังไม่อิ่มตัวเช่นแท็บเล็ตและระบบคอมพิวเตอร์ในรถ โดยแท๊บเล็ตดูจะเป็นตลาดแรกที่ทางอินเทลทุ่มพัฒนาเพื่อดันสินค้าลงสู่ตลาดให้ได้เพราะ Atom นั้นประหยัดไฟพอที่จะทำงานบนแท็บเล็ตได้นานพอ

MeeGo รุ่น 1.2 เป็นรุ่นแรกที่จะรองรับ MeeGo Tablet UX ซึ่งเป็นระบบติดต่อผู้ใช้แบบใหม่ที่สร้างขึ้นมาสำหรับแท็บเล็ตโดยเฉพาะ โดยภายในเรียกเฟรมเวิร์คตัวนี้ว่า MeeGo Touch Framework ที่พัฒนาต่อมาจาก Moblin ของอินเทลที่พัฒนาไว้เพื่อ MID ซึ่งคล้ายกันแต่รวมเอา Qt เข้ามาด้วย โดยตัว UI นั้นจะใช้ GPU ในการประมวลผลทั้งหมด ซึ่งก็เป็นไปในทางเดียวกับลินุกซ์สมัยใหม่ทุกวันนี้ที่ย้ายงานการประมวลผลส่วนติดต่อผู้ใช้ออกไปที่ GPU หมดแล้ว

ข้อดีสำคัญอย่างหนึ่งของ MeeGo คือแอพลิเคชั่นเกือบทั้งหมดที่พัฒนาอยู่บน Qt น่าจะนำมาคอมไพล์ใหม่เพื่อรันบน MeeGo Tablet ได้ทันทีซึ่งรวมถึงเดสก์ทอปแอพลิเคชั่นที่มีอยู่มากมาย ทีมงานของ MeeGo เองก็สาธิตความเป็นไปได้นี้ด้วยการพอร์ต Qt Creator ซึ่งเป็น IDE สำหรับการพัฒนา Qt เองให้ไปรันบน MeeGo ได้ และการที่รองรับทั้งเดส์ทอป, Symbian, รวมไปถึง Android ด้วยแล้ว แพลตฟอร์ม Qt ก็น่าจะทำให้เราสามารถพัฒนาแอพลิเคชั่นไปใช้งานหลายๆ ที่ได้โดยมีการแก้ไขน้อยกว่าแพลตฟอร์มอื่นๆ โดยที่ยังเข้าถึงความเร็วในระดับ native ได้

บทความนี้เป็นบทความชุดแรกในความร่วมมือระหว่าง Blognone และอินเทล ไมโครอิเล็กทรอนิกส์ (ประเทศไทย) ที่จะนำเสนออีกระบบปฏิบัติการหนึ่งที่เปิดเป็นโอเพนซอร์ส, มีเครื่องมือพัฒนาครบถ้วน, สามารถหาฮาร์ดแวร์มาเพื่อพัฒนาได้อย่างไม่ลำบากนัก, และมีโต้โผหลักอย่างอินเทลหนุนหลังพร้อมระบบตลาดขายแอพลิเคชั่นเพื่อให้นักพัฒนาสามารถสร้างรายได้ได้อย่างเป็นระบบโดยไม่เสียค่าใช้จ่าย โดยบทความนี้เป็นบทความแรกในบทความหกบทความที่จะนำเสนออย่างต่อเนื่องหลังจานี้

บทความแรกจะเป็นการแนะนำ MeeGo Tablet ซึ่งเริ่มมีการวางจำหน่ายกันในต่างประเทศแล้วในชื่อ ExoPC โดยตัว MeeGo Tablet นั้นยังอยู่ในระดับ alpha เท่านั้น แม้เราจะมี netbook tablet อยู่แล้วมันก็อาจจะเพียงพอสำหรับการพัฒนาแอพลิเคชั่นเพื่อรอแท็บเล็ตจริงๆ มากกว่าจะนำมาใช้งาน

การติดตั้ง MeeGo Tablet

เนื่องจาก ExoPC ยังหาซือไม่ได้ในเมืองไทย บทความนี้จึงอาศัยเครื่องเสมือน (virtual machine) แทนเครื่องจริง โดยเริ่มจากดาวน์โหลดได้ที่นี่ เลือกส่วนของ meego-tablet เพื่อเลือกเป็นเวอร์ชั่นแท็บเล็ต
การงานบนโปรแกรม VirtualBox ให้ดาวน์โหลด meego-tablet-ia32-qemu-{version}-sda.raw แล้วแปลงให้เป็นไฟล์ .vdi ก่อน ด้วย VBoxManage ด้วยคำสั่ง

VBoxManage convertfromraw meego-tablet-ia32-qemu-${version}-sda.raw meego-tablet-ia32-qemu-${version}-sda.vdi

หน้าจอของ MeeGo Tablet

เมื่อเปิดเครื่องขึ้นมาจะเริ่มต้นหน้าจอแรกด้วย Lock screen ที่มีแถบด้านบนแสดงสถานะแบตเตอรี่, ความดังเสียง, ระดับสัญญาณ และการเชื่อมต่อ ตรงกลางแสดงเวลา และวันที่ สามารถเลื่อนรูปสามเหลี่ยมที่มีแม่กุญแจลากขึ้นเพื่อปลดล็อค

เมื่อเข้ามาแล้วจะมาถึงหน้า Home screen สำหรับใน MeeGo Tablet จะเรียกว่า Panels โดยมีแถบแสดงสถานะเช่นเดียวกับ Lock screen ในส่วนหลักแบ่งออกเป็น 2 ส่วนคือ ด้านซ้าย My Tablet แสดงการเชื่อมต่ออุปกรณ์ด้านนอก, แอพลิเคชั่นที่ใช้บ่อย สังเกตว่ามีแต่ไอคอน แต่ไม่มีชื่อแอฟลิเคชั่น รวมถึงปุ่มกดไปยังแอฟลิเคชั่นทั้งหมด และการตั้งค่า ส่วนด้านขวาคือ Friends เป็นส่วนของรายชื่อเพื่อน

แท็บด้านบนเลื่อนลงมาจะพบ การตั้งค่าเชื่อมต่ออินเตอร์เน็ต และเสียง สำหรับการตั้งค่าเชื่อมต่ออินเตอร์เน็ต มี 2 แบบคือ ไร้สาย และมีสายซึ่งอาจจะแสดงให้เห็นว่าแท็บเล็ต Atom ตัวจริงก็น่าจะมีพอร์ตแลนใส่มาด้วยก็เป็นได้ สำหรับเสียง สามารถปรับเสียงได้โดยลากขึ้นลงปกติ

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

หน้าจอตั้งค่าเป็นรายการของหมวดที่จะเข้าไปตั้งค่าแอพลิเคชั่นที่ติดมากับตัว MeeGo สามารถตั้งค่าของ บลูทูธ, บราวเซอร์, บัญชีรายชื่อผู้ติดต่อ, อีเมล และอื่นๆ

ในส่วนการเลือกข้อความตัว MeeGo Tablet รองรับการเลือกข้อความเข้าสู่คลิปบอร์ดมาตั้งแต่ต้น โดนเมื่อกดค้างไว้จะมีเคอร์เพื่อให้ลากจุดเริ่มและสิ้นสุดของข้อความที่ต้องการใช้งาน

แอพพลิเคชันบน MeeGo Tablet

เช่นเดียวกับระบบปฎิบัติการเคลื่อนที่อื่นๆ MeeGo Tablet จะมาพร้อมกับแอพลิเคชั่นจำนวนหนึ่งเพื่อการใช้งานพื้นฐาน โดยส่วนสำคัญคือเบราเซอร์, แอพลิเคชั่นสำหรับการสื่อสารต่างๆ, แอพลิเคชั่นดูรูปภาพ, ที่อาจจะแปลกสักหน่อยคือมันมี Qt Creator มาด้วย ซึ่งน่าจะเป็นการสาธิตว่า MeeGo Tablet นั้นสามารรถใช้งาน Qt ได้เต็มรูปแบบมากกว่าจะตั้งใจให้ใครมาเขียนโปรแกรมจริงจังบนนี้จริงๆ

บราวเซอร์

เบราเซอร์ของ MeeGo Tablet ภายในนั้นคือ Chrome (เช่นเดียวกับรุ่น netbook) ซึ่งมีข้อดีคือการทำงานที่รวดเร็ว แต่ข้อเสียสำคัญคือการวางตัวอักษรภาษาไทยยังคงมีปัญหา โดยทั่วไปแล้วระบบปฏิบัติการที่นำ Chrome เข้าไปฝังตัวมักจะใช้ตัว stable ข่าวดีคือปัญหาการวางตัวอักษรไทยใน Chrome นั้นถูกแก้ไขไปแล้ว ดังนั้นจึงเป็นไปได้มากว่าถึงเวลาจริงๆ MeeGo Tablet จะมาพร้อมกับ Chrome รุ่นใหม่กว่านี้

เรื่องน่าสนใจคือ MeeGo นั้นมาพร้อมกับ Adobe Flash ในตัว ถ้าใครติดประเด็นนี้ก็อาจจะอุ่นใจได้อีกเปลาะ

สนทนา

ระบบแชตในรุ่น Alpha นี้รองรับสามระบบคือ Google Talk, Jabber, และ Facebook น่าแปลกมันไม่รองรับ MSN Messenger

รูปภาพ

แอพลิเคชั่นแสดงรูปภาพที่จริงแล้วอินเทลสาธิตหลายครั้งว่าแอพสำหรับดูรูปภาพนี้รองรับมัลติทัชเต็มรูปแบบ แต่เนื่องจากการทดสอบทำด้วยเมาส์จึงยังยืนยันไม่ได้ว่ามันทำได้ในรุ่นพัฒนาหรือไม่

แอพลิเคชั่นอื่นๆ

แอพลิเคชั่นอื่นๆ จะเป็นการเติมเต็มให้กับระบบปฎิบัติการให้เพื่อให้ทำงานพื้นฐานได้ครบถ้วนเช่น ปฎิทิน, เพลง, วิดีโอ, เครื่องคิดเลข

Qt Creator และเครื่องมืออื่นๆ

ขณะที่ระบบปฎิบัติการอื่นๆ พยายามซ่อนความเป็นลินุกซ์ออกจากผู้ใช้เต็มที่ MeeGo รุ่นนี้มาพร้อมกับ IDE, โปรแกรมดีบั๊ก, และเทอร์มินัล ไม่มีความชัดเจนว่าชุดเครื่องมีเหล่านี้จะมีอยู่จริงๆ ในรุ่นที่วางขายหรือไม่ แต่ถ้ามีจริง MeeGo อาจจะหลายเป็นแท็บเล็ตที่ geek ทีสุดในตลาดเลยทีเดียว

เทอร์มินัลเช่นเดียวกับที่เราเห็นในลินุกซ์ทั่วไป แม้การใช้งานจริงจะไม่จำเป็นต้องเปิดเทอร์มินัลเลย แต่ก็แสดงให้เห็นว่าเราสามารถใช้ MeeGo ในแบบเดียวกับการใช้งานลินุกซ์อื่นๆ ได้

Qt Creator ตัวเต็ม เป็นแอพลิเคชั่นที่น่าแปลกใจที่สุดเท่าที่แท็บเล็ตตัวหนึ่งจะมี ในรุ่นที่ใส่มาด้วยยังขาดเอกสารที่ควรมาด้วยกับ Qt Creator รวมถึงไฟล์ที่ใช้สำหรับทำ Syntax Highlight แต่อย่างไรก็ตาม มันเป็น IDE จริงที่ใช้งานได้จริง

สรุป

ก่อนที่ใครจะทดสอบ Meego Tablet ด้วยตัวเอง อาจจะต้องเตือนกันก่อนว่ามันยังเป็นรุ่น pre-alpha ที่อาจจะมีปัญหาอยู่จำนวนหนึ่ง ที่สำคัญคือระบบติดต่อผู้ใช้ทั้งหมดนั้นต้องการการเร่งความเร็วด้วยชิปกราฟิกซึ่งการรันในเครื่องเสมือนแม้จะสะดวกที่ไม่ต้องการเครื่องเฉพาะ แต่ตอบสนองของหน้าจอนั้นจะกระตุกมากจนทำงานจริงได้ยาก

อย่างไรก็ตาม MeeGo แสดงให้เราเห็นถึงอีกเฟรมเวิร์คคือ MeeGo Touch ที่สามารถอยู่ร่วมกับ Qt ทั้งในแบบ QML ที่สามารถรันบน MeeGo Handset สำหรับโทรศัพท์, และเดสก์ทอปได้ หรือกระทั่ง Qt ตัวปรกติที่ใช้ในการพ้ฒนาแอพลิเคชั่นเดสก์ทอป ก็สามารถพอร์ตมารันบน MeeGo ได้จริง อย่างที่เราเห็น Qt Creator ใน MeeGo Tablet นี้

ความน่าสนใจของ MeeGo จึงมาอยู่ที่การสร้างซอฟต์แวร์ได้เร็ว ตัว Qt ที่มีเอกสารจำนวนมากและมีการใช้งานมายาวนานแล้วและความเป็นลินุกซ์เต็มรูปแบบ การเข้ากับลินุกซ์เต็มรูปแบบทำให้เราคาดหวังการใช้งานเพิ่มเติมจาก MeeGo ได้หลากหลายไม่ว่าจะเป็นคีย์บอร์ด, เมาส์,Flash drive, หรือกระทั่ง 3G dongle ที่วางขายในราคาถูกเต็มท้องตลาด และนักพัฒนาอย่างเราอาจจะสร้างแอพลิเคชั่นที่หลากหลายได้อีกมากจากความเปิดกว้างนี้

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

JPorsh Tue, 10/05/2011 - 02:37

เอ ทำไมผมเห็นแต่กล่องคอมเม้นต์อย่างเดียวล่ะครับเนี่ย

JPorsh Tue, 10/05/2011 - 11:52

In reply to by lancaster

โอ้ ขอบคุณครับสงสัยตั้งนานว่าเกิดอะไรขึ้น - -!

ดูท่าทาง Advance กว่า Android ไปเยอะเลยแฮะ พักหลัง Android ดูจะเข้าหาผู้ใช้มากขึ้น 3.0 นี่น่าใช้มากมาย

แบบนี้ก็เท่ากับว่า iPad เป็นแท็บเล็ตแค่ตัวเดียวในตลาดที่เล่น Flash ไม่ได้???

  • แต่ไม่มีชื่อแอฟลิเคชั่น รวมถึงปุ่มกดไปยังแอฟลิเคชั่นทั้งหมด
    แอพลิเคชั่นครับ สองที่เลย

  • MeeGo Tablet นั้นสามารรถใช้งาน Qt
    สามารถ

  • แท็บเล็ตที่ geek ทีสุด
    ที ไม้เอกหายครับ

jane Tue, 10/05/2011 - 08:55

รัน app android ได้เพียงแค่เอา vm ของ android มาใส่สินะ

นั่นสิครับ tablet ถึงแม้ตอนนี้จะมีชีพียูรองรับที่ขั้นต่ำ 1 GHz duo core แล้ว โปรแกรมเล็กๆ น่าจะพอไหว แต่สมมุติเป็นเกมส์ กราฟฟิกหนักๆ 500 - 600 MB เนี้ย เราควรจะใช้ pc แปลแล้วค่อยมาลงดีกว่าไหม หรือไม่แน่ tablet ที่ใช้ meego spec อาจจะ 2 GHz Quad core RAM 1 GB เป็นอย่างต่ำก็ได้ครับ หุหุ

exopc ถ้าขายในไทยจะเป็น G-Pad (Exopc Clone) http://www.g-padtablet.com/th/ ตอนนี้มีขายอยู่ 9900 หาได้ตาม IT-Mall ทั่ว ๆ ไป

ผมซื้อมาลองลงแล้ว ยังมีปัญหา hardware หลายส่วน เช่นยังไม่ support h264 , multi-touch และยังไม่มี market ให้ลง แต่ถ้าจะเทส Meego ลง wetab os จะสมบูรณ์กว่าแยอะ และมี market ให้ทดลองด้วย

รุ่นนี้มี clone ออกมาหลายยี้ห้อ เช่น Exopc, Wetab , joojoo , g-pad ฯลฯ

ตัวนี้น่าสนมากครับ แต่ติดที่แรม 1 กิ๊กเอง เปิดเอโร่แล้ว กลัวแรมหมด วินโดว์เจ็ด ถ้าไม่สามารถใช้ แอโร่ได้ ผมว่ายังไงก็ไม่คุ้ม เสียด้ายที่ G-Pad ก็อปมาทุกอย่าง ยกเว้น แรมที่เหลือ 1 กิ๊ก เฮ้อ.. เงินในกระปุ๊กผม เกือบจะเอามาแลกเจ้าตัวนี้แล้ว