Tags:
Topics: 

หลังจาก 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

No Description

หน้าจอของ MeeGo Tablet

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

No Description

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

No Description

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

No Description

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

No Description

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

No Description

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

No Description

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

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

บราวเซอร์

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

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

No Description

สนทนา

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

No Description

รูปภาพ

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

No Description

No Description

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

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

No Description

No Description

No Description

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

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

No Description

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

No Description

No Description

No Description

No Description

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 ที่วางขายในราคาถูกเต็มท้องตลาด และนักพัฒนาอย่างเราอาจจะสร้างแอพลิเคชั่นที่หลากหลายได้อีกมากจากความเปิดกว้างนี้

Get latest news from Blognone

Comments

By: JPorsh
iPhoneWindowsIn Love
on 10 May 2011 - 02:37 #287056
JPorsh's picture

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

By: lancaster
Contributor
on 10 May 2011 - 02:50 #287059 Reply to:287056

adblock

By: JPorsh
iPhoneWindowsIn Love
on 10 May 2011 - 11:52 #287123 Reply to:287059
JPorsh's picture

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

By: paween_a
Android
on 10 May 2011 - 11:59 #287127 Reply to:287059
paween_a's picture

ทำไม adblock มันถึง block หว่า?

By: iStyle
ContributoriPhoneAndroidSymbian
on 10 May 2011 - 17:00 #287272 Reply to:287127
iStyle's picture

เพราะเป็นโฆษณา มั้ง..


May the Force Close be with you. || @nuttyi

By: clozed2u
ContributoriPhoneIn Love
on 10 May 2011 - 04:49 #287064 Reply to:287056

เหมือนกันเลยครับ Adblock มันบล็อคหมดเลย

By: hisoft
ContributorWindows PhoneWindows
on 10 May 2011 - 03:26 #287062
hisoft's picture

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

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

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

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

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

By: criminals
iPhoneWindows PhoneAndroidUbuntu
on 10 May 2011 - 08:43 #287072

เห็นแล้วรู้สึกไม่ค่อยชอบเป็นการส่วนตัว

แต่คงต้องรอดูเวอร์ชันต่อๆไป อาจจะน่าใช้มากกว่าเดิม :)

By: ตุ๊ดเรืองแสงแท่งมายา on 10 May 2011 - 08:50 #287074
ตุ๊ดเรืองแสงแท่งมายา's picture

ให้ความรู้สึกเหมือนตอนเริ่มใช้ Linux

By: jane
AndroidUbuntu
on 10 May 2011 - 08:55 #287076
jane's picture

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

By: MzChewiize
Windows PhoneAndroidUbuntu
on 10 May 2011 - 10:28 #287102
MzChewiize's picture

คุ้นเหมือนเคยได้ยินคำว่า Meego ช่วงที่ Nokia n97 ออกมาแฮะ ตกลงมันคือ tab เหรอนี่!!

By: nowingnoid
iPhoneAndroidUbuntu
on 10 May 2011 - 10:28 #287103
nowingnoid's picture

เจ๋ง

By: whosomeone
Windows PhoneAndroidSymbianUbuntu
on 10 May 2011 - 12:16 #287144
whosomeone's picture

ไม่ค่อยมี animation เกี่ยวกับ transitions เลย เลยดูกระด้างไปเยอะพอสมควร

จิ้มอะไรก็ออกกระพริบมาดื้อๆ เลยซ้ะงั้น

By: soginal
AndroidIn Love
on 10 May 2011 - 13:54 #287196
soginal's picture

QT Creator บน Tablet เนี่ย Compile ทีไม่เป็นชาติเลยเหรอครับ
หรือสเป็คมันเทพมาก?

By: pcgheeramon
iPhoneWindows PhoneAndroid
on 10 May 2011 - 15:00 #287222 Reply to:287196

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

By: BreMen
iPhoneWindows PhoneAndroid
on 10 May 2011 - 16:39 #287265
BreMen's picture

ทำออกมาดีเสียจนเกือบลืม Android ;p

By: ttaiw
AndroidUbuntu
on 10 May 2011 - 16:49 #287268

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 ฯลฯ

By: pcgheeramon
iPhoneWindows PhoneAndroid
on 10 May 2011 - 20:27 #287314 Reply to:287268

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

By: ko01
Android
on 10 May 2011 - 20:43 #287324

มองผ่าน ๆ คิดว่า IOS

By: veer
Windows PhoneUbuntu
on 10 May 2011 - 23:38 #287396
veer's picture

ST-Ericsson U8500 น่าจะเนียนกับ Meego?

By: coolmilk
ContributorAndroidWindows
on 11 May 2011 - 16:47 #287683

อยากใช้นะ แต่ดองนานมาก

By: tanit9999
iPhoneAndroidUbuntu
on 15 May 2011 - 10:54 #289145
tanit9999's picture

ดูแต่วีดีโอ อาจจะคิดว่ารีวีว android 3.0 ได้เลย อุอุอุ