จากข่าว กูเกิลโชว์ HTC Dream รัน Android หลายคนคงรู้จักกับงาน Google I/O กันแล้ว Google I/O หรือชื่อเต็มคือ "Innovation in the Open" เป็นงานสัมมนาประจำปีสำหรับนักพัฒนาของกูเกิล จัดขึ้นปีนี้เป็นปีแรกที่ Moscone Center ในซานฟรานซิสโก (ที่เดียวกับแอปเปิลใช้จัดงาน MacWorld นั่นล่ะครับ)
นอกจากเดโม Android แบบเต็มตา กูเกิลยังขนผลิตภัณฑ์และบริการใหม่ๆ มาโชว์ให้นักพัฒนาดูกันอย่างเต็มท่ี เรียกว่าถ้าอยากรู้ทิศทางในอนาคตของกูเกิลว่าจะมุ่งหน้าไปทางไหน มางาน Google I/O รับรองได้คำตอบ
Google I/O เป็นงานสัมมนาของบรรดานักพัฒนา 2,500 คน มาชุมนุมกันเป็นเวลา 2 วันเต็ม ระหว่างนี้มีทั้ง keynote ใหญ่เปิดตัวผลิตภัณฑ์และบริการใหม่ๆ ของกูเกิล และ session ย่อยอีกมากมายที่วิศวกรของกูเกิล จะมาลงรายละเอียดในระดับโค้ด ก่อนอื่นผมอยากให้ดูผัง session ทั้งหมดของงาน โดยกูเกิลแบ่งหมวด session ออกเป็น 6 หมวดดังนี้ AJAX, Tools, Social, Geo, Mobile, Tech Talk
ถ้าไม่นับ Tech Talk ซึ่งเป็นเรื่องทางเทคนิคทั่วไป (เช่น Python, โอเพนซอร์ส ฯลฯ) คนที่ติดตามผลิตภัณฑ์ของกูเกิลมาบ้าง เห็นชื่อ 5 หมวดที่เหลือแล้วคงนึกภาพออกทันทีว่า อนาคตของกูเกิลคืออะไรบ้าง
สโลแกนของงานนี้คือ “Client, Connectivity, and the Cloud” ซึ่ง TechCrunch ตีความว่า "making the cloud more accessible" พระเอกของงานก็ตามสโลแกนครับ ได้แก่ Gears (Client), Android (Connectivity) และ App Engine (Cloud) นั่นเอง
ประกาศที่สำคัญในงานคือการเปลี่ยนชื่อ Google Gears มาเป็น Gears เฉยๆ (ประกาศจาก Google Official Blog) เพื่อแสดงว่า Gears นั้นเป็นโครงการโอเพนซอร์สที่ใครๆ ก็นำไปใช้ได้ (สัญญาอนุญาตแบบ BSD) ไม่ได้เป็นแค่ผลิตภัณฑ์ของกูเกิลเพียงเจ้าเดียวอีกต่อไป
โครงสร้างทางเทคนิดของ Gears แบ่งออกเป็นสามส่วน คือ local storage server สำหรับเก็บไฟล์, database (เป็น SQLite) สำหรับเก็บข้อมูลที่ไม่ใช่ไฟล์ และ worker pool ที่ทำหน้าที่ sync ระหว่างเครื่องของเรากับเซิร์ฟเวอร์ (รายละเอียดดูใน Gears Developer Site)
ปัจจุบันนอกจาก Google Docs กับ Google Reader ของกูเกิลเองแล้ว ยังมีเว็บแอพพลิเคชันที่ใช้ Gears ไม่เยอะนัก (อีกรายคือ Zoho) ในงาน Google I/O นี้จึงเป็นการเปิดตัวลูกค้ารายใหม่คือ MySpace ซึ่งใช้ Gears ในระบบส่งข้อความระหว่างเพื่อนของตัวเอง แต่ MySpace ยังไม่ได้เปิดใช้ฟีเจอร์ส่งข้อความแบบออฟไลน์ ใช้แค่ระบบค้นหาแบบ full text ในฐานข้อมูลของ Gears มาเพิ่มความสามารถให้ผู้ใช้ MySpace สามารถค้นหาข้อความของตัวเองที่เคยส่งไปให้เพื่อนได้
นักพัฒนาของ Gears ยังโชว์ฟีเจอร์ใหม่ๆ อีกบางส่วน
แวดวงเว็บแอพพลิเคชันแบบออฟไลน์นี้ยังเพิ่งเริ่ม คู่แข่งในสายนี้ได้แก่ Mozilla Prism (แต่จริงๆ แล้วผมว่าเป็น offline storage ใน Firefox 3 มากกว่า), Adobe AIR และ Yahoo BrowserPlus ซึ่งมีแนวทางต่างกันไปในรายละเอียด
ที่มา
เนื่องจากสมรภูมิระบบปฏิบัติการบนมือถือกำลังระอุ และแอปเปิลกำลังจะประกาศข่าวเกี่ยวกับ iPhone ในอีกไม่กี่วันข้างหน้า ทุกสายตาจึงจับจ้องไปที่ Android ว่ากูเกิลจะเอาอะไรมาโชว์กันแน่
กูเกิลเปิดเผยรายละเอียดทางเทคนิกของ Android ไปหมดแล้วเมื่อปลายปี 2007 (รายละเอียดดูใน Android Developer Challenge - โอกาสทองของเด็กไทย) ทุกคนรู้หมดแล้วว่า Android ทำงานอย่างไร ประกอบด้วยเคอร์เนลลินุกซ์ ใช้ syntax ภาษาจาวาแต่คอมไพล์เป็นไบต์โค้ดแบบใหม่ มี SDK และ emulator ให้พร้อมดาวน์โหลด มีโครงการ Android Developer Challenge จูงใจให้สร้างโปรแกรมบน Android ฯลฯ แต่สิ่งที่ทุกคนอยากเห็น (และยังไม่มีใครเห็น) คือตัวเครื่องโทรศัพท์มือถือของจริงที่รัน Android ซึ่งกูเกิลเองก็รู้ความต้องการตรงนี้ดี และเดโม Android ตัวเป็นๆ ให้ดู
ผมแปะวิดีโอมาให้ดูหนึ่งอันเพื่อความสะดวก ส่วนวิดีโออันอื่นๆ ดูได้จาก AndroidCommunity
นอกจากเดโมของแท้แล้ว ข้อมูลใหม่เกี่ยวกับ Android ที่ประกาศในงานมีดังนี้ครับ
ที่มา
โดยส่วนตัวแล้วผมคิดว่า App Engine เป็นผลิตภัณฑ์เรือธงของกูเกิลประจำปีนี้เลย และขอให้จับตาคำว่า "Cloud" ดีๆ ครับ กลายเป็นศัพท์ยอดฮิตอีกหนึ่งคำแน่นอน (สำหรับคนที่ไม่ได้ติดตาม ดูข่าวเก่า กูเกิลเปิดตัวบริการ Cloud Computing เต็มรูปแบบในชื่อ Google App Engine)
ประกาศสำหรับ App Engine ในงานนี้
ที่มา
แนวรบด้าน Social Network ก็ระอุไม่แพ้กัน สถานะล่าสุดตอนนี้กลายเป็นพันธมิตร OpenSocial ซึ่งนำโดยกูเกิลและเว็บรายย่อยๆ ปะทะกับ Facebook ไปเสียแล้ว (ข่าวเก่า: MySpace, Facebook, Google แข่งเปิด API สำหรับ Social Network, Facebook แบน Google Friend Connect)
ในงานนี้กูเกิลพูดถึง Google Friend Connect นิดเดียว แต่ OpenSocial นี่เยอะเลย
เริ่มต้นตามธรรมเนียมปฎิบัติของสตีฟ จ็อบส์ คือเอาตัวเลขเข้าข่มก่อน หลังจากเปิดตัวมาได้ครึ่งปี OpenSocial มี
สำหรับคนสนใจ OpenSocial แนะนำให้อ่านสไลด์บน SlideShare สองอัน ละเอียดดีมาก
ที่มา
รวมข่าวประกาศของผลิตภัณฑ์และบริการอื่นๆ
สรุปครับ อนาคตของกูเกิลเป็นไปตามที่หลายคนพยากรณ์ไว้ คือนำบริการของตัวเอง (OpenSocial และอื่นๆ ที่เราคุ้นเคยกันดี) ไว้บน cloud (App Engine) และสร้างช่องทางให้คนเข้าถึง cloud นี้ให้มากที่สุดที่เป็นไปได้ ไม่ว่าจะเป็นมือถือ (Android) หรือเว็บแอพพลิเคชันจากนอกเว็บเบราว์เซอร์ (Gears) แผนการนี้ต่อเนื่องจากแผนการระยะแรกของกูเกิลที่เน้นข้อมูล (content) มาเป็นแอพพลิเคชันที่สามารถใช้กับข้อมูลเหล่านั้นได้ โดยไม่ต้องพึ่งพาระบบปฏิบัติการหรือเว็บเบราว์เซอร์บนพีซีแบบดั้งเดิมอีกต่อไป
เราจะเห็นว่ากูเกิลมีคู่แข่งอยู่แทบทุกแนวรบ
ก็ต้องรอดูกันต่อไปว่าพลังการเงินและเทคโนโลยีของกูเกิล รวมกับนโยบายเปิดกว้าง (สร้างพันธมิตรอย่างใน Android หรือ OpenSocial, เปิดเผยซอร์สโค้ดอย่างใน Gears กับ Android) จะประสบความสำเร็จแค่ไหน
รวมลิงก์รายงาน Google I/O ในภาพรวม (ไม่เจาะลงรายผลิตภัณฑ์)
Comments
ได้มองเห็นภาพชัดเจนมากขึ้นครับ อนาคตคงได้อะไรดี ๆ จาก Google อีกครับ
ขอบคุณครับ
ถูกใจที่สุดก็ Google App Engine เนี่ยแหละครับ
Google Don't Be Evil
เริ่มเห็น Google do evil มากขึ้นเรื่อยๆ แล้วตอนนี้ เหมือนกลับพยายามจะผูกขาดทุกอย่างบน internet ให้เป็นของตัวเองไปซะอย่างนั้น
ใครมีอะไรดีพี่ก็ทำตามหมด -*- concept คุ้นๆ นะเนี่ย
แต่กูเกิลแตกต่าง
อีกสักห้าหกปี Google ก็อาจเป็น Evil ไปจริงๆ และเมื่อถึงต้อนนั้นอาจมีบริษัทเปิดตัวใหม่ด้วยคอนเซปท์
Dont' be Evil, nor Google!
PoomK
ชอบตรงนี้ครับ "คนจากทุกที่ในโลกสามารถนำไปใช้ได้อย่างไม่มีปัญหา และกูเกิลให้ความสำคัญกับทุกประเทศเท่ากัน"
ความคิดของ Google ไปในมุมมองที่กว้างๆดี
ประโยคนี้มันได้ใจเหลือจะกล่าวจริงๆ ตีแสกหน้าไอโปนหงายเลย
Rerng®IT
ชอบมากเลยครับที่ผมไม่ซื้อ ผลิตภัณฑ์ของ บ.ผลไม้เพราะเหตุนี้เลยครับ ถึงแม้จะชอบดีไซน์มากๆ ก็เถอะ ----- ดาวนับล้านลอยอยู่บนท้องฟ้า จะมีไม่น่าที่ลอยอยู่เองเฉยๆ อย่าท้อแท้ที่จะเรียนรู้ และจงเป็นครูสอนผู้อื่นต่อ
เหมือนกำลังดู Google Master Plan อยู่ยังไงยังงั้นเลย -_-'
Ford AntiTrust’s Blog | PHP Hoffman Framework
รู้สึกว่าผมจะสนใจแต่ Android นะเนี่ย
เลื่อนลงมาอ่านก่อนเรื่องอื่นเลย ^^
ปล. ว่าแต่ Google เปิดแนวรบรอบด้านเลยและถ้าให้เดา ดูเหมือนจะไม่ชนะทุกศึกซะด้วยซิ
ผมเปิดในมือถือดูบ่ายๆ ครับ กำลังมองหา app engine ทันที ^^
กำลังสนใจ API ของมันครับ ใช้ง่ายมากๆ
น่าสนใจดี ขอบคุณที่ post ให้อ่านนะครับ
---
Khajochi Blog : It's not a Bug ... It's a Feature
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
ขอบคุณครับ เห็นภาพแนวทางโดยรวมได้ชัดเจนมากครับ โดยส่วนตัว App Engine นี่น่าสนใจมากเลย
BzInsight | Business Insights by BI Technologies
I <3 Google!
ใน web ไม่มี vdo ให้ดูเลยแฮะ .. ไม่เหมือนพวก javaone อ่ะ
---
Khajochi Blog : It's not a Bug ... It's a Feature
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
ขอบคุณสำหรับข้อมูลแสนดีมีประโยชน์ครับ
เคลียร์มากๆ