Google DevFest Bangkok ช่วงที่ 2

ใครยังไม่ได้อ่าน Google DevFest Bangkok ช่วงที่ 1 ไปอ่านก่อน

หลังจากพักทานของว่าง ก็เริ่มช่วงที่สอง ช่วงพักผมอัพโหลดรูปช่วงแรกขึ้น Picasa เสร็จอย่างรวดเร็วเน็ตขาอัพโหลดเร็วมาก

เริ่มบันทึก…

HTML5 in Chrome by @kurrik

หัวข้อ HTML5 in Chrome โดย Arne Roomann-Kurrik @kurrik

สไลด์ของเขาสามารถดูได้ที่ https://kurrik-slides.appspot.com/html5-techtalk/

Google Chrome

Google Chrome มันเร็วและเสถียร คนใช้เยอะ เติบโตเร็ว พัฒนาเร็ว

การพัฒนาเว็บไซต์

Timeline ของ เว็บตั้งแต่ปี คศ.1990 ที่เกิด web pages ครั้งแรก จนถึงปัจจุบัน ยุคของ HTML5 แบบชัดตามไปดูใน slide ของเขา หรือในลิงค์อัลบั้มรูป ท้ายเรื่อง

HTML 5

HTML5 มีอะไรอยู่ภายในบ้าง Video, Notification, Fonts, CSS3, Storage, Canvas 2D, Sockets, Transforms, SVG, WebGL, Audio,Microdata ตอนพรีเซ็นต์กล่องต่างๆจะหล่นลงมา ทับกัน มีเปิดซ้ำให้ดูด้วย ชอบใจกันใหญ่

จากนั้นก็เริ่มสาธิต แต่ละ feature เห็นแล้วทึ่งไปเลย ไม่คิดว่ามันจะเทพขนาดนี้

Canvas

เขียนรูปด้วย Canvas 2D

Canvas 3D

Canvas 3D แสดง Gallery แบบ 3 มิติ สวยงาม เท่ มาก

HTML5 SVG

SVG ทำภาพตัวอักษร เป็นมุมตามต้องการ เลือกตาม line แล้วคลิกแปลข้อความได้เลย โชว์แปลเป็นภาษาไทยว่า ขอความนี้ตามบรรทัด

video

tag Audio และ Video ใส่ Effect ให้วีดีโอได้ด้วย ภาพในสไลด์เป็นวีดีโอนะครับ กับลังเล่นแต่ถูกหันออกเป็นชิ้นได้ อันสุดยอด ทุกคนปรบมือ

Web SQL DB

HTML5 มันติดต่อกับฐานข้อมูลได้ด้วย เจ๋งอ่ะ เลิกเขียน php ไปเลยดีไหม

Thread

ทำงานหลายอย่างพร้อมกันได้ โอ้แม่เจ้า

video and canvas

อันนี้ทุกคนปรบมือให้เลยครับ เป็นวีดีโอที่แตกเป็นลูกเต๋า แล้วหล่นตามแรงดน้มถ่วง ตรวจจับการเอียงโน๊ตบุค

อื่นๆ Drag&Drop, Transition, Transform ดูได้ที่ลิงค์ slide ด้านบน ขอบอกว่าประทับใจ

Maps API on Mobile

หัวข้อต่อไปเป็น Maps API on Mobile โดย Shawan Shen @sshen

สไลด์ของเขาดูได้ที่ https://www.slideshare.net/ss318/maps-api-onmobiledevfestbangkok

Maps APIs V3

แนะนำ Google Maps APIs V3 ที่มีความสามารถเพิ่มมากขึ้น

Map in Android App

เขาแนะนำให้ใช้ Javascript API กับ App ในมือถือ

Feature ด้วยรวมของ Map API V3 มีดังนี้

  • Marker,Overlays,Controls
  • Map Events
  • Getting User’s Location
  • Ajax & Callback Function
  • Geocoding
  • Geospatial Search
  • Directions
Maps API V3 Timeline

Time ของ Maps Javascript API V3

Key

สรุปโดยรวม เขาแนะนำให้นักพัฒนาให้ใช้ Embed Javascript Map กับ Native app ไม่รู้ในมุมของพัฒนาคิดยังไงกับเรื่องนี้

Barcamp Bangkok

ก่อนจบช่วงที่ 2 มีการประชาสัมพันธุ์งาน Barcamp Bangkok ที่จะจัดในวันที่ 23-24 ตุลาคม นี้ ติดตามรายละเอียดได้ที่ https://www.barcampbangkok.org/

พักทานข้าวเที่ยง เขาเลี้ยงข้าวกล่อง อาหารอร่อยเลยทีเดียว และชมบูธของ HTC กับ Provision นิดหน่อย

รวมรูปในช่วงที่ 2 https://picasaweb.Google.com/sarapukdee/GoogleDevFest2

Google DevFest Bangkok ช่วงที่ 1

เมื่อวาน (10-10-2010)ไปงาน Google DevFest ที่ ม.เกษตร กะจะเขียนตั้งแต่เมื่อวานแล้ว แต่ไม่ไหวง่วงนอน เอาเป็นว่าเขียนเมื่อไหร่ก็ไม่สาย งาน DevFest เป็นการเดินสาย แสดงผลิตภัณฑ์ของ Google โดยวิศวกรของ Google มาเองเลย ในการเดินสายครั้งนี้มี กรุงเทพฯ ฮ่องกง จากาตาร์ และไตหวัน ช่วงเช้าเป็นการรีวิวเบื้องต้นของ ผลิตภัณฑ์ ตอนบ่ายมีเข้า Lab สาธิต และตอบถามข้อซักถาม งานตั้งแต่ เช้าถึงเย็นเลยทีเดียว เดี๋ยวมันจะยาวเกินไปผมจะแบ่งออกเป็น 3 ช่วง

เอาเป็นว่าดูรูปพร้อมคำอธิบายเลยดีกว่าครับ

อาคารวชิรานุสรณ์

งานจัดที่ ม.เกษตร บางเขน อาคารวชิรานุสรณ์ สถานที่ถือว่าเยี่ยมมาก มีอินเทอร์เน็ตแรงๆให้ใช้

เสื้อแจกฟรี

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

Agenda

กำหนดการแน่นมาก ตั้งแต่เช้ายันเย็น

ห้องประชุมใหญ่

ห้องนี้เป็นห้องรวมใหญ่ใช้ในช่วงเช้า มีปลั๊กไฟ ให้ใช้ตลอดแนว wireless ความเร็ว 15 Mbs/10 Mbs

Alan Noble

เริ่มงาน เปิดตัวด้วย Alan Noble @scruzin Engineering Director จาก Google Australia & New Zealand คนนี้ไม่ธรรมดาเลย มีประวัติการทำงานที่สุดยอด ช่วงท้าย เขาจะขึ้นมาพูดประสบการณ์การทำงาน และข้อแนะนำของผู้จากเริ่มต้นทำบริษัทด้วยตนเอง

เรื่องที่เขาพูด หัวข้อ Innovation and the Future of the Web เขามาเล่าเรื่องการพัฒนาของเว็บตั้งแต่อดีตปัจจุบัน และอนาคต

4 converging trends

สไลด์ ค่อนข้างครอบคลุมสิ่งที่เขาพูดคือ แนวโน้มของผู้ใช้ทั่วโลก คือ

  1. Shift to Cloud Computing
  2. Consumer user=Business Users
  3. Mobile access is primary
  4. Social
Google's open strategy

Google แบ่งกลยุทธออกเป็นสองส่วนชัดเจน ด้านของผู้ใช้งาน Web คือ Chrome, Chrome OS, Android และอีกส่วนสำหรับนักพัฒนา คือ App Engine, GWT, Chrome tools, APIs และพูดรายละเอียดของแต่ละผลิตภัณฑ์

Tony Chan

ต่อจากนั้น Tony Chan: Developer Advocate for Android ขึ้นมาพูดเรื่อง Intro to Android & Key Froyo Features สไลด์บางส่วนซ้ำกับของ Alan อยู่บ้างในตอนต้น

Android เป็นตัวที่เติบโตได้เร็วที่สุด ในกราฟนับตามเวลาที่เปิดตัว กราฟสูงๆมันคือ iOS ล่ะ แล้ว

Android Devices

อุปกรณ์ที่รันด้วย Android หลังจาก 1 ปีผ่านไป ดูในสไลด์ (ผมว่ามันเยอะกว่านี้นะ)

อัตราส่วนของ เวอร์ชั่น Android

Android อัพเดตเร็วมาก ทำให้มีอุปกรณ์ต่างๆในตลาดมีความแตกต่างของเวอร์ชั่นมาก ข้อมูลล่าสุด อันดับหนึ่งเป็น Eclair

App license

โครงสร้างของ ดูป้องกัน App ของเราที่ส่งขึ้น Android Market

Highlight Froyo Feature

และต่อไปเป็นการพูดถึง feature ใหม่ ใน Froyo

@rawitat

@rawitat ช่วยมาเป็นพิธีกร สรุปเนื้อหา และดำเนินงานช่วงตอบคำถาม

ช่วงแรกจบลงแล้ว

รวมรูปช่วงที่ 1 https://picasaweb.Google.com/sarapukdee/GoogleDevFest1

ข้อมูลเพิ่มเติม https://sites.Google.com/site/devfestapac/bangkok