วันนี้ 25 มิ.ย. ใกล้หมดครึ่งปีแล้ว และวันนี้เป็นจัดงานของ Google Developer Group(Thailand) ในเรื่อง Google I/O Extended Bangkok 2016 ครับ ผมเลยมาอัพเดตข่าวสาร Technology Trend สักหน่อยครับ (จริงๆ ตั้งใจมาเอาเสื้อฟรี 555 แต่เสื้อหมด ใครใจดีส่งมาให้ก็ดีครับ ฮ่าๆ) ต่อไปนี้เป็นสรุป โดยผมอาจจะใส่ความคิดเห็นตั้งแต่เริ่มเข้างานจนจบงานนะครับ
ส่วนแรกการลงทะเบียน ผมว่าเรื่องนี้ทำให้งานกร่อยไปเลยครับ เพราะมีการจัดการที่ทุลักทุเลมาก ชลมุนเล็กน้อยครับ ตั้งแต่เริ่มการ Order รายชื่อผู้สมัคร มีหลายกระแสมากครับ
- เรียงตามชื่อจริง(ไทย-อังกฤษ, อังกฤษ-ไทย) หรือเรียงตามอีเมล์
- แต่ละแถวแบ่งตัวอักษรอะไร (แถวนี่ A-C หรือ A-E) ทำให้ผู้เข้าร่วมงานสับสนมากครับ หากจัดงานครั้งหน้าอยากให้ใช้ Tools อย่าง ZipEvent หรือ EventPop มาจัดการครับ มาถึงงานก็อ่าน QRCode ลงทะเบียนครับ
หลังจากผ่านเรื่องวุ่นวายมาแล้ว รอคิวเข้าโรงภาพยนตร์สยามภาวลัยอีกประมาน 20 นาทีจากที่สุดทะเบียนเสร็จ
ก็มาเข้าสู่ช่วง Welcome Speech โดยคุณ Soonson Know ที่ดูแล Google Developer ในส่วน South Asia, นิวซีแลนด์ และออสเตรเลียครับ โดยเป็นการพูดคุยทั่วไป มีการ Sound เสียง ผ๊เข้าชมงานคร่าวๆ มาจาก Sector ไหน เรียนอยู่ หรือทำงาน ทำเว็บ หรือ โมบายครับ และก็มีการแนะนำทีมงานของ Google ที่มาในวันนี้ครับ มีหนึ่งในนั้นเป็นคนไทยนะครับ ดูแลในส่วนของ Google Cloud Platform (Speaker ใน Session Introduction GCP & Machine Learning) ครับ
หลังจากแนะนำตัวกันเสร็จ ก็จะเป็นตัว Key note ของงานโดยคุณ Thye Yeow, Bok มาสรุป Recap จากงาน Google I/O ครับ โดยอันนี้ผมขอกล่าวรวมๆ กว้างๆนะครับ เพราะ ใน Session หลังๆ เป็นการแตกประเด็นลงไปครับ แต่บางเรื่องผมยุบรวมใน Key note เลยนะครับ ถ้ามันไม่ยาวเกินไป โดยสิ่งที่ Recap มี ดังนี้
- General - For user
- Google Assistant : เป็นตัวที่ Upgrade มาจาก Google Now จากที่เพียงค้นหา ที่นี้มันจะแนะนำด้วย เช่น วันเสาร์ตนบ่าย 3 มันเด้งว่าไปเซนทรัลปิ่นเกล้าไหม ใช้เวลาเพียง 15 นาทีนะ ไปทำภาระกิจพ่อบ้านได้แล้ว (อันหลังผมเติมเองนะครับ 555)
- Google Home : IoT (Internet of Things) เมื่อเครื่่องใช้ไฟฟ้าสั่งงาน อุปกรณ์ต่างๆในบ้าน ได้ด้วยเสียง
- Mobile - For Developer & Geek
- Android N Developer Preview3 (ไปส่องๆได้ที่นี้นะ)ที่มีการเปิดตัวเต็มในไตรมาสที่ 3 ครับ โดยมี Feature เด็ด ดังนี้
- Multi-Windows : เข้าใจว่าเป็นการแบ่างหน้าจอ คล้ายกับที่ Samsung เอามาโฆษณา Tablet ครับ ส่วนจะมีอะไรพิเศษลองไปอ่านเพิ่มเติมได้ที่ akexorcist.com ครับ
- Direct Reply notification, Bundle Notification
- Efficiency
- Java 8 Support แต่ต้องใช้ Jack Compiler เท่านั้นนะครับ (รู้สึกว่ามันผ่านไปเร็วแฮะจาก Dalvik ไป ART ...)
- IDE Android Studio 2.2 Preview (ส่วนตัวใช้ยุค Eclipse มา Android Studio 0.5 และหนีไป ทำงาน .NET ก่อน) มีการเพิ่มความสามารถเยอะมาก ดังนี้
- Layout Editor, CONSTRAINT Layout (เข้าใจว่าเอา Concept มาจากอีกค่าย)
- Firebase Plug-in
- APK Analyser เราได้รู้ว่า App มันโตเพราะ ? Raw ไฟล์ vs ไฟล์ใน Store และได้วิเคราห์ปัญหา 64k Reference method limit ครับ
- Espresso Test Recorder ตัว Espresso เป็น UI Test ครับ จะได้ช่วยลด Defect โดยคราวนี้ที่ Android Studio มัน Espresso เข้ามาด้วย เพราะ Developer ชอบกิน Espresso ครับ 555 จะบ้าเหรอ จริงๆ มันเป็นอะไรที่หล่อมาตามนี้ครับ
Encourage Developer to write test
- และอื่นๆ
- Android Wear 2.0 นี้ก็เป็น IoT อีกตัวนะครับ โดยมีการ upgrade ให้ทำงานได้ตัวเอง ไม่จำเป็นต้องพึ่งพา smart phone และ ปรับปรุงการป้อนข้อมูลให้ง่ายขึ้น เหมาะกับอุปกรณ์ขนาดเล็ก และรองรับ Google FIT
- Instant Apps ทำให้ App ของเรา No Install & Native ผมเข้าใจว่า เอา Idea มาปรับกลบุทธทางการตลาดก็ได้ เช่น App จริงมี 200 MB แต่เราไม่อยากให้ User มาเสียเวลา Load ก็เอาบาง Feature ไปใส่ Instant Apps ลอง Test ก่อน Load ตัวเต็มมาใช้
- รองรับ Seamless Payment & Authentication
- Android N Developer Preview3 (ไปส่องๆได้ที่นี้นะ)ที่มีการเปิดตัวเต็มในไตรมาสที่ 3 ครับ โดยมี Feature เด็ด ดังนี้
- Web - For Developer & Geek
- Chrome 50
- Progressive Web App
- Mobile & Web - For Developer & Geek
- Firebase
ถัดจาก Key note เป็นช่วง Sponsor ครับ จาก KBTG (KASIKORN Business-Technology Group) เมื่อยักษ์ใหญ่ปรับตัวตามโลกาภิวัฒน์ โยก IT เดิม แตกออกมาเป็น Platform ในการสร้าง innovation และรับมือกับ Disrupt Trend ต่างๆ เช่นพวก FinTech เป็นต้น โดยออกมาเป็น 5 หน่วยงาน ดังนี้
ส่วนอันอื่นๆดูตามรูปนะครับ
ต่อไปแยก Session และส่วนใหญ่ผมอยู่ที่ฝั่ง Workshop ซะส่วนใหญ่ ไปทางฝั่ง Web นะครับ ที่ห้อง Blue Ribbon (ไม่แน่ใจเรื่องชื่อนะ 55) ครับ โซฟานั่งสบายครับ ฮ่าๆ เข้าเริ่มเลยดีกว่า
- Progressive Web App (PWA) เขียนไปเขียนมาเริ่มเยอะ แยก Blog ดีกว่าครับ
- Introduction to UX มาดูกัน เจ้า UX หลายคนไม่รู้ว่า มันทำงานเกี่ยวกับอะไร ลองอ่านต่อกันครับ Blog เริ่มยาวและ ขอแยกเหมือนกับ PWA ดีกว่า
- Introduction GCP & Machine Learning
- อันนี้เป็น Session ขายของ บอกความเจ๋งของ Google Cloud Platform (GCP)
- สร้าง VM ได้ง่ายตามต้องการ
- Google BigQuery ฐานข้อมูล Big Data ครับ
- มี Platform สำหรับการจัดการข้อมูลขนาดใหญ่แล้ว และคิดราคาตามจริง
- จากนั้นมาแนะนำในด้าน Machine Learning มาทำงานในด้าน Analytics
- Model ที่มี API ของทาง Google สูสิกับทาง Azure ของ Microsoft ได้แก่
- ถ้าต้องการใช้ Model นอกเหนื่อจากข้างต้น สามารถใช้ TensorFlow ออกแบบ Model แล้วมา Deploy Test บน GCP ก็ได้ครับ
งานนี้ไม่ได้มีแต่คนสาย IT มานะครับ มี User หลุดเข้ามาฟังด้วย เจอมา 2 คน คนแรกเป็นพนักงาน Mcdonald กับคนที่สองนักศึกษาคณะบัญชี เจอกันในช่วง Android N Developer Preview3 ไม่แน่ใจว่าฟังไปแล้วจะงงไหม แต่ก็เป้นจุดเริ่มต้นสำหรับการเรียนรู้ที่ดีครับ
จากนี้ไปก็เป็นของแถมในงานครับ Google Cardboard ครับ เดี๋ยวว่างๆลองมาเล่นดูครับ
และสำหรับ Slide หรือ Resource ต่างๆ อยู่บน GitHub แล้วครับ Google-IO-extended-bangkok
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.