เซสชัน

การช่วยเหลือพิเศษสำหรับผู้ที่ตาบอดหรือสายตาเลือนรางใน Android

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

คอมโพเนนต์ของเว็บ: การเปลี่ยนแปลงของเปลือกโลกสำหรับการพัฒนาเว็บ

คอมโพเนนต์เว็บมีไว้เพื่อเปลี่ยนวิธีที่เราคิด สร้าง และใช้เว็บแอปโดยพื้นฐาน เซสชันนี้จะช่วยเตรียมความพร้อมสำหรับอนาคตของแพลตฟอร์มเว็บ โดยพูดคุยเกี่ยวกับเทคโนโลยีระดับล่างที่เป็นพื้นฐานของคอมโพเนนต์ของเว็บ (Shadow DOM, <template>, องค์ประกอบที่กำหนดเอง, MDV, พื้นฐาน CSS ใหม่) เครื่องมือเหล่านี้จำนวนมากมีไว้ให้เบราว์เซอร์สมัยใหม่ใกล้ๆ คุณแล้ว!

การทำงานของคอมโพเนนต์เว็บ

เซสชันนี้ต่อยอดจากเทคโนโลยีและแนวคิดที่อภิปรายในเซสชันก่อนหน้านี้ "องค์ประกอบเว็บ: การเปลี่ยนแปลงของเปลือกโลกสำหรับการพัฒนาเว็บ" การพัฒนาเว็บในปีนี้ดียิ่งขึ้นกว่าเดิมมากด้วยประสิทธิภาพอันน่าทึ่งของคอมโพเนนต์เว็บ เป้าหมายในเซสชันนี้คือ การสาธิตวิธีใช้ Polyfill เพื่อช่วยให้คุณค้นพบแพลตฟอร์มเว็บสำหรับอนาคตในปัจจุบัน เมื่อเบราว์เซอร์ใช้ข้อกำหนดใหม่เหล่านี้ เลเยอร์การแสดงผลดังกล่าวจะมีขนาดเล็กลง ดีขึ้น และเร็วขึ้นเมื่อเวลาผ่านไป เราจะพูดถึง Shadow DOM, องค์ประกอบที่กำหนดเอง, ข้อมูลประกาศ/การเชื่อมโยงเหตุการณ์, การป้อนข้อมูลด้วยการสัมผัส, ภาพเคลื่อนไหวที่ราบรื่น และวิธีรวมสิ่งเหล่านี้เข้าด้วยกันเพื่อสร้างแอปสุดเจ๋ง เขียนข้อมูลสำเร็จรูปให้น้อยลง กำหนดเป้าหมายทุกแพลตฟอร์ม และมีประสิทธิภาพมากขึ้นโดยใช้แพลตฟอร์มเว็บรุ่นใหม่

การตรวจหาคุณลักษณะในโลกแห่งความเป็นจริง

ถ้าจะให้ดี เรามักจะใช้การตรวจหาฟีเจอร์เพื่อเลือกฟีเจอร์ที่จะให้บริการผู้ใช้เสมอ อย่างไรก็ตาม ในโลกแห่งความเป็นจริง วิธีการดังกล่าวมีปัญหาในทางปฏิบัติ โดยเฉพาะเมื่อพบกับผู้ใช้บนอุปกรณ์เคลื่อนที่ซึ่งคุณต้องประเมินความสามารถรันไทม์ของผู้ใช้ในขณะแสดงเนื้อหา ในการพูดคุยนี้ ผมจะแนะนำแนวคิดและเครื่องมือที่อยู่เบื้องหลังการตรวจหาฟีเจอร์ แล้วพูดคุยถึงประสบการณ์ของเราเกี่ยวกับการตรวจจับขอบของเว็บที่ Coursera

ภาษาและ VM ของเว็บ: โค้ดที่รวดเร็วทันสมัยอยู่เสมอ

สิ่งจำเป็นพื้นฐานสำหรับนวัตกรรมภายในเว็บแอปคือความเร็วในการดำเนินการที่รวดเร็ว การพูดคุยนี้จะเจาะลึกห้องของเครื่องของทั้ง V8 และ Dart VM และอธิบายเหตุผลบางประการที่จำเป็นต้องใช้เครื่องมือดำเนินการใหม่เพื่อยกระดับแพลตฟอร์มเว็บไปอีกขั้น โปรดเข้าร่วมกับเราเพื่อดูว่าภาษาโปรแกรมส่งผลกระทบต่อเครื่องเสมือนพื้นฐาน ความซับซ้อน การสร้างโค้ดอย่างรวดเร็ว และประสิทธิภาพที่คาดการณ์อย่างไร

มีอะไรใหม่ในบริการ Google Play

ภาพรวมระดับสูงของทุกสิ่งที่พร้อมใช้งานเป็นส่วนหนึ่งของบริการ Google Play นับตั้งแต่เปิดตัว โดยเน้นเป็นพิเศษว่าเรื่องนี้มีผลต่อคุณอย่างไรในฐานะนักพัฒนาซอฟต์แวร์ และสิ่งที่คุณควรให้ความสนใจ

True Grit: การแก้ไขข้อบกพร่องของ CSS และประสิทธิภาพในการแสดงผล

คุณอาจจะอยากเห็นว่าการเพิ่มประสิทธิภาพ CSS นั้นเป็นเหมือนศิลปะมืด สำหรับผู้เริ่มต้นเท่านั้น เซสชันนี้จะเน้นที่การระบุและแก้ไขปัญหาการแสดงผลช้า โดยจะเน้นที่เลย์เอาต์และเวลาการทาสี เราจะใช้เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เพื่อค้นหา เปรียบเทียบ และแก้ไขข้อบกพร่องด้านการแสดงผลของแอปพลิเคชัน เราจะสำรวจจุดที่เกิดการใช้เวลาเหล่านั้น และเจาะลึกเข้าไปดูรายละเอียดข้อมูลจากระบบภายในของ Chrome เพื่อค้นพบสาเหตุของปัญหาต่างๆ คุณจะเดินจากไปโดยมีความเข้าใจที่ดีขึ้นเกี่ยวกับวิธีใช้เวลาอย่างชาญฉลาดในขณะที่ทำให้แอปพลิเคชันของคุณกระหึ่มไปอย่างรวดเร็ว และวิธีแก้ปัญหาเบื้องต้นอัจฉริยะที่ช่วยแก้ปัญหาทั่วไปเกี่ยวกับประสิทธิภาพ CSS

เวิร์กโฟลว์สมัยใหม่สำหรับการพัฒนาเว็บบนอุปกรณ์เคลื่อนที่

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

มีอะไรใหม่ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Android

การทัวร์ชมเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Android แบบเจาะลึก พร้อมรายละเอียดใหม่ๆ อย่างละเอียด พร้อมเคล็ดลับและคำแนะนำในการใช้ประโยชน์สูงสุดจากเครื่องมือเหล่านี้ หากต้องการดูรายละเอียดเพิ่มเติมของการสาธิตที่นำเสนอในเซสชันนี้ โปรดดูภาพรวมของ Brad Abram 'Google I/O 2013 Demo: Android Studio + Cloud Endpoints ย์ synchronized StopWatch Demo' (http://bradabrams.com/2013/06/google-io-2013-demo-android-studio-cloud-endpoints-synchronized/synchronized-)

การสร้าง Google+ รูปภาพ: แอป Chrome ที่เน้นโฟกัส

นวัตกรรมที่ก้าวกระโดดบนแพลตฟอร์ม Chrome นั้นทำให้คนสนใจ Wild West เป็นพิเศษ แต่การพัฒนาผลิตภัณฑ์บนพรมแดนนี้ก็ง่ายกว่าที่คิด ในเซสชันนี้ หัวหน้าวิศวกรของแอปพลิเคชัน Google+ รูปภาพ ของ Chrome จะมาเล่าให้ฟังถึงสิ่งที่ต้องใช้ในการจัดส่งแอป Chrome ในชีวิตจริง ใช้ประโยชน์จากบทเรียนที่เรียนรู้ รวมทั้งวิธีนำการเปลี่ยนแปลงที่คุณต้องใช้ไปใช้ในแพลตฟอร์ม นอกจากนี้ เราจะไฮไลต์ API ใหม่ๆ หลายรายการในแอปแพ็กเกจของ Chrome ซึ่งช่วยให้แอปพลิเคชันของคุณโต้ตอบและขับเคลื่อนอุปกรณ์จริงได้ เรียนรู้วิธีที่เราสร้าง Google+ รูปภาพให้มีรูปลักษณ์และการทำงานเหมือนกับแอปพลิเคชันของระบบ และเรียนรู้วิธีทำแบบเดียวกันนี้กับแอป Chrome ของคุณ

เว็บที่ยอดเยี่ยมยิ่งกว่าเดิม: ฟีเจอร์ที่คุณใฝ่ฝันมาโดยตลอด

เว็บมีวิวัฒนาการอย่างต่อเนื่องด้วยอัตราเร่ง ยากที่จะตามให้ทันค่ะ เซสชันนี้จะพูดถึงฟีเจอร์ต่างๆ ที่น่าสนใจของ HTML5 ที่คุณอาจพลาดไป โดยมุ่งเน้นฟีเจอร์ที่ทำให้ชีวิตของนักพัฒนาซอฟต์แวร์ง่ายขึ้นและแอปมีประสิทธิภาพมากขึ้น หลักๆ แล้วคือ CSS/JS/HTML พื้นฐานที่เพิ่งอัปเดต ซึ่งจะระบุเลย์เอาต์ ประสิทธิภาพ และกรณีการใช้งานเฉพาะ... โดยเฉพาะในอุปกรณ์เคลื่อนที่ เช่น @viewport, @supports, หน่วยภายใน/วิวพอร์ต, คำค้นหาสื่อตัวชี้และความละเอียด, User/Resource Timing API, JS i18n API, iframe และอีกมากมาย, <template>,

และอื่นๆ

Google+ Sign-In สำหรับนักพัฒนาซอฟต์แวร์ Android

เรียนรู้วิธีเพิ่ม Google+ Sign-In ในแอป Android, ขยายฐานผู้ใช้งานด้วยการติดตั้งแบบ OTA, กระตุ้นการมีส่วนร่วมโดยใช้โพสต์แบบอินเทอร์แอกทีฟ และติดตามประสิทธิภาพของแอปใน Google+

การพัฒนาใหม่ๆ ด้านเกมในอุปกรณ์เคลื่อนที่

สวัสดีนักพัฒนาเกมในอุปกรณ์เคลื่อนที่ หากสงสัยว่า Google กำลังพัฒนาสิ่งใดเพื่อให้ชีวิตคุณดีขึ้นอยู่ เชิญพบกับ "การพัฒนาใหม่ในการเล่นเกมในอุปกรณ์เคลื่อนที่"

การรับส่งข้อความในระบบคลาวด์ของ Google

การรับส่งข้อความในระบบคลาวด์ของ Google ทำให้บริการของคุณส่งข้อมูลไปยังแอปพลิเคชันในอุปกรณ์ Android ได้อย่างมีประสิทธิภาพ ดูว่ามีอะไรใหม่และเรียนรู้วิธีใช้ GCM เพื่อทำให้แอปของคุณมีประสิทธิภาพมากขึ้น

เร่ง Oz ด้วย V8: ตามรอย Yellow Brick Road เพื่อเพิ่มประสิทธิภาพ JavaScript

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

การเรียกเก็บเงินในแอปเวอร์ชัน 3

นักพัฒนาซอฟต์แวร์หลายพันคนสร้างรายได้จากแอปใน Google Play ผ่านการลองซื้อ สินค้าเสมือนจริง และการสมัครใช้บริการ เรียนรู้วิธีใช้ประโยชน์จาก API การเรียกเก็บเงินในแอป Android รุ่นใหม่ที่มีประสิทธิภาพ (และง่ายขึ้น) ซึ่งช่วยเขียนและดูแลรักษาการติดตั้งใช้งานได้ง่ายขึ้น คุณไม่จำเป็นต้องคุ้นเคยกับเวอร์ชันก่อนหน้า เราจะพูดถึงความพร้อมจำหน่ายสินค้า ขั้นตอนการซื้อ การสมัครใช้บริการ รูปแบบการใช้งาน และแนวทางปฏิบัติแนะนำด้านความปลอดภัย

Androids Do Daydream

Daydream เป็นฟีเจอร์ใหม่ใน Android 4.2 ที่ไม่มีการใช้งานหรืออุปกรณ์ที่อยู่บนแท่นชาร์จจะกลายเป็นโอกาสที่แอปของคุณจะสร้างความพึงพอใจให้แก่ผู้ใช้ แต่ฟีเจอร์นี้มาจากไหน แอปของคุณควรรองรับ Daydream ไหม การเพิ่ม Daydream ง่ายเพียงใด คุณจะทำให้วิดีโอสนุกและน่าสนใจยิ่งขึ้นได้อย่างไร คำตอบสำหรับคำถามเหล่านี้รวมถึงไอเดียมากมาย และโค้ดตัวอย่างจะมอบให้กับผู้ที่มีความฝันที่เข้าร่วมเซสชันนี้

การออกแบบหน้าเว็บโดยคำนึงถึง GPU

Chrome แสดงผลหน้าเว็บได้อย่างรวดเร็วและมีประสิทธิภาพโดยใช้ฮาร์ดแวร์กราฟิก (GPU) แต่การแสดงผล GPU ที่มีประสิทธิภาพมาพร้อมกับชุดปัญหาใหม่ที่นักพัฒนาเว็บต้องทำความเข้าใจ เช่น แคชพื้นผิวจะใช้งานไม่ได้บ่อยแค่ไหน การใช้ translate-z ทำให้เกิดปัญหาด้านประสิทธิภาพของ GPU ได้อย่างไร div ที่ซ่อนอยู่ส่งผลต่อกระบวนการประกอบ GPU อย่างไร ผู้เข้าร่วมจะต้องเข้าใจเกี่ยวกับองค์ประกอบ GPU บน Chrome ได้อย่างชัดเจน และทราบว่าตัวเลือกการออกแบบของตนจะส่งผลต่อประสิทธิภาพของหน้าเว็บบนอุปกรณ์ที่มีการประสานใน GPU อย่างไร

เว็บไซต์บนอุปกรณ์เคลื่อนที่แบบทันใจ: เทคนิคและแนวทางปฏิบัติที่ดีที่สุด

ผู้ใช้คาดหวังประสบการณ์ที่รวดเร็วและมีประสิทธิภาพ ไม่ว่าจะใช้งานบนเบราว์เซอร์ในอุปกรณ์เคลื่อนที่หรือเดสก์ท็อปก็ตาม อย่างไรก็ตาม การมอบประสบการณ์การใช้งานบนอุปกรณ์เคลื่อนที่ที่รวดเร็วต้องอาศัยการพิจารณาและวิศวกรรมอย่างระมัดระวัง คุณต้องเพิ่มประสิทธิภาพการเข้าถึงเครือข่าย ต้องให้ความสำคัญกับเนื้อหาที่สำคัญเพื่อแสดงประสิทธิภาพการแสดงผลภาพที่ดีที่สุด และคุณต้องปรับหน้าเว็บให้เข้ากับความสามารถของอุปกรณ์ (เช่น วิวพอร์ตขนาดเล็ก หน้าจอสัมผัส หน้าจอความละเอียดสูง เป็นต้น) ในเซสชันนี้ เราจะเจาะลึกทางเทคนิคเกี่ยวกับเกณฑ์ที่ส่งผลต่อประสิทธิภาพการทำงานของเว็บไซต์ในเบราว์เซอร์บนอุปกรณ์เคลื่อนที่ และพูดถึงวิธีที่คุณสามารถเพิ่มประสิทธิภาพให้กับเว็บไซต์เพื่อมอบประสบการณ์ที่ดีที่สุดให้กับผู้ใช้

เมื่อ Android พบกับ Maps

สร้างแอปแผนที่บนอุปกรณ์เคลื่อนที่ที่ใช้งานง่ายและน่าสนใจด้วย Google Maps Android API เซสชันนี้จะสาธิตวิธีที่สร้างสรรค์ในการผสานรวมแผนที่และเซ็นเซอร์ของ Android เข้ากับบริการของ Google บน Android เราจะสำรวจแนวคิดในการแสดงภาพข้อมูลตามบริบท ที่ปรับเปลี่ยนในแบบของคุณ และในเวลาที่เหมาะสม

การปฏิวัติเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome ปี 2013

เนื่องจากเว็บแอปที่คุณสร้างมีความซับซ้อนมากขึ้นเรื่อยๆ เครื่องมือสำหรับนักพัฒนาเว็บของ Chrome ก็เช่นกัน เราจะแจ้งอัปเดตล่าสุดเกี่ยวกับเพื่อนคู่ใจที่คุณชื่นชอบ สำรวจฟีเจอร์ใหม่ๆ เช่น การจำลองอุปกรณ์เคลื่อนที่ การแก้ไขข้อบกพร่องจากระยะไกล การทำโปรไฟล์ Canvas และ WebGL การรองรับโปรเซสเซอร์ล่วงหน้าของ Sass การพัฒนาอย่างสมบูรณ์ภายใน Chrome โดยใช้การสนับสนุน Workspace แบบใหม่ และฟีเจอร์อื่นๆ อีก 20 รายการที่แปลกใหม่สำหรับคุณและจะช่วยปรับปรุงการพัฒนาของคุณได้อย่างมาก และเรียนรู้วิธีสร้างโปรไฟล์และปรับปรุงศัตรูอันดับ 1 ของคุณที่มีต่อประสิทธิภาพการเลื่อน นั่นคือ Paint จำลองอุปกรณ์เคลื่อนที่ภายในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome ด้วยเหตุการณ์การแตะที่จำลองขึ้นและข้อมูลตำแหน่งทางภูมิศาสตร์ คุณจะออกจากเซสชันนี้โดยมีข้อได้เปรียบเป็นอย่างมากทั้งในแง่ประสิทธิภาพการทำงาน ความเร็ว และความแม่นยำเมื่อพัฒนา แก้ไขข้อบกพร่อง และปรับปรุงเว็บแอปพลิเคชัน

ระบบบิลด์ใหม่ของ Android SDK

ขอแนะนำระบบบิลด์ Android SDK ใหม่ที่ใช้ Gradle จะมาแทนที่เครื่องมือสร้าง Ant และ Eclipse ในที่สุด ซึ่งมาพร้อมกับความสามารถในการขยาย, การจัดการทรัพยากร Dependency, การผสานรวม IDE, การสนับสนุนการทดสอบ และฟีเจอร์ขั้นสูง เราจะสอนทุกเรื่องตั้งแต่การตั้งค่าพื้นฐานไปจนถึงการกำหนดค่าและการปรับแต่งขั้นสูง

ยกระดับเกม Android ของคุณ

ดูวิธียกระดับเกมไปอีกขั้นใน Google Play การพูดคุยเกี่ยวกับเกมประจำปีพร้อมด้วยวิธีเพิ่มประสิทธิภาพการจัดจำหน่าย การได้ผู้ใช้ใหม่ และการคงผู้ใช้ไว้ รับรางวัลพิเศษยุคตื่นทอง ให้คะแนนคุณภาพระดับ 3 ดาวและเป็นหนึ่งในเกมแนะนำบน Google Play

Volley: เครือข่ายที่ใช้งานง่ายและรวดเร็วสำหรับ Android

Volley คือไลบรารีที่ทำให้สร้างเครือข่ายสำหรับแอป Android ได้ง่ายขึ้นและที่สำคัญที่สุดเร็วขึ้น เราจะให้ภาพรวมวิธีการทำงาน รูปแบบทั่วไปที่ใช้ได้ผลดี และคำแนะนำแบบทีละขั้นเกี่ยวกับวิธีโหลดภาพขนาดย่อสำหรับ ListView จากเครือข่ายพร้อมกันได้อย่างง่ายดาย

การพัฒนาที่เกี่ยวข้องกับอุปกรณ์

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

แนวทางปฏิบัติแนะนำเกี่ยวกับประสิทธิภาพการทำงานอัตโนมัติด้วย PageSpeed

มาเรียนรู้เกี่ยวกับตระกูล PageSpeed ของ Google ได้แก่ (ก) ผลิตภัณฑ์ Insights ที่ช่วยระบุปัญหาด้านประสิทธิภาพ (ผ่านส่วนขยายเบราว์เซอร์ ออนไลน์ และ API) (ข) การเพิ่มประสิทธิภาพอัตโนมัติ: ปลั๊กอิน Apache และ Nginx ที่เป็นโอเพนซอร์สซึ่งเพิ่มประสิทธิภาพเว็บไซต์ให้คุณได้ ดูตัวอย่าง สถิติ และกรณีศึกษาจากพาร์ทเนอร์ (AOL และอื่นๆ) (ค) บริการ PageSpeed: คำอธิบายเกี่ยวกับผลิตภัณฑ์เพิ่มประสิทธิภาพเว็บที่โฮสต์โดย Google ดูตัวอย่างการผสานรวมขั้นสูงกับผลิตภัณฑ์อื่นๆ ของ Google (เช่น App Engine, การทดสอบ A/B กับ Google Analytics เป็นต้น) (ง) การบีบอัดข้อมูลของ Chrome: เบื้องหลังวิธีที่ Chrome ใช้ประโยชน์จากความเร็วของหน้าเว็บเพื่อเพิ่มประสิทธิภาพของหน้าเว็บในทันทีและปรับปรุงแบนด์วิดท์สูงสุดถึง 50% สำหรับเบราว์เซอร์บนอุปกรณ์เคลื่อนที่

มากกว่าจุดสีน้ำเงิน: คุณลักษณะใหม่ในตำแหน่งต่างๆ ของ Android

ตำแหน่งไม่ได้เป็นเพียงหัวใจสำคัญของแผนที่เท่านั้น แต่ตำแหน่งก็มีความสำคัญมากขึ้นเรื่อยๆ สำหรับแอปตามบริบทรุ่นใหม่ที่ตระหนักว่าผู้ใช้อยู่ที่ไหนและทำอะไร ร่วมสำรวจแอปพลิเคชันใหม่ๆ ที่ API เหล่านี้จะทำให้เป็นจริงได้

ผู้เล่นหลายคนบนอุปกรณ์เคลื่อนที่ที่จัดการได้

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

ผสานรวม Google ไดรฟ์กับ Google Apps Script

Google Drive SDK ช่วยให้นักพัฒนาสามารถผสานรวมเมนู "สร้าง" และ "เปิดด้วย" ที่กำหนดเองไว้ภายในอินเทอร์เฟซของ Google ไดรฟ์ และเข้าถึงผู้ใช้หลายสิบล้านคน เมื่อใช้ Apps Script API ร่วมกับ Google ไดรฟ์ SDK นักพัฒนาจะได้รับประโยชน์จากความสามารถที่ไม่เหมือนใครของ Apps Script ในขณะเดียวกันก็พัฒนาบน Google Cloud ทั้งหมด เราจะสาธิตวิธีรับสิทธิ์เข้าถึงไฟล์และโฟลเดอร์ในไดรฟ์ผ่านโปรแกรมผ่าน Apps Script ด้วย

ประสิทธิภาพของกราฟิก Android

วิศวกรจากทีม Android UI Graphics จะแสดงเคล็ดลับ คำแนะนำ เครื่องมือ และเทคนิคบางอย่างเพื่อให้ได้ UI ที่มีประสิทธิภาพสูงสุดและราบรื่นที่สุดสำหรับแอปพลิเคชัน Android ของคุณ

Dart: HTML แห่งอนาคต วันนี้!

พัฒนาแอปขนาดใหญ่ในภาษาที่มีโครงสร้างและยังคงมีรอบการแก้ไข/โหลดการพัฒนาที่รวดเร็วอยู่ไหม คำทำนายเป็นความจริงแล้ว ทำงานได้อย่างเต็มที่ด้วยเครื่องมือของ Dart, ไลบรารี HTML ที่ราบรื่น, Polyfill แบบหลายเบราว์เซอร์ และเฟรมเวิร์กที่ทำงานบนองค์ประกอบเว็บ มาเรียนรู้วิธีพัฒนาเว็บแอปที่ทำงานข้ามเบราว์เซอร์ทั้งในแพลตฟอร์มเดสก์ท็อปและอุปกรณ์เคลื่อนที่ได้อย่างง่ายดายและรวดเร็วกัน เราจะแสดงวิธีสร้างเว็บแอปที่ทันสมัยด้วยคอมโพเนนต์ของเว็บและมุมมองจากข้อมูลแบบไดนามิกโดยไม่ต้องรอรอบการคอมไพล์ให้ยุ่งยาก ทำการเปลี่ยนแปลง คลิกโหลดซ้ำ แล้วทุกอย่างก็พร้อมใช้งานสำหรับเบราว์เซอร์ที่ทันสมัย

มีอะไรใหม่ใน Dart: การอัปเกรดการเป็นสมาชิกครั้งแรกของคุณเพื่อพัฒนาเว็บ

มาดูกันว่ามีอะไรใหม่ใน Dart เกี่ยวกับระบบนิเวศแบบโอเพนซอร์สที่ครอบคลุมสำหรับนักพัฒนาซอฟต์แวร์เว็บสมัยใหม่ เรียนรู้วิธีทำงานอย่างมีประสิทธิภาพมากขึ้นด้วยภาษาใหม่ เช่น DOM แบบอิงตามอนาคต, เครื่องมือจัดการแพ็กเกจ, การทำงานร่วมกัน JS, คอมไพเลอร์ที่สั่นสะเทือนของต้นไม้ไปยัง JavaScript, SIMD, คอมโพเนนต์เว็บ, โปรแกรมแก้ไขแบบสมบูรณ์ และอื่นๆ อีกมากมาย การนำเสนอเรื่องราวทั้งหมดเป็นเรื่องของ Dart และพร้อมที่จะทำให้เว็บน่าประทับใจ

การพัฒนาอุปกรณ์เคลื่อนที่ด้วย API ของ YouTube: แนวทางปฏิบัติที่ดีที่สุด

เมื่อเร็วๆ นี้ YouTube ได้เปิดตัว API ใหม่หลายรายการ (Data API V3, Analytics API, API โปรแกรมเล่นของ Android) และนักพัฒนาซอฟต์แวร์บนอุปกรณ์เคลื่อนที่สามารถทำการผสานรวมแพลตฟอร์มวิดีโอของโลกเข้ากับแอปพลิเคชันของตนได้ง่ายกว่ามาก เรียนรู้เกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดและดูตัวอย่างเจ๋งๆ จากผู้สร้างนวัตกรรมในด้านนี้

เรียนรู้การใช้ Memory Lane กับ Gmail และเครื่องมือสำหรับนักพัฒนาเว็บ

การรวบรวมขยะอัตโนมัติใน JavaScript ไม่ได้ใช้แทนการจัดการหน่วยความจำอย่างมีประสิทธิภาพ โดยเฉพาะอย่างยิ่งในเว็บแอปขนาดใหญ่ที่ทำงานเป็นเวลานาน การรั่วไหลของหน่วยความจำ การที่มีขยะหยุดชะงักบ่อยๆ และการเพิ่มขึ้นของหน่วยความจำโดยรวมจะช่วยให้คุณล่มสลายได้จริงๆ มาร่วมรำลึกความทรงจำกับเราและดูวิธีที่เราจัดการปัญหาด้านประสิทธิภาพเหล่านี้ใน Gmail เราจะแชร์แนวทางปฏิบัติที่ดีที่สุดสำหรับการจัดการหน่วยความจำและสาธิตวิธีใช้เครื่องสร้างโปรไฟล์ฮีปของ Chrome DevTools เหมือนวิซาร์ดในการเพิ่มประสิทธิภาพเว็บไซต์

ความลับของการป้องกันภาพวิดีโอสั่นไหวบน YouTube

การป้องกันภาพวิดีโอสั่นไหวเป็นองค์ประกอบสำคัญของเครื่องมือเพิ่มประสิทธิภาพวิดีโอของ YouTube และ youtube.com/Editor การอัปโหลดทั้งหมดใน YouTube จะได้รับการตรวจจับโดยอัตโนมัติเพื่อหาการสั่นและการสั่นไหวที่แนะนำ หากจำเป็น การพูดคุยครั้งนี้จะอธิบายรายละเอียดทางเทคนิคที่อยู่เบื้องหลังเทคโนโลยีการป้องกันภาพสั่นไหวแบบอัตโนมัติในคลิกเดียวของเรา รวมถึงแง่มุมต่างๆ เช่น การเพิ่มประสิทธิภาพเส้นทางของกล้อง การตรวจจับและการลบชัตเตอร์กลิ้ง การประมวลผลแบบกระจายสำหรับการแสดงตัวอย่างแบบเรียลไทม์ และการตรวจจับการสั่นไหวของกล้อง ข้อมูลเพิ่มเติม: http://googleresearch.blogspot.com/2012/05/video-stabilization-on-youtube.html

การทำให้การชำระเงินบนเว็บเป็นมาตรฐาน: ขอแนะนำ requestAutocomplete()

เคยลองซื้อของในเว็บบนอุปกรณ์เคลื่อนที่ไหม เมื่อรวมช่องฟอร์มที่ยุ่งเหยิงและแป้นพิมพ์แบบนุ่มนวล เป็นเรื่องที่น่าหงุดหงิดยิ่งกว่าที่ควรจะเป็น มีลูกค้ากี่รายที่ไม่ได้ซื้อของจากคุณ เนื่องจากการทำเช่นนั้นเป็นงานหนักเกินไป requestAutocomplete() เป็นมาตรฐานเว็บที่มุ่งหวังที่จะทำให้ผู้ใช้สามารถข้ามหน้าของช่องข้อมูลในแบบฟอร์มด้วย API ที่จำเป็นสำหรับการขอรายละเอียดที่เบราว์เซอร์รู้ ในเซสชันนี้เราจะไฮไลต์วิธีการเพิ่มประสิทธิภาพเว็บไซต์ด้วย requestAutocomplete() วิธีใช้ฟีเจอร์อย่างรวดเร็ว และสิ่งที่ต้องพิจารณาเมื่อเพิ่มประสิทธิภาพ UX สําหรับประสบการณ์อีคอมเมิร์ซ

HTML สำหรับอุปกรณ์เคลื่อนที่: อนาคตของเว็บไซต์

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

การเขียนมุมมองที่กำหนดเองสำหรับ Android

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

JAM กับ Chrome: วิธีที่เราสร้างแอปพลิเคชันเพลงสำหรับผู้เล่นหลายคนจำนวนมากโดยใช้เทคโนโลยีเว็บเพียงอย่างเดียว

Jam with Chrome สร้างขึ้นโดยทีม Creative Labs ในลอนดอน เป็นการทดลองที่ประสบความสำเร็จอย่างมากของ Chrome ซึ่งช่วยให้ผู้ใช้จัดตั้งวงดนตรีจากแทบทุกที่ในโลก และให้ข้อมูล "Jam" เหมือนดวงดาวในเวลาที่ใกล้เคียงกับเวลาจริง เราจะแสดงวิธีที่เราสร้าง Jam กับ Chrome โดยใช้เทคโนโลยีเว็บล่าสุด รวมถึงให้คำแนะนำและแนวทางที่นำไปปฏิบัติได้จริงเกี่ยวกับวิธีทำแบบเดียวกันนี้ เราจะเน้นไปที่คอมโพเนนต์ของ WebSockets แบบเรียลไทม์ ระบบการจัดการเซสชัน และเครื่องมือเพลงที่สร้างขึ้นโดยใช้ Web Audio API มาเรียนรู้วิธีการ 'Jam'

คำอธิบายประกอบวิดีโอเชิงความหมายใน YouTube Topics API: ทฤษฎีและแอปพลิเคชัน

คุณทราบหรือไม่ว่า YouTube จะจัดหมวดหมู่วิดีโอโดยอัตโนมัติตามหัวข้อกราฟความรู้แบบเปิดของ Freebase ที่เกี่ยวข้องกับวิดีโอเหล่านั้น เราจะพูดคุยเพิ่มเติมถึงวิธีที่เรานำแนวทางการแยกประเภทนี้ไปใช้ประโยชน์ รวมถึงวิธีใช้หัวข้อเพื่อขับเคลื่อนการค้นหา API ของ YouTube หรือค้นหาวิดีโอที่เกี่ยวข้อง

การจัดการแพ็กเกจฝั่งไคลเอ็นต์: ทำงานน้อยลง สวยงามขึ้น

การสร้างเว็บแอปพลิเคชันมักหมายถึงการใช้ไลบรารี เฟรมเวิร์ก และปลั๊กอินอื่นๆ การใช้โปรแกรมจัดการแพ็กเกจเพื่อจัดการข้อมูลนี้ช่วยปรับปรุงประสิทธิภาพการทำงานได้อย่างมาก เพิ่มความเร็วและความปลอดภัยให้กับแอปพลิเคชันของคุณ และยังทำให้การอัปเดตเป็นข้อมูลล่าสุดได้ง่ายขึ้นด้วย ไม่ต้องติดตามการเปิดตัวใหม่ๆ ของไลบรารีในบล็อก/Twitter การดาวน์โหลดสคริปต์ที่เกี่ยวข้องด้วยตนเอง และการจัดการไฟล์และโฟลเดอร์ของไลบรารีที่คุณใช้ การจัดการแพ็กเกจช่วยให้อัปเดตทรัพยากร Dependency อยู่เสมอ รวมถึงค้นพบโปรเจ็กต์ใหม่ๆ และโปรเจ็กต์ที่เกี่ยวข้องได้ทันที ในเซสชันนี้ เราจะเจาะลึกเกี่ยวกับคุณค่าของการจัดการแพ็กเกจฝั่งไคลเอ็นต์และแจ้งให้คุณทราบข้อมูลอย่างรวดเร็วกับ Bower ซึ่งเป็นผู้จัดการแพ็กเกจโอเพนซอร์ส ซึ่งนำเสนอระบบนิเวศของแพ็กเกจที่หลากหลาย รวมถึงดูข้อมูลเกี่ยวกับการผสานรวมที่มีประโยชน์กับ Yeoman, Grunt, REQUIREDJS และ NPM

ข้อมูลเบื้องต้นเกี่ยวกับ Portable Native Client (PNaCl)

ตั้งแต่ปี 2011 NativeClient (NaCl) เป็นฟีเจอร์ของ Chrome ที่มีให้บริการผ่าน Chrome เว็บสโตร์ PNaCl เป็นก้าวถัดไปที่น่าตื่นเต้นสำหรับเทคโนโลยีนี้ โดยยังคงความเข้ากันได้ของ Native Client กับฐานของโค้ดที่มีอยู่ของนักพัฒนาซอฟต์แวร์และมีประสิทธิภาพคล้ายกับโค้ดแบบเนทีฟ แต่นำเอามาพัฒนาในเว็บแบบเปิดในรูปแบบที่สามารถพกพาได้อย่างแท้จริง เทคโนโลยีนี้สร้างขึ้นจากโครงสร้างพื้นฐานของคอมไพเลอร์ LLVM แบบโอเพนซอร์ส เทคโนโลยีนี้ช่วยให้นักพัฒนาแอปพลิเคชันสร้างแอปพลิเคชันได้ทั้งในเว็บและแอปพลิเคชัน Chrome เว็บสโตร์ที่ทำงานได้บน Windows, OS X, Linux และ ChromeOS สำหรับ x86 และ ARM

WebM และตัวแปลงรหัสวิดีโอแบบเปิด VP9 ใหม่

จากข้อมูลของ Cisco ระบุว่าข้อมูลวิดีโอจะเท่ากับ 55 เปอร์เซ็นต์ของการเข้าชมอินเทอร์เน็ตของผู้บริโภคทั้งหมดภายในปี 2016 ด้วยเครือข่ายที่มีการรับส่งข้อมูลจำนวนมาก การบีบอัดวิดีโอที่มีประสิทธิภาพจึงมีความสำคัญมากกว่าที่เคย โดยเฉพาะอย่างยิ่งเมื่อใช้เครือข่ายมือถือ เราตื่นเต้นมากกับตัวแปลงรหัส VP9 ใหม่ ซึ่งให้คุณภาพวิดีโอที่ดีกว่าอัตราการส่งข้อมูลต่ำกว่าเทคโนโลยีคู่แข่ง นอกจากนี้ VP9 ยังได้รับการพัฒนาในรูปแบบแบบเปิดทั้งหมดในฐานะเทคโนโลยีที่ไม่มีค่าสิทธิ ในเซสชันนี้ คุณจะได้เรียนรู้ว่า VP9 มีประสิทธิภาพอย่างไรเมื่อเทียบกับ H.264 และตัวแปลงรหัสอื่นๆ ในด้านคุณภาพและความเร็วในการถอดรหัส, วิธีสร้างวิดีโอ WebM ด้วย VP9 และตัวแปลงสัญญาณเสียง Opus ใหม่ และวิธีทำให้เนื้อหา VP9 ใช้งานได้สำหรับผู้ใช้ Chrome ในวิดีโอ HTML5

การตัดสินใจด้านการออกแบบใน AngularJS

เราจะอธิบายกระบวนการออกแบบที่ขับเคลื่อนการสร้าง AngularJS ซึ่งเป็นเฟรมเวิร์ก JavaScript ที่รวมการเชื่อมโยงข้อมูล คอมโพเนนต์ที่นำมาใช้ใหม่ได้ การแทรกทรัพยากร Dependency และความสามารถอื่นๆ ที่ทรงพลังในการสร้างเว็บแอปพลิเคชันที่ทันสมัย มาเข้าร่วมกับเราและเรียนรู้วิธีสร้างแอปพลิเคชันที่ปรับขนาดได้อย่างมากซึ่งสร้างได้อย่างรวดเร็ว เปลี่ยนแปลงและดูแลรักษาง่าย ทดสอบได้ง่าย และแสดงถึงความตั้งใจของคุณอย่างชัดเจนต่อนักพัฒนาซอฟต์แวร์ทุกคนในทีมของคุณ

Jank Free: ประสิทธิภาพการแสดงผลของ Chrome

ภาพเคลื่อนไหวและการเลื่อนที่ 60FPS: ยากมาก! เรามาพูดถึงประสิทธิภาพการแสดงผลตามกรณีศึกษา 2 กรณีกัน เราจะพูดถึงความท้าทายพื้นฐานของภาพเคลื่อนไหวที่ลื่นไหล วิธีการค้นหาจุดคอขวดในแอปพลิเคชันของคุณโดยใช้เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ และวิธีรับมือกับข้อผิดพลาดทั่วไป หัวข้อต่างๆ ที่รวมถึงฟีเจอร์การแสดงผลของเครื่องมือสำหรับนักพัฒนาเว็บ รายละเอียดปลีกย่อยของภาพเคลื่อนไหว CSS กรณีทั่วไปที่ทำให้ประสิทธิภาพการเลื่อนหายไป และการดูตัวอย่างโมเดลการเร่งฮาร์ดแวร์ซึ่งเป็นการสนับสนุนกราฟิกไปป์ไลน์ของ Chrome

การแสดงภาพในอุปกรณ์เคลื่อนที่อย่างสวยงามด้วยตัวกรอง CSS

แพลตฟอร์มแห่งอนาคตสำหรับการอ่านคืออุปกรณ์เคลื่อนที่ การสร้างประสบการณ์ที่น่าสนใจในนิตยสารดิจิทัลต้องอาศัยการใช้ประโยชน์จากฟีเจอร์แพลตฟอร์มเว็บชั้นนำ ตัวกรอง CSS ให้การควบคุมครีเอทีฟโฆษณาอย่างมีประสิทธิภาพสำหรับเนื้อหา และตอนนี้จะใช้ประโยชน์จาก GPU บนอุปกรณ์เคลื่อนที่แล้ว เซสชันนี้จะพูดถึงการสร้างเนื้อหาสำหรับเอกสารดิจิทัลล้ำสมัย ซึ่งอธิบายวิธีการทำงานของฟีเจอร์เหล่านี้ แนวทางปฏิบัติแนะนำสำหรับประสิทธิภาพ การทำแพ็กเกจสำหรับการทำให้ใช้งานได้ และการผนวกรวมกับฟีเจอร์ CSS ที่ล้ำสมัยอื่นๆ

เสียงประสิทธิภาพสูง

การเล่นซาวด์แทร็กในพื้นหลังในแอปเกมในอุปกรณ์เคลื่อนที่ หรือการเล่นคลิปเสียงสั้นๆ เพื่อตอบสนองต่อการกระทำของผู้ใช้นั้นไม่ใช่เรื่องยาก แต่จะให้เสียงที่เสถียรและตอบสนองดี และไม่ทำให้แตก ใช้งานได้ดีในอุปกรณ์หลากหลายประเภท และไม่เปลืองแบตเตอรี่ของผู้ใช้ล่ะ แล้วเวลาตอบสนองต่ำลงด้วยเหรอ กลับกลายเป็นว่าไม่ใช่เรื่องง่ายเลย เรามาแชร์ประสบการณ์ที่เรามีกับแพลตฟอร์มและแอป Android พูดคุยส่วนที่เป็นปัญหาและสิ่งที่เราทำในแพลตฟอร์ม และให้เทคนิคบางอย่างที่สามารถนำไปใช้กับแอปของคุณเองได้ทันที เราถือว่าคุณคุ้นเคยกับ OpenSL ES และคำศัพท์ด้านเสียงอยู่แล้ว

การใช้ประโยชน์จากฟีเจอร์ของแพลตฟอร์ม Android

ใช้ประโยชน์จากแพลตฟอร์ม Android เพื่อสร้างแอประดับโลก เราจะใช้ Gmail เป็นตัวอย่าง การแนะนำฟีเจอร์ต่างๆ ของแพลตฟอร์ม และแสดงโค้ดตัวอย่าง การพูดคุยนี้จะช่วยให้คุณใช้แพลตฟอร์ม ลดภาระ และปรับปรุงประสบการณ์การใช้งานแอปได้

การออกแบบ Android สำหรับนักพัฒนา UI

การออกแบบใน Android ไม่ใช่เรื่องซับซ้อนของรูปแบบที่ไม่ต่อเนื่องอีกต่อไป หลักเกณฑ์การออกแบบของ Android ได้ปูทางไปสู่การฟื้นฟูการออกแบบตามหลักการด้านเนื้อหา และการออกแบบที่ตอบสนองตามอุปกรณ์บนอุปกรณ์เคลื่อนที่ ในการพูดคุยครั้งนี้ เราจะสำรวจคลังเครื่องมือที่มีให้สำหรับวิศวกร UI ของ Android ซึ่งจะช่วยให้คุณปฏิบัติตามหลักเกณฑ์ที่สำคัญเหล่านี้ได้ รวมถึงการออกแบบที่ปรับเปลี่ยนตามอุปกรณ์พร้อมด้วยเลย์เอาต์แบบหลายแผง เมตริกและตารางกริดสำหรับเลย์เอาต์ และคอมโพเนนต์การนำทางหลัก

แนวทางปฏิบัติแนะนำสำหรับการพัฒนาบลูทูธ

ความคิดเห็นผ่านบลูทูธอาจแบ่งแยกฝูงชนได้ แต่เทคโนโลยีสามารถเชื่อมต่อทั้งสองเข้าด้วยกันได้ นี่คือเซสชันตั้งแต่ต้นจนจบที่จะกล่าวถึงภาพรวมคร่าวๆ ของข้อมูลจำเพาะหลักและโปรไฟล์ก่อนที่จะเข้าสู่การรองรับบลูทูธของ Android, แนวทางปฏิบัติแนะนำสำหรับการพัฒนา (พร้อมตัวอย่าง) และฟีเจอร์บางอย่างที่คุณอาจยังไม่ทราบ

Android: ตามที่เห็นในทีวี

Google TV ช่วยให้นักพัฒนาซอฟต์แวร์ได้ใช้แพลตฟอร์ม Android ที่เสถียรในการสร้างและนำเสนอแอปพลิเคชัน เกม และสื่อคุณภาพสูงบนหน้าจอที่ใหญ่ที่สุดในบ้าน ในเซสชันนี้ เราจะแสดงวิธีปลดล็อกศักยภาพของอุปกรณ์ Google TV รุ่นปัจจุบัน และอธิบายฟีเจอร์ใหม่ของแพลตฟอร์ม Google TV รุ่นใหม่

การสร้างรายได้บน Google Play

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

โครงสร้างในการออกแบบแอป Android

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

การทำให้ผู้คนค้นพบใน Google Play

ในฐานะนักพัฒนาแอปพลิเคชัน Android เป้าหมายของคุณคือการทำให้แอปเป็นที่รู้จัก เป้าหมายของ Google Play คือการแสดงเนื้อหาที่เกี่ยวข้องมากที่สุดให้แก่ผู้ใช้ Android ในเซสชันนี้ เราจะพูดถึงแนวทางปฏิบัติที่ดีที่สุดสำหรับครีเอเตอร์แอปเมื่อพิจารณาทั้ง 2 เป้าหมาย เราจะสาธิตแนวทางปฏิบัติที่ดีที่สุดเพื่อช่วยให้แอปพลิเคชันของคุณประสบความสำเร็จเหนือคู่แข่งใน Google Play Store ด้วยตัวอย่างที่เป็นรูปธรรม เราจะพูดถึงสัญญาณต่างๆ ที่มีผลต่อการสร้างรายการยอดนิยมและมาแรง คำแนะนำที่ปรับเปลี่ยนในแบบของคุณ และการค้นหาใน Google Play มาฟังเรื่องราวภายในจากผู้นำการค้นหาและการค้นพบใน Google Play กันเลย

การสื่อสารแบบเรียลไทม์กับ WebRTC

WebRTC ใช้มาตรฐานแบบเปิดสำหรับการสื่อสารผ่านวิดีโอ เสียง และข้อมูลแบบเรียลไทม์โดยปราศจากปลั๊กอิน ตอนนี้ได้มีการติดตั้งใช้งาน WebRTC API หลัก getUserMedia, RTCPeerConnection และ DataChannel แล้วใน Chrome และ Firefox ในเซสชันนี้ เราจะแสดงวิธีเริ่มต้นใช้งานการสร้างแอป WebRTC: MediaStream คืออะไร (หรือ getUserMedia) และจะใช้งานได้อย่างไร ข้อจำกัดเกี่ยวกับความละเอียด การรับรอง: คืออะไรและฉันจะตั้งค่าได้อย่างไร เซิร์ฟเวอร์: ฉันต้องมีอะไรบ้าง RTCPeerConnection: API ที่มีประสิทธิภาพมากที่สุดของ WebRTC RTCDataChannel: การสื่อสารแบบเรียลไทม์ของข้อมูลที่กําหนดเอง การผสานรวม WebRTC กับ Web Audio ความสามารถในการทำงานร่วมกัน ความปลอดภัย ในระหว่างเซสชัน เราจะพูดคุยกันเกี่ยวกับตัวอย่างโค้ด การสาธิตแบบสด และแอปเวอร์ชันที่ใช้งานจริง

การสร้างแอป Android สำหรับผู้ชมทั่วโลก

หากสนใจที่จะขยายแอปไปยังกลุ่มเป้าหมายทั่วโลกแต่ไม่รู้ว่าต้องเริ่มต้นอย่างไร ในเซสชันนี้เราจะมาดูวิธีเตรียมแอปให้พร้อมสำหรับการจัดจำหน่ายไปทั่วโลก มาเรียนรู้เกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดในการทำให้เป็นสากล การรองรับภาษาที่อ่านจากขวาไปซ้าย และเครื่องมือต่างๆ ที่จะช่วยเหลือคุณไปตลอดเส้นทาง

บริการเกมในทางปฏิบัติ

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

ต้องมนตร์ ไม่ซับซ้อน, Amaze: หลักการออกแบบของ Android

ต้องการทำให้คนอื่นมีเสน่ห์ ชีวิตง่ายขึ้น และทำให้ผู้ใช้รู้สึกน่าทึ่งด้วยแอปของคุณไหม เรียนรู้ว่าหลักการออกแบบของ Android จะช่วยให้คุณสร้างผลิตภัณฑ์ที่โดนใจผู้คนได้อย่างไร ดูความหมายและการวิจัยเบื้องหลังหลักการต่างๆ ดูตัวอย่างจริงและแนวทางปฏิบัติจากทีมออกแบบ Android ค้นพบเทคนิคในการนำหลักการไปใช้ในงานประจำวันของคุณ ไม่จำเป็นต้องมีประสบการณ์ด้านการออกแบบ

ร่วมพูดคุยอย่างเป็นกันเองกับทีม Android

นั่งเก้าอี้และเข้าร่วมทีมแพลตฟอร์ม Android เพื่อพูดคุยแบบเป็นกันเอง นี่เป็นโอกาสที่คุณจะถามเราเกี่ยวกับแพลตฟอร์มและเรียนรู้เพิ่มเติมอีกเล็กน้อยเกี่ยวกับเหตุผลที่สิ่งต่างๆ ทำงานเหมือนกับที่เป็นอยู่ จากผู้สร้างแพลตฟอร์ม ตรวจสอบโดย Reto Meier ผู้ประสานงานนักพัฒนาซอฟต์แวร์ Android

ประสบการณ์แบบขนย้าย

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

หัวข้อการพัฒนาเกมขั้นสูง

สำหรับนักพัฒนาเกมที่ต้องการเจาะลึกสถานการณ์ขั้นสูงขึ้น เรียนรู้เกี่ยวกับวิธีใหม่ๆ ในการผสานรวมเข้ากับ Google+, ติดตั้งใช้งานและจัดการสถานะต่างๆ ของเกมด้วยวิธีที่ปลอดภัย และการสร้างประสบการณ์การเล่นเกมที่ยอดเยี่ยมผ่าน Google REST API นอกจากนี้เราจะพูดถึงหัวข้อ NDK ใหม่ๆ รวมถึงการใช้เครื่องมือเกมของบุคคลที่สามด้วย

เคล็ดลับมือโปรของ Android: ทำให้แอปทำงานได้ดั่งใช้เวทมนตร์

เรียนรู้วิธีใช้เทคนิค Android ขั้นสูงเพื่อสร้างแอปดีๆ จนผู้คนคิดว่าแอปเหล่านั้นใช้เวทมนตร์ พร้อมกลเม็ดเคล็ดลับในการเขียนโค้ดขั้นสูง รูปแบบการนำไปใช้ และการเปิดเผย API ที่ไม่ค่อยมีคนรู้จัก คุณจะได้รับข้อมูลเชิงลึกเกี่ยวกับวิธีสร้างแอปที่มีความละเอียดอ่อนตามบริบทซึ่งจะสร้างความพึงพอใจให้ผู้ใช้ได้โดยไม่ต้องเปลืองแบตเตอรี่

มีอะไรใหม่สำหรับนักพัฒนาซอฟต์แวร์ใน Google Play

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

Google Maps: ก้าวสู่อนาคต

Google แผนที่และแผนที่ API ได้รับความนิยมอย่างล้นหลามทั่วโลก Google แผนที่ API เป็น API ที่ใช้มากที่สุดบนเว็บ maps.google.com เป็นเว็บไซต์แผนที่ที่ใช้มากที่สุด SDK ของ Android และ iOS กำลังขยายการให้บริการ Maps ไปสู่แพลตฟอร์มใหม่ๆ ในเซสชันนี้ ผู้อำนวยการฝ่ายการจัดการผลิตภัณฑ์ของ Google Maps และทีมผู้จัดการผลิตภัณฑ์สำหรับ Google Maps API และหัวหน้าทีมผู้ประสานงานนักพัฒนาเพื่อพาคุณไปสู่อนาคตของ Google Maps

วิทยาการปัญญาและการออกแบบ

เซสชันนี้จะเจาะลึกเกี่ยวกับการรับรู้และการรับรู้ของมนุษย์ รวมถึงนัยยะสำหรับการออกแบบเชิงปฏิสัมพันธ์และการออกแบบภาพ สมองมนุษย์ถือเป็นเครื่องประมวลผลข้อมูลเพียงอย่างเดียว และเราจะสอนผู้ชมให้รู้จักคุณลักษณะ ข้อดี ข้อจำกัด และโดยทั่วไปเกี่ยวกับวิธีแฮ็ก แม้ว่าเนื้อหาจะให้ทบทวนโดยละเอียดเกี่ยวกับงานวิจัยด้านวิทยาการความคิดล่าสุด แต่ทุกอย่างที่นำเสนอก็มีการอิงตามตัวอย่างงานออกแบบที่นำมาจากแอปพลิเคชันและแพลตฟอร์มต่างๆ ของ Google ด้วย หัวข้อที่เจาะจงจะรวมถึง: การตรวจจับขอบ, กฎ Gestalt ของการจัดกลุ่ม การมองเห็นต่อพ่วง การจดจำตำแหน่งทางภูมิศาสตร์และวัตถุ การจดจำใบหน้า การขาดสี ตาบอดในการเปลี่ยนแปลง การไหลเวียนโล่ง ความสนใจ การจัดสรรภาระงาน และการรับรู้เวลา

การฝึกวิจัย UX แบบ Agile ใน Android

ในทีม Android UX สิ่งสำคัญที่ต้องทำคือการรับความคิดเห็นจากผู้ใช้บ่อยครั้งและสม่ำเสมอ เพื่อให้เราทำซ้ำและพัฒนาการออกแบบที่ดีที่สุดเพื่อผู้ใช้ได้ เราจะพูดคุยถึงวิธีที่ทีมประยุกต์ใช้ "Pulse Studies" (เซสชันการวิจัยแบบวนซ้ำ) เพื่อนำเสนอแนวคิด การออกแบบ และแนวคิดใหม่ๆ ต่อผู้ใช้เป็นประจำ โดยจำเป็นต้องมีการวางแผนล่วงหน้าน้อยที่สุด สามารถสร้างผลกระทบกับผลิตภัณฑ์ได้ทันที และสามารถตอบสนองความต้องการเร่งด่วนได้ เราจะแสดงให้เห็นถึงความสำเร็จของกระบวนการทำงานร่วมกันนี้ โดยการนำเสนอตัวอย่างและกรณีศึกษาที่น่าสนใจ นอกจากนี้เราจะสาธิตการศึกษาความสามารถในการใช้งาน เพื่อให้คุณได้รับเคล็ดลับและกลเม็ดเคล็ดลับในการนํากระบวนการนี้ไปปรับใช้สําหรับผู้ที่สนใจขอความคิดเห็นจากผู้ใช้แบบรวดเร็วและมีประสิทธิภาพ

การอัปเกรดเป็นแอปแพ็กเกจของ Chrome

แอปแพ็กเกจของ Chrome ช่วยเพิ่มโอกาสให้นักพัฒนาเว็บ โดยให้คุณทํางานแบบออฟไลน์โดยค่าเริ่มต้น มอบ UX ที่สมจริงซึ่งทํางานนอกเบราว์เซอร์ ใช้ประโยชน์จากสถาปัตยกรรมการซิงค์ของ Chrome และเข้าถึงฮาร์ดแวร์ของอุปกรณ์ มาเรียนรู้วิธีนำเว็บแอปพลิเคชันของคุณไปสู่อีกระดับด้วยการเปลี่ยนเป็นแอป Chrome แบบแพ็กเกจ

แพลตฟอร์มการทำแผนที่บนอุปกรณ์เคลื่อนที่อื่นๆ: การนำแผนที่ของคุณไปไว้ใน iOS

ในเดือนธันวาคม Google ได้เปิดตัว Google Maps SDK สำหรับ iOS SDK ให้วิธีอันทรงพลังในการสร้างแอป iOS บนแพลตฟอร์มของคุณ ด้วยแผนที่เวกเตอร์ที่ช่วยให้ช่วงการเคลื่อนไหวและการเข้าถึงข้อมูลและภาพของ Google Maps กว้างขึ้นมาก เซสชันนี้จะสำรวจวิธีต่างๆ ที่คุณจะสามารถผสานรวมข้อมูลเข้ากับประสบการณ์การใช้งาน Google Maps

ไขความลับของการเข้ารหัสวิดีโอ: WebM/VP8 สำหรับคนอื่นๆ

มีการคาดการณ์ว่าวิดีโอจะมีปริมาณการใช้งานอินเทอร์เน็ตมือถือทั้งหมดถึง 71 เปอร์เซ็นต์ภายในปี 2016 (แหล่งที่มา: Cisco) แต่ที่น่าประหลาดใจกลับมีผู้คนจำนวนไม่มากที่เข้าใจรูปแบบที่การเข้าชมข้อมูลส่วนใหญ่จะใช้ ในเซสชันนี้ คุณจะได้เรียนรู้ทักษะที่จำเป็นในการเข้ารหัสหรือถอดรหัสวิดีโอในแอปพลิเคชัน โดยเน้นไปที่รูปแบบ WebM ที่ไม่มีค่าสิทธิ

พูดคุยอย่างเป็นกันเองกับทีม Chrome

พบกับเจ้าหน้าที่อาวุโสจากทีม Web Platform, ทีมส่วนหน้า/UI, ทีมแอป Chrome และทีม ChromeOS ในการพูดคุยนี้ คุณจะได้ฟังนักพัฒนาซอฟต์แวร์อาวุโสของ Chrome พูดคุยถึงแผนการในอนาคตสำหรับ Chrome และแพลตฟอร์มเว็บ คุณจะมีโอกาสถามคำถามยากๆ ให้มากที่สุดเท่าที่จะทำได้

แผนที่ของเรา ธุรกิจของคุณ: คำแนะนำทีละขั้นตอนในการใช้ประโยชน์สูงสุดจากผลิตภัณฑ์สำหรับองค์กรของเรา

สถานที่ตั้งยังคงมีบทบาทสำคัญมากขึ้นเรื่อยๆ ในหลายๆ องค์กร และการเกิดขึ้นของระบบคลาวด์และอุปกรณ์เคลื่อนที่ในฐานะแพลตฟอร์มที่เชื่อถือได้และรองรับการปรับขนาดได้เปลี่ยนวิธีที่องค์กรต่างๆ ใช้เทคโนโลยีแผนที่เพื่อให้ทำงานได้อย่างมีประสิทธิภาพมากขึ้น ปรับปรุงกระบวนการ และสร้างประโยชน์ให้ลูกค้า เรียนรู้เกี่ยวกับกรณีการใช้งานต่างๆ ที่ผลิตภัณฑ์สำหรับองค์กรของเราจัดการ และวิธีที่องค์กรสามารถผสานรวมโซลูชันการทำแผนที่จากต้นทางถึงปลายทางได้อย่างง่ายดายเพื่อตอบสนองความต้องการต่างๆ

ทำให้ตำแหน่งมีความหมายด้วย Google Maps API

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

Google Maps + HTML5 + การแสดงภาพข้อมูลเชิงพื้นที่: เรื่องราวแห่งความรัก

ข้อมูลส่วนใหญ่ในโลกจะมีองค์ประกอบทางภูมิศาสตร์อยู่แล้ว การแสดงข้อมูลเป็นภาพด้วยองค์ประกอบทางภูมิศาสตร์เป็นรูปแบบที่ได้รับความนิยมมากที่สุดบนเว็บ เซสชันนี้จะสำรวจหลักการของการแสดงข้อมูลเป็นภาพและวิธีใช้ HTML5 โดยเฉพาะ WebGL เพื่อเสริมการแสดงภาพของ Google Maps

ออกแบบรูปแบบสำหรับแผนที่ - สถาปัตยกรรม

สถาปัตยกรรมข้อมูลเชิงพื้นที่นั้นมีมากมายและมีความหลากหลาย มีโซลูชันง่ายๆ ที่โฮสต์ข้อมูลคงที่ การผสานรวมที่ซับซ้อนกับโครงสร้างพื้นฐานขององค์กรที่มีอยู่ และอื่นๆ อีกมากมาย แต่รูปแบบที่พบได้บ่อยรวมถึงรูปแบบต่อต้านลาย มักเกิดขึ้นเมื่อข้อมูลโฮสต์และแสดงต่อผู้ใช้ เซสชันนี้จะกล่าวถึงรูปแบบเหล่านั้นและวิธีการใช้งานในสถาปัตยกรรมการแมปของคุณ

วิธีสร้าง Maps หลายแพลตฟอร์มด้วย Googles API

ตอนนี้ Google Maps API ใช้งานได้ในหลายแพลตฟอร์ม, JavaScript, Android และ iOS แต่ละแพลตฟอร์มจะมีจุดแข็งและข้อจำกัดพิเศษ และต้องใช้ความใส่ใจเป็นพิเศษ แต่ถ้าคุณจะสร้างแอปสำหรับทั้ง 3 แพลตฟอร์มล่ะ คุณจะรับมือกับปัญหานั้นอย่างไร เซสชันนี้จะพาไปดูการพัฒนาเฉพาะทางสำหรับแต่ละแพลตฟอร์มเทียบกับการพัฒนาทั่วไปสำหรับทั้ง 3 แพลตฟอร์ม และข้อดีข้อเสียของแต่ละวิธี เราจะพิจารณาว่าควรใช้บริการเว็บของเราเมื่อใด และวิธีสร้างโครงสร้างพื้นฐานแบ็กเอนด์ที่แข็งแกร่ง

เรือทุกรายในโลกนี้: แสดงภาพข้อมูลด้วย Google Cloud และ Maps

เรือหลายหมื่นลำรายงานตำแหน่งของตนอย่างน้อย 1 ครั้งทุก 5 นาที ตลอด 24 ชั่วโมง การแสดงภาพข้อมูลปริมาณนั้นและให้บริการแก่ผู้คนจำนวนมากต้องใช้พลังมากทั้งในเบราว์เซอร์และเซิร์ฟเวอร์ เซสชันนี้จะสำรวจการใช้ Maps, App Engine, Go, Compute Engine, BigQuery, Cloud Storage และ WebGL เพื่อสร้างภาพข้อมูลขนาดใหญ่

ออฟไลน์: ใช้งานแบบออฟไลน์ด้วย Maps และ Earth

Google Maps Engine (GME) Portable ช่วยให้องค์กรตัดข้อมูล 2 มิติและ 3 มิติออกจาก GME เพื่อใช้งานแบบออฟไลน์ได้ ความสามารถนี้จะขยายความสามารถของ Google Maps และ Google Earth ในสภาพแวดล้อมที่แน่นหนา ซึ่งอาจมีข้อจำกัดในการเข้าถึงเครือข่ายหรือไม่พร้อมใช้งาน แบบพกพามาพร้อมกับ API ชุดเต็มซึ่งทำให้นักพัฒนาซอฟต์แวร์สามารถฝังอินเทอร์เฟซแผนที่ของ Google ที่คุ้นเคยไว้ในแอปพลิเคชันออฟไลน์ของตนเองได้ ปัจจุบันแบบพกพามีการใช้งานอยู่ในสถานีอวกาศนานาชาติ อยู่บนเครื่องบิน ใต้น้ำในเรือดำน้ำ และใช้เกือบทุกที่ที่อยู่ระหว่างนั้น เราตื่นเต้นที่จะขยายการให้บริการเวอร์ชัน Portable ออกไปให้กลุ่มเป้าหมายนักพัฒนาซอฟต์แวร์จำนวนมากขึ้นได้ใช้งาน เพื่อให้วิศวกรมากความสามารถสร้างการใช้งานออฟไลน์ใหม่ๆ ที่น่าตื่นเต้นได้

การดำเนินการในกล่องจดหมาย ขับเคลื่อนโดยสคีมา

บริการของคุณส่งอีเมลหรือไม่ ในเซสชันนี้ เราจะแสดงวิธีเพิ่มข้อมูลที่มีโครงสร้างลงในอีเมลเพื่อเปิดใช้การดำเนินการจากกล่องจดหมายโดยตรงและเพิ่มการมีส่วนร่วมของผู้ใช้

Realtime API ลับของไดรฟ์

เคยไหมที่จะเพิ่มการแก้ไขแบบเรียลไทม์ลงในแอปของคุณอย่าง Google เอกสาร Drive Realtime API จะช่วยเหลือคุณได้ การพูดคุยแบบเจาะลึกนี้จะพูดคุยเกี่ยวกับความลับเบื้องหลังการทำงานร่วมกันของ Google, รายละเอียดทางเทคนิคของ Realtime API และวิธีที่คุณจะใช้ประโยชน์จาก API นี้ในแอปของคุณเอง

ใช้ Apps Script เพื่อสร้าง Google ฟอร์มแบบไดนามิก

Google ฟอร์มเวอร์ชันอัปเดตที่เปิดตัวไปเมื่อต้นปีสามารถใช้ร่วมกับ Apps Script ได้ ซึ่งจะช่วยให้คุณสร้างและจัดการแบบฟอร์มได้โดยใช้โค้ดเพียงไม่กี่บรรทัด ในเซสชันนี้ เราจะมาดูวิธีทำให้แบบฟอร์มและเวิร์กโฟลว์มีประโยชน์มากขึ้นผ่านสคริปต์ และสาธิตกลเม็ดเคล็ดลับที่ทำให้แบบฟอร์มตอบสนองต่อการเปลี่ยนแปลงในองค์กร

พบกับทีมเบื้องหลัง Blink ซึ่งเป็นเครื่องมือแสดงภาพแบบโอเพนซอร์สแบบใหม่ของ Chrome เราจะให้ภาพรวมคร่าวๆ เกี่ยวกับ Blink จากภายใน เหนือสิ่งอื่นใด สิ่งที่เกิดขึ้นตั้งแต่การเปิดตัวในเดือนเมษายน แผนการในอนาคตบางส่วน และวิธีที่เราจะทำให้สามารถทำงานร่วมกันในเบราว์เซอร์ต่างๆ เซสชันส่วนใหญ่จะสงวนไว้สําหรับคําถามเกี่ยวกับ Blink, การพัฒนาฟีเจอร์ และแพลตฟอร์มเว็บ สอบถามและโหวตคำถามได้ที่ http://bit.ly/blink-io

แผนกลยุทธ์ของ GWT ในอนาคต

ในงาน Google I/O 2012 Google ได้มอบการควบคุม GWT ให้แก่ชุมชนผ่านคณะกรรมการกำกับดูแล GWT ใน 1 ปีต่อมา มาดูกันว่าอนาคตอันน่าตื่นเต้นของ GWT จะมีหน้าตาอย่างไร เมื่อ GWT Steering Committee นำเสนอแผนกลยุทธ์สำหรับ GWT ในอนาคต

สถานะของแอปแพ็กเกจของ Chrome ในประเทศ

แอปแบบแพ็กเกจของ Chrome สุขสันต์วันเกิด! มาร่วมเฉลิมฉลองด้วยการเรียนรู้สิ่งใหม่ๆ ในแพลตฟอร์มแอปแบบแพ็กเกจและแผนกลยุทธ์ของเรา

ประสิทธิภาพบนอุปกรณ์เคลื่อนที่จาก Radio Up: การเพิ่มประสิทธิภาพแบตเตอรี่ เวลาในการตอบสนอง และแบนด์วิดท์

การสร้างแอปพลิเคชันเว็บบนมือถือที่ตอบสนองได้ดีและตอบสนองได้ดีนั้น คุณจะต้องเป็นเพื่อนผ่านทางวิทยุ เราจะอธิบายวิธีสร้างแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ที่ประหยัดแบตเตอรี่ วิธีรับอัตราการส่งข้อมูลที่ดีที่สุด และวิธีวางแผนสำหรับความล่าช้าในเวลาในการตอบสนองต่างๆ ที่เกิดขึ้นในเครือข่ายมือถือ การพูดคุยนี้เป็นหลักสูตรเร่งรัดเกี่ยวกับวิทยุ หรือที่เรียกว่าใบอนุญาต HAM สำหรับเว็บบนอุปกรณ์เคลื่อนที่ พร้อมด้วยภาพรวมจากด้านบนเกี่ยวกับวิธีการทำงานของเครือข่ายผู้ให้บริการ 4G ที่ทันสมัยภายใน เอาหมวกใบพัดมาด้วย

ขอแนะนำวิธีใหม่ในการบริหารจัดการธุรกิจบน Google

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

ขยาย Google เอกสารด้วย Apps Script

การใช้ Google Apps Script ทำให้คุณสามารถเพิ่มเมนูที่กำหนดเอง ป๊อปอัป และฟังก์ชันอื่นๆ ลงใน Google เอกสารของคุณ ในเซสชันนี้ เราจะมาดูวิธีที่คุณสามารถใช้เทคโนโลยีนี้เพื่อสร้างเวิร์กโฟลว์ที่กำหนดเอง นำเข้าข้อมูลจากแหล่งที่มาอื่นๆ และผสานรวมแอปพลิเคชันของคุณเองไว้ใน Google เอกสาร

หลักการออกแบบสำหรับแผนที่

อินเทอร์เฟซผู้ใช้สำหรับแผนที่ของคุณคืออะไร คุณจะสร้าง UI ที่ช่วยให้สามารถเข้าถึงข้อมูลได้ง่ายได้อย่างไร การออกแบบแผนที่ของคุณช่วยให้ผู้ใช้ได้รับข้อมูลที่ต้องการหรือไม่ การพูดคุยครั้งนี้จะช่วยนักพัฒนาซอฟต์แวร์รวบรวมองค์ประกอบของการออกแบบภาพ การทำแผนที่ และประสบการณ์ของผู้ใช้เข้าด้วยกัน เพื่อช่วยให้การนำเสนอข้อมูลแผนที่ในลักษณะที่ดีที่สุด

ข้อความ Push สำหรับ API ของ YouTube

เบื่อการทำโพลการอัปเดตฟีด API ของ YouTube ไหม จะดีกว่าไหมหาก API สามารถบอกแอปพลิเคชันของคุณเมื่อมีข้อมูลใหม่ มาร่วมฟังข้อมูลเกี่ยวกับโครงสร้างพื้นฐานแบบข้อความ Push สำหรับ API ของ YouTube ใหม่ และดูวิธีเขียนโค้ดที่ตอบสนองต่อกิจกรรมใหม่ๆ บน YouTube

การสตรีมแบบปรับอัตโนมัติสำหรับคุณและ YouTube

การสตรีมวิดีโอในอินเทอร์เน็ตแบบปรับเปลี่ยนได้นั้นเป็นเรื่องยาก แต่จะยิ่งยากขึ้นไปอีกเมื่อคุณพยายามทำวิดีโอในวงกว้าง ซึ่งเราจะพูดถึงพื้นฐานของคุณภาพของประสบการณ์ และพูดคุยถึงสิ่งที่เรากำลังทำเพื่อปรับปรุงคุณภาพของประสบการณ์บน YouTube

มีอะไรใหม่ใน Google ไดรฟ์ SDK: ในอีก 1 ปีต่อมา

การพูดคุยครั้งนี้จะพูดคุยเกี่ยวกับฟีเจอร์ล่าสุดของ SDK ของไดรฟ์ที่ได้รับการพัฒนา ซึ่งเป็นส่วนหนึ่งของความมุ่งมั่นของ Google ในการอนุญาตให้บุคคลที่สามเขียนแอปพลิเคชันไดรฟ์ที่มีความสมบูรณ์ของ Google เอกสาร/ชีต/งานนำเสนอ ฟีเจอร์เหล่านี้ช่วยให้ค้นหาไฟล์ได้ง่ายขึ้น รับการแจ้งเตือนเมื่อไฟล์มีการเปลี่ยนแปลง และเผยแพร่เว็บไซต์

The Next Frontier: แผนที่ในอาคาร

การทำแผนที่ถนนและอาคารเป็นส่วนที่ยาก แต่ส่วนที่ยากกว่านั้นก็คือการทำแผนที่ภายในอาคาร Google ไม่เพียงได้ซื้อแปลนอาคารสำหรับอาคารและสถานที่ขนาดใหญ่เท่านั้น แต่ยังพยายามหาวิธีให้ข้อมูลระบุตำแหน่งภายในอาคารเหล่านั้นด้วย เมื่อ GPS ไม่ทำงาน คุณจะหาสถานที่ในแผนที่ได้อย่างไร

พูดคุยแบบเป็นกันเองกับทีม Google Maps

คุณเคยมีคำถามที่ต้องการถามทีมงาน Google แผนที่หรือไม่ นี่เป็นโอกาสในการถามวิศวกรชั้นนำ ผู้จัดการผลิตภัณฑ์ และนักพัฒนาซอฟต์แวร์ที่ช่วยตอบคำถามที่คุณอยากจะถามมาตลอด

การได้สังเกตเห็นแอปของคุณภายใน Google ไดรฟ์

Google ไดรฟ์มีจุดประสงค์เพื่อนำเสนอแอปของคุณให้กับผู้ใช้ Google ไดรฟ์ได้ทุกที่ทุกเวลาที่ต้องการพบแอปเหล่านั้นจากใน Google ไดรฟ์หรือในอุปกรณ์เคลื่อนที่ การพูดคุยนี้จะอธิบายถึงเหตุผลที่น่าสนใจว่าทำไมแอปของคุณจึงควรผสานรวมกับ Google ไดรฟ์ และวิธีการที่แอปของคุณจะสามารถเข้าถึงลูกค้าให้ได้มากที่สุด เราจะพูดถึงลักษณะที่แอปแสดงต่อผู้ใช้ และรายละเอียดทางเทคนิคที่อยู่เบื้องหลังแอป

YouTube Analytics เฉพาะกิจด้วย Google Apps Script

ผู้เข้าร่วมการเสวนานี้จะได้เรียนรู้ทุกอย่างเกี่ยวกับ API ของ YouTube Analytics ใหม่ เราจะแสดงวิธีเข้าถึงข้อมูลผ่าน Google Apps Script ซึ่งเป็นแพลตฟอร์มการเขียนสคริปต์ในระบบคลาวด์แก่ผู้ชม เราจะสร้างและสาธิตการรายงานเฉพาะกิจที่ดึงข้อมูลพารามิเตอร์ผ่าน API ของ YouTube Analytics ลงใน Google ชีต นอกจากนี้ เราจะแสดงวิธีตั้งเวลาการรายงานบางรายการ และแสดงการแจ้งเตือนเมื่อถึงเกณฑ์ การพูดคุยนี้เป็นประโยชน์ต่อผู้เผยแพร่โฆษณาของ YouTube และนักพัฒนาซอฟต์แวร์ที่ต้องการใช้งาน Google Apps Scripts และ Google ชีตมากขึ้น

ชาร์จพลังเกมในอุปกรณ์เคลื่อนที่ของคุณด้วย YouTube

นักพัฒนาเกมชั้นนำกำลังผสานรวมกับ YouTube เพื่อทำให้เกมของตนกลายเป็นไวรัล คุณอาจเป็นคนต่อไป ในเซสชันนี้จะแสดงวิธีเล่นเกม Unity3D และเพิ่มพลังให้เกมด้วยวิดีโอที่อัปโหลดบน YouTube, การเล่น YouTube ในเกม และเปลี่ยนผู้ใช้ YouTube ให้เป็นผู้เล่นเกมของคุณเอง

ดำดิ่งสู่ Street View ใต้น้ำ

Richard Vevers จาก Google และ Catlin Seaview Survey ได้ร่วมมือกันเพื่อนำภาพ Street View ใต้น้ำภาพแรกมาไว้ใน Google Maps ดูวิธีที่ Catlin Seaview Survey สร้างกล้องพิเศษเพื่อเก็บรวบรวมภาพเซอร์ราวด์อันน่าตื่นตาตื่นใจนี้ เป้าหมายของพวกเขาร่วมกับ ดร. Ove Hoegh-Guldberg ศาสตราจารย์ของมหาวิทยาลัยควีนส์แลนด์คือการส่งเสริมบันทึกแนวปะการังทั่วโลกในการสร้างภาพรวมของพื้นที่แนวปะการังของโลก โดยเริ่มต้นจากเกรตแบร์ริเออร์รีฟในออสเตรเลีย รวมถึงสำรวจเกาะอาโป ฟิลิปปินส์ เกาะโมโลกินีอะทอลล์ เมาอิ อ่าวฮานามา ฮาวาย และที่แห่งนี้เป็นครั้งแรกที่ราชาอัมพัตซึ่งเป็นประเทศอินโดนีเซียอันงดงาม พวกเขามีผู้ติดตามถึง 3 ล้านคนบน Google Plus ซึ่งช่วยเปิดโอกาสให้สาธารณชนได้มีส่วนร่วมผ่าน Hangouts นักดำน้ำใต้น้ำ

การใช้ YouTube เพื่อสร้างธุรกิจให้เติบโต

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

Broadcast Yourself!: การใช้ API ของ YouTube Live เพื่อสตรีมไปทั่วโลก

เซสชันนี้จะอธิบายภาพรวมของแพลตฟอร์ม YouTube Live ใหม่ และให้ข้อมูลเชิงลึกเกี่ยวกับ API สตรีมมิงแบบสดของ YouTube อธิบายว่าแพลตฟอร์มนี้ช่วยให้คุณสามารถออกอากาศการถ่ายทอดสดบน YouTube ได้อย่างง่ายดายได้อย่างไร พร้อมทั้งมอบประสบการณ์การรับชมที่ยอดเยี่ยมให้กับผู้ชมของคุณ นอกจากนี้ เราจะแสดงแอปมากมายที่ใช้ API แนะนำตัวอย่างโค้ด และแสดงการสาธิตเจ๋งๆ บางส่วนด้วย

YouTube สำหรับนักพัฒนาซอฟต์แวร์: อนาคตและโอกาส

YouTube API เป็น API ที่ใหญ่ที่สุดตามปริมาณคำขอของ Google แต่ยังมีแอปอีกจำนวนมากที่ไม่ได้ใช้ประโยชน์จาก API นี้ เข้าร่วมกับหัวหน้าฝ่ายผลิตภัณฑ์และฝ่ายวิศวกรรมของแพลตฟอร์ม YouTube เพื่อนำเสนอภาพรวมของทิศทางที่ YouTube จะพัฒนาไป, ได้ดูตัวอย่าง API ล่าสุดของ YouTube และพูดคุยเกี่ยวกับโอกาสสำหรับนักพัฒนาซอฟต์แวร์ เราจะดูวิดีโอดีๆ อีกสัก 2-3 รายการ

การขายสินค้าที่จับต้องได้บน Android ด้วย Google Wallet Instant Buy

หนึ่งในอุปสรรคที่สำคัญที่สุดของการค้าบนอุปกรณ์เคลื่อนที่คือความสะดวกของการชำระเงิน ไม่ว่าคุณจะขายอุปกรณ์สำนักงาน เสื้อยืด หรือเครื่องประดับหรู ๆ ผู้ใช้ของคุณพบปัญหาเดียวกันนี้ นั่นคือการให้ข้อมูลบัตรเครดิตและการจัดส่งผ่านแบบฟอร์มยาวๆ ที่ซับซ้อนซึ่งยุ่งยากมากเมื่อกรอกบนอุปกรณ์เคลื่อนที่ และนี่คือสิ่งที่ Google Wallet Android API สามารถช่วยได้ เรียนรู้วิธีใช้ API เพื่อทำให้ประสบการณ์การช็อปปิ้งในแอปเป็นไปอย่างง่ายดายและราบรื่น ซึ่งนำไปสู่การเพิ่ม Conversion และยอดขาย

การเปลี่ยนกระเป๋าเงินทั้งหมดเป็นรูปแบบดิจิทัล: ขอแนะนำออบเจ็กต์ใน Wallet

Wallet Objects เป็นแพลตฟอร์มที่เรียบง่ายและมีประสิทธิภาพซึ่งช่วยให้การค้ามีประสิทธิภาพมากขึ้นโดยการแปลงและจัดเก็บสิ่งของเชิงพาณิชย์ในรูปแบบดิจิทัล (ข้อเสนอ บัตรสะสมคะแนน) ไว้ใน Google Wallet และทำให้ความสัมพันธ์ระหว่างผู้ออกบัตรกับผู้บริโภคบุคคลที่สามเหนียวแน่นยิ่งขึ้น ในเซสชันนี้ เราจะพาคุณไปดูข้อกำหนดและโค้ดเพื่อใส่วัตถุลงใน Google Wallet ทำให้เป็นกระเป๋าสตางค์ที่ชาญฉลาดยิ่งขึ้นสำหรับผู้บริโภค

นิยามความภักดีในยุคมือถือ

ในเซสชันนี้ เราจะแนะนำให้คุณรู้จักกับ Wallet Objects Loyalty API เรียนรู้วิธีที่คุณสามารถรวมโปรแกรมความภักดีของคุณใน Google Wallet และทำให้ผู้ใช้นับล้านค้นพบโปรแกรมดังกล่าว เพิ่มการมีส่วนร่วมของโปรแกรมสะสมคะแนนด้วยการเปิดโอกาสให้ผู้ใช้ใช้ Google Wallet เพื่อแสดงและใช้บัตรสะสมคะแนนของตน ตรวจสอบคะแนนสะสม/คะแนนสะสม และอื่นๆ อีกมากมาย

สร้างประสบการณ์ mCommerce ที่น่าสนใจบน Android

การสร้างแอป Android สำหรับการค้าบนอุปกรณ์เคลื่อนที่ไม่ใช่แค่การใส่รูปภาพผลิตภัณฑ์ของคุณใน ListView และเพิ่มปุ่มซื้อ เวลาคือเงินที่มากกว่าแอปบนอุปกรณ์เคลื่อนที่ประเภทอื่นๆ ยิ่งคุณทำให้ผู้ใช้รอนานหรือใช้เวลาในการกรอกแบบฟอร์มนานขึ้น โอกาสที่ผู้ใช้จะทำธุรกรรมจนเสร็จก็จะลดลง นอกจากนี้ เมื่อพูดถึงการรับชำระเงิน คุณก็ต้องคำนึงถึงความปลอดภัยด้วย เรียนรู้เทคนิคและเคล็ดลับบางส่วนจากทีม Google Wallet และจากหนึ่งในพาร์ทเนอร์ของเราเกี่ยวกับวิธีทำให้แอปการค้าบนอุปกรณ์เคลื่อนที่ใช้ง่ายและปลอดภัยยิ่งขึ้น ซึ่งจะช่วยเพิ่ม Conversion และผลประกอบการของคุณในที่สุด เซสชันนี้จะมีหัวข้อการพัฒนา Android ระดับกลาง/ขั้นสูง

ไขข้อข้องใจเกี่ยวกับ MVP และ EventBus ใน GWT

ในปี 2009 Ray Ryan ได้บรรยายในงาน Google I/O ที่สนับสนุนรูปแบบ Model-View-presenter และ EventBus สำหรับสถาปัตยกรรมแอปพลิเคชันของ GWT นับจากนั้นเป็นต้นมา MVP และ EventBus ก็ได้กระจายไปในวงกว้างในชุมชน GWT และก็มีกรอบงานจำนวนมากที่คอยสนับสนุน อย่างไรก็ตาม ยังมีความสับสนอยู่มากว่า MVP ที่แท้จริงคืออะไรและวิธีที่ดีที่สุดในการนำมาใช้ วิธีแก้ปัญหาที่พบได้ทั่วไปหลายอย่างรวมถึงต้นแบบที่น่าเบื่อหน่ายและค่าโสหุ้ย ในการพูดคุยนี้ ฉันจะแสดงให้เห็นว่าการใช้ MVP และ EventBus อย่างถูกต้องนั้นง่ายกว่าที่คุณคิด และสามารถทำได้โดยไม่ต้องอาศัยเฟรมเวิร์กหรือค่าใช้จ่ายเพิ่มเติม ผลลัพธ์ที่ได้คือแอปพลิเคชัน GWT ที่ทดสอบได้และบำรุงรักษาได้มากยิ่งขึ้น เรายินดีอย่างยิ่งที่ได้ร่วมงานด้วย

ข้อมูลเบื้องต้นเกี่ยวกับการผสานรวม Google+ Sign-In

ไม่ว่าคุณจะมีเว็บไซต์ แอปบนอุปกรณ์เคลื่อนที่ เกม หรือบริการออนไลน์อื่นๆ ตอนนี้ผู้ใช้สามารถลงชื่อเข้าใช้ด้วย Google และนำโปรไฟล์ Google+ ไปด้วย มาเรียนรู้วิธีที่ Google+ Sign-In สร้างประสบการณ์อันน่าสนใจในแอปของคุณและกระตุ้นให้มีการใช้งานข้ามอุปกรณ์กันมากขึ้น การพูดคุยครั้งนี้จะแนะนำแนวคิดด้านเทคนิคเกี่ยวกับการผสานรวม Google+ Sign-In กับฟีเจอร์อื่นๆ ของ Google+ และเป็นสิ่งจำเป็นเบื้องต้นสำหรับการพูดคุยอื่นๆ เกี่ยวกับ Google+

ภาพรวมของแพลตฟอร์ม Google+

เข้าร่วมกับเราเพื่อดูภาพรวมของแพลตฟอร์ม Google+ ทั้งหมด เรียนรู้ว่า Google+ นำเสนออะไรบ้างในแอปพลิเคชันของคุณ แพลตฟอร์มจะมุ่งหน้าไป และกำหนดว่าคุณจะต้องเข้าร่วมเซสชันแพลตฟอร์ม Google+ ที่ I/O ในปีนี้อย่างไร

ใช้งาน Google+ ให้เกิดประโยชน์สูงสุดในองค์กรของคุณ

Google Apps เป็นชุดเครื่องมือเพิ่มประสิทธิภาพการทำงานในระบบคลาวด์ที่ช่วยให้ทีมของคุณทำงานเสร็จได้จากทุกที่ ด้วยอุปกรณ์ทุกประเภท ด้วยการเพิ่มประสิทธิภาพของ Google+ สำหรับธุรกิจ ทีมของคุณจะเชื่อมต่อและแชร์กับเพื่อนร่วมงานและพาร์ทเนอร์ภายนอกได้อย่างราบรื่น ในเซสชันนี้ เราจะทบทวนคุณลักษณะที่เป็นเอกลักษณ์ของ Google+ สำหรับธุรกิจ พูดคุยถึงวิธีใหม่ๆ ในการผสานรวม Google+ เข้ากับระบบและกระบวนการทางธุรกิจ และช่วยให้คุณได้รับประโยชน์สูงสุดจาก Google+ เพื่ออำนวยความสะดวกในการสื่อสารที่ง่าย รวดเร็ว และน่าสนใจทั่วทั้งองค์กรของคุณ

พูดคุยอย่างเป็นกันเองกับทีมแพลตฟอร์ม Google+

ถ้าคุณมีข้อสงสัยเกี่ยวกับแพลตฟอร์ม Google+ มาพบกับทีมและรับฟังคำตอบสำหรับคำถามของคุณได้โดยตรงจากผู้ที่อยู่เบื้องหลังแพลตฟอร์ม Google+ เจาะลึกเทคโนโลยีและร่วมแสดงความคิดเห็นของคุณ

แอปพลิเคชันประสิทธิภาพสูงที่มี RenderScript

RenderScript เป็น API สำหรับการประมวลผลประสิทธิภาพสูงใน Android โดยใช้โปรเซสเซอร์ใดก็ได้ที่มีอยู่ในอุปกรณ์ รวมถึง CPU, GPU, DSP และอื่นๆ การพูดคุยนี้จะครอบคลุมวิธีพัฒนาแอปพลิเคชันด้วย RenderScript ที่สามารถทำงานได้บนอุปกรณ์ที่ใช้ Gingerbread ขึ้นไป เราจะแนะนำคุณถึงขั้นตอนการเร่งแอปพลิเคชันที่ใช้งานง่ายและแสดงให้เห็นว่าเราสามารถให้บริการประสิทธิภาพสูงในสถาปัตยกรรมต่างๆ ด้วยฐานแหล่งที่มาเดียวได้อย่างไร ระบบจะแสดงการเปรียบเทียบที่เปรียบเทียบ RS กับ NDK

Google+ Hangouts API ในปีต่อๆ ไป: เป็นมากกว่าหนวดเคราเสมือนจริง

แพลตฟอร์มแอปแฮงเอาท์ได้พัฒนาอย่างมั่นคงในช่วงปีที่ผ่านมา มาดูว่าเรามาไกลแค่ไหนแล้ว เรียนรู้วิธีทำให้แอปของคุณมีชีวิตชีวาด้วยการสนทนาด้วยเสียง/วิดีโอ และดูว่าในอนาคตจะมีการเปลี่ยนแปลงอะไรบ้างสำหรับเทคโนโลยีนี้

การตรวจสอบสิทธิ์ข้ามแพลตฟอร์มด้วย Google+ Sign-In

คุณคือนักพัฒนาซอฟต์แวร์ที่สร้างแอปโซเชียลยอดนิยม แอป Android, แอป iOS และเว็บไซต์ทั้งหมดจะต้องทำงานร่วมกับผู้ใช้ที่ตรวจสอบสิทธิ์แล้วได้อย่างราบรื่น เซสชันนี้จะเจาะลึกเกี่ยวกับโมเดลการตรวจสอบสิทธิ์ Google+ Sign-In และช่วยคุณเลือกโมเดลที่เหมาะสมกับความต้องการ

แนวทางปฏิบัติที่ดีที่สุดสำหรับ Google+ Sign-In

เรียนรู้วิธีรับประโยชน์สูงสุดสำหรับเว็บไซต์และผู้ใช้ของคุณจาก Google+ Sign-In รับฟังวิธีเพิ่มจำนวนการติดตั้งแอปของคุณให้ได้สูงสุด เพิ่มประสิทธิภาพอัตราการคลิกผ่านสำหรับโพสต์แบบอินเทอร์แอกทีฟ นำเสนอเนื้อหาที่กำหนดเองตามข้อมูลโซเชียล และเขียนกิจกรรมบนแอปที่ทำให้ได้รับความสนใจใน Google

Google+ Sign-In สำหรับเว็บแอป

เรียนรู้วิธีเพิ่ม Google+ Sign-In ลงในแอปบนเว็บของคุณ วิธีเชื่อมต่อผู้ใช้กับเพื่อน สร้างประสบการณ์ที่กำหนดเองด้วยข้อมูลโปรไฟล์ Google+ กระตุ้นการมีส่วนร่วมโดยใช้โพสต์แบบอินเทอร์แอคทีฟ และติดตามประสิทธิภาพของแอปใน Google+

กลุ่มการเผยแพร่ฐานข้อมูล: การสำรวจแนวทางและแนวทางปฏิบัติที่ดีที่สุด

ไม่ว่าคุณจะสร้างเกม แอปบนอุปกรณ์เคลื่อนที่ หรือบริการการวิเคราะห์โซเชียล ข้อมูลของคุณต้องมีความพร้อมใช้งานสูง จัดเก็บอย่างปลอดภัย และสามารถเพิ่มจำนวนขึ้นได้เมื่อฐานผู้ใช้ของคุณพุ่งสูงขึ้น มาเข้าร่วมเซสชันนี้เพื่อดูว่าฐานข้อมูลที่ทันสมัยแบบกระจายเพื่อตอบสนองความต้องการเหล่านี้อย่างไร คุณจะได้ฟังคณะผู้เชี่ยวชาญ 4 คนในอุตสาหกรรมเกี่ยวกับวิธีแก้ปัญหานี้โดยใช้โครงสร้างพื้นฐานของ Google และมีโอกาสถามคำถามกับคณะผู้เข้าร่วมเกี่ยวกับประสบการณ์การใช้งาน

Google+ สำหรับผู้เผยแพร่: ปุ่ม ป้าย และอื่นๆ

Google+ มีชุดเครื่องมือสำหรับผู้เผยแพร่เนื้อหาที่ช่วยให้ผู้ใช้แชร์และค้นพบเนื้อหาในเว็บไซต์ของตน ทั้งในเว็บไซต์ของตนและเมื่อมาจากผลิตภัณฑ์และบริการของ Google เช่น Google Search ในเซสชันนี้ เราจะพูดถึงข้อมูลเบื้องต้นทั้งหมดเกี่ยวกับเครื่องมือ Google+ ที่สามารถช่วยเพิ่มการค้นพบและการมีส่วนร่วมในเว็บไซต์ของคุณ

สร้างการผสานรวม Google+ ที่ประสบความสำเร็จซึ่งเพิ่มคุณค่าอย่างมีนัยสำคัญ

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

วิธีเสนอ Google+ Sign-In ควบคู่ไปกับบริการลงชื่อเข้าใช้ทางโซเชียลอื่นๆ

เรียนรู้วิธีที่ Google+ Sign-In สามารถทำงานร่วมกับโซลูชันการเข้าสู่ระบบโซเชียลอื่นๆ และวิธีย้ายข้อมูลแอปจากระบบการตรวจสอบสิทธิ์ของ Google แบบเดิม ถ้าคุณมีการเข้าสู่ระบบแบบโซเชียลในเว็บไซต์อยู่แล้วและสงสัยว่าจะเพิ่ม Google+ Sign-In ได้อย่างไร หรือกำลังใช้การผสานรวมการตรวจสอบสิทธิ์ Google แบบ OAuth 2.0 อยู่ เซสชันนี้เหมาะสำหรับคุณ

Google+ Sign-In สำหรับนักพัฒนาซอฟต์แวร์ iOS

เราจะแนะนำคุณตลอดขั้นตอนการเพิ่ม Google+ Sign-In ลงในแอป iOS, เชื่อมโยงผู้ใช้กับเพื่อนๆ, กระตุ้นการมีส่วนร่วมโดยใช้โพสต์แบบอินเทอร์แอกทีฟ และติดตามดูประสิทธิภาพของแอปใน Google+

การพัฒนาสำหรับแก้ว

การนำเทคโนโลยีเข้ามาใกล้ทำให้เราช่วยขจัดอุปสรรคได้ และจะนำแนวคิดหลักอื่นๆ หลักเกณฑ์การออกแบบ กระบวนทัศน์ UX และ API มาใช้เป็นพื้นฐานสำหรับ Glass Development ระบบจะแสดงตัวอย่างที่ยอดเยี่ยมและนำไปใช้เพื่อจัดจำแนกทุกอย่างเป็นชุดแนวทางปฏิบัติแนะนำ หากคุณต้องการพัฒนาสำหรับ Glass นี่คือจุดเริ่มต้น เซสชันนี้เป็นข้อกำหนดเบื้องต้นสำหรับเซสชันการพัฒนา Glass ทั้งหมด

การยกระดับการเข้าถึงเว็บด้วย ChromeVox

การทำความเข้าใจและไปยังส่วนต่างๆ ในหน้าเว็บที่ซับซ้อนเป็นเรื่องยากอยู่แล้วสำหรับผู้อ่านที่มีสายตาที่สมบูรณ์แบบ แต่จะทำได้ยากขึ้นหากอาศัยการแสดงคำพูดเพียงอย่างเดียว โปรแกรมอ่านหน้าจอ ChromeVox สร้างขึ้นเพื่อจัดการเนื้อหาเว็บสมัยใหม่ในความสมบูรณ์ทั้งหมด ChromeVox เป็น JavaScript และช่วยให้นักพัฒนาซอฟต์แวร์สามารถเข้าถึงเว็บแอปพลิเคชันที่ล้ำสมัยได้อย่างง่ายดาย เราสาธิตการพัฒนาใหม่ล่าสุดของ ChromeVox ที่มีระบบการนำทางขั้นสูงสำหรับเนื้อหาที่ซับซ้อน เช่น ตารางและสูตรทางคณิตศาสตร์ ตลอดจนการสนับสนุนสำหรับการควบคุมอักษรเบรลล์และ UI ของ HTML5 ใหม่ เช่น วันที่/เวลา และการควบคุมสื่อ

พูดคุยอย่างเป็นกันเองกับทีม Glass

มาร่วมพูดคุยกับสมาชิกสำคัญหลายๆ คนของทีม Glass เกี่ยวกับเส้นทางที่นำพวกเขามาถึงจุดนี้ เราจะพูดถึงเหตุผลที่ Glass มีความสำคัญอย่างมากต่อวิวัฒนาการของเทคโนโลยีที่สวมใส่ได้และวิธีที่นักพัฒนาซอฟต์แวร์จะมีส่วนร่วมกับระบบนิเวศนี้ได้อย่างมีประสิทธิภาพที่สุด

ยกเลิกการรับประกันของคุณ: Hacking Glass

Glass พร้อมสำหรับการแฮ็กแล้ว! ดูว่าแพลตฟอร์มฮาร์ดแวร์ทำอะไรได้บ้างและรับสิทธิ์เข้าถึงรูทได้อย่างไร เรียนรู้วิธีเรียกใช้แอปพลิเคชันทดลองของคุณเอง ข้อจำกัดความรับผิด: คุณจะก้าวเข้าสู่เขตแดนที่ยังไม่มีแผนที่และไม่ได้รับการรองรับ!

การสร้างบริการกระจกด้วย Google Mirror API

Google Mirror API เป็นชุด API ของ RESTful ที่ใช้ง่ายแต่ทรงพลังสำหรับการสร้าง Glassware ในเซสชันนี้ เราจะทบทวนหลักการข้อแรกบางประการสำหรับการพัฒนา Glass, กระบวนทัศน์ของ Google Mirror API และการติดตามแนวคิดไปอย่างรวดเร็วต่อต้นแบบ เราจะครอบคลุมทั้ง Use Case มาตรฐานและกรณีการใช้งานที่ขยายขอบเขตของ API

กำหนดค่าแอปพลิเคชันบนอุปกรณ์เคลื่อนที่แบบไดนามิก: Google Tag Manager สำหรับแอปบนอุปกรณ์เคลื่อนที่

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

รูปแบบการเกิดขึ้นพร้อมกันขั้นสูง

การเกิดขึ้นพร้อมกันคือกุญแจสำคัญในการออกแบบบริการเครือข่ายที่มีประสิทธิภาพสูง การพูดคุยนี้จะครอบคลุมถึงเรื่องรูปแบบการเกิดขึ้นพร้อมกันยอดนิยมของปีที่แล้ว ซึ่งจะพูดคุยเจาะลึกถึงหลักการการเกิดขึ้นพร้อมกันของ Go โดยละเอียด และดูว่าจะแก้ปัญหาการเกิดขึ้นพร้อมกันที่ยุ่งยากได้อย่างสวยงามด้วยโค้ด Go ง่ายๆ ได้อย่างไร

สร้างธุรกิจแอปชั้นเยี่ยมด้วย AdMob

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

พูดคุยอย่างเป็นกันเองกับทีม Go

นับตั้งแต่เปิดตัวในเดือนพฤศจิกายน 2009 The Go Programming Language ได้เติบโตเป็นโครงการโอเพนซอร์สที่ประสบความสำเร็จ โดยมีผู้ติดตามเฉพาะ เข้าร่วมเซสชันนี้และตอบคำถามเกี่ยวกับ Go จากสมาชิกทีม Go ที่ Google

เพิ่มประสิทธิภาพเว็บและแอปบนอุปกรณ์เคลื่อนที่ในอุปกรณ์ต่างๆ โดยใช้ Google Analytics

เมื่อเร็วๆ นี้ Google Analytics ได้เปิดตัว Universal Analytics ซึ่งเป็นวิธีใหม่ในการวัดการโต้ตอบของผู้ใช้ในอุปกรณ์ / แพลตฟอร์ม / สภาพแวดล้อมใดๆ ด้วยการวัดข้อมูลนี้ นักพัฒนาซอฟต์แวร์จะเพิ่มประสิทธิภาพแอปพลิเคชันของตนได้ดียิ่งขึ้น ในเซสชันนี้ เราจะพูดถึงวิธีวัดการโต้ตอบของผู้ใช้จากอุปกรณ์ต่างๆ รวมถึงการสาธิตรายงานใหม่และแนวทางปฏิบัติที่ดีที่สุดในการเพิ่มประสิทธิภาพทั้งเว็บและแอปบนอุปกรณ์เคลื่อนที่

เบื้องหลังห้องทดลองการรับรู้ข้อมูล: การรวบรวม ประมวลผล และวิเคราะห์ข้อมูลในวงกว้างโดยใช้ Google Cloud Platform

การเก็บรวบรวมและการวิเคราะห์ข้อมูลอย่างรวดเร็วและรองรับการปรับขนาดได้มาก เป็นความต้องการที่สำคัญสำหรับแอปบนอุปกรณ์เคลื่อนที่และเกมจำนวนมาก รวมถึงเครือข่ายเซ็นเซอร์และ "อินเทอร์เน็ตของสรรพสิ่ง" เราจะแสดงวิธีที่ห้องทดลองการตรวจจับข้อมูลผสานรวมรูปแบบหลักของ Google Cloud Platform ซึ่งเป็นไปป์ไลน์ที่มีอัตราการส่งข้อมูลสูงสำหรับการรวบรวม ประมวลผล และการวิเคราะห์ เราใช้ Cloud Endpoints API เพื่อรวบรวมข้อมูลที่สตรีมอย่างต่อเนื่อง ประมวลผลข้อมูลจำนวนมากด้วยอัตราการส่งข้อมูลสูงโดยใช้ App Engine, Cloud Storage และการเปลี่ยนรูปแบบข้อมูลใน Compute Engine รวมถึงค้นหาข้อมูลหลาย GB ที่รวบรวมได้ในไม่กี่วินาทีโดยใช้ BigQuery

การวิเคราะห์ข้อมูล Google Analytics และ AdSense ใน BigQuery

Google Analytics และ AdSense เป็นผลิตภัณฑ์ 2 รายการของ Google ที่จะสามารถส่งข้อมูลการรายงานไปยัง BigQuery ซึ่งเป็นเครื่องมือวิเคราะห์ข้อมูลขนาดใหญ่ของ Google ได้ในเร็วๆ นี้ ในเซสชันนี้ คุณจะได้ดูวิธีที่ผู้ใช้ Google Analytics Premium และ AdSense ทำการวิเคราะห์ข้อมูลขั้นสูงโดยใช้ BigQuery

ขอแนะนำผู้เสนอราคาแบบเปิด: ใช้ประโยชน์จาก Cloud Platform ของ Google เพื่อพลิกโฉมการโฆษณาแบบดิสเพลย์

แพลตฟอร์มระบบคลาวด์ของ Google ซึ่งรวมถึง Google Compute Engine, App Engine, Cloud Storage และ BigQuery เป็นเครื่องมือที่มีประสิทธิภาพสำหรับนักพัฒนาซอฟต์แวร์ในการเอาชนะข้อกำหนดทางวิศวกรรมที่ท้าทายในระดับต่างๆ ในการพูดคุยนี้ เรานำเสนอเครื่องมือเสนอราคาแบบเปิด ซึ่งเป็นชุดเครื่องมือที่ปรับแต่งได้เต็มรูปแบบซึ่งใช้ประโยชน์จากบริการเหล่านี้เพื่อให้มีอัตราคำขอสูงและมีข้อจำกัดในการตอบสนองที่ต่ำซึ่งนักพัฒนาซอฟต์แวร์บุคคลที่สามต้องเผชิญเมื่อผสานรวมกับ DoubleClick Ad Exchange ของ Google

ภาษาใหม่สำหรับ App Engine

เซสชันนี้จะแนะนำภาษาใหม่ซึ่งเป็นที่ต้องการมากที่สุดสำหรับ Google App Engine รันไทม์ใหม่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถใช้ประโยชน์จากการปรับขนาด บริการ ความคงทน และความสะดวกในการใช้งานของ App Engines ที่มีประสิทธิภาพ ขณะเดียวกันก็ใช้ประโยชน์จากเฟรมเวิร์กที่คุ้นเคยและมีประสิทธิภาพในการสร้างแอปพลิเคชัน ในเซสชันนี้ เราจะพูดถึงภาพรวมของรันไทม์ใหม่นี้ รวมถึงแสดงให้เห็นว่าการย้ายแอปพลิเคชันที่มีอยู่ไปใช้ App Engine และ Google Cloud Platform นั้นทำได้ง่ายเพียงใด

อุปกรณ์เคลื่อนที่ เว็บ และระบบคลาวด์ - ทริปเปิลคราวน์ของแอปพลิเคชันสมัยใหม่

พร้อมที่จะสนุกไปกับแอปพลิเคชันครั้งต่อไปแล้วหรือยัง คุณน่าจะคิดถึงอุปกรณ์เคลื่อนที่ เว็บ และระบบคลาวด์นะ ในเซสชันนี้ เราจะอธิบายเกี่ยวกับการสร้างเว็บแอปพลิเคชันที่ทันสมัยบนอุปกรณ์เคลื่อนที่ที่ใช้ประโยชน์จาก Google Cloud Platform เรียนรู้การเดินทาง แนวทางปฏิบัติที่ดีที่สุด และสถาปัตยกรรมที่แข็งแกร่งซึ่งจะทำให้เว็บแอปใหม่บนอุปกรณ์เคลื่อนที่ประสบความสำเร็จอย่างน่าอัศจรรย์

Big Data Mashups: เปิดใช้ Analytics รุ่นถัดไปโดยใช้ BigQuery

Shutterfly เป็นผู้นำตลาดสำหรับผลิตภัณฑ์และบริการเกี่ยวกับรูปภาพดิจิทัลที่ปรับเปลี่ยนในแบบของคุณ และช่วยให้ลูกค้าเปลี่ยนความทรงจำที่มีค่าให้กลายเป็นของที่ระลึกอันยั่งยืน ความสามารถในการวิเคราะห์ข้อมูลผู้ใช้ได้อย่างรวดเร็วสำคัญต่อการเพิ่มประสิทธิภาพกลยุทธ์การตลาดของลูกค้าและผลิตภัณฑ์ เรียนรู้วิธีที่ทีมวิเคราะห์และทีม DW ของ Shutterflys ผสานรวม Google BigQuery เข้ากับเวิร์กโฟลว์ การใช้ฟีเจอร์อย่าง Big Join และ Large Group Aggregations เพื่อขุดเหมืองข้อมูลนับเทราไบต์ ตลอดจนการระบุรูปแบบการใช้งานของลูกค้าอย่างรวดเร็วและแคมเปญการเข้าถึงที่มีประสิทธิภาพโดยไม่ต้องลงทุนซื้อฮาร์ดแวร์และซอฟต์แวร์มหาศาล

มีอะไรใหม่และสุดเจ๋งกับ Google Compute Engine

Google Compute Engine เป็นปีที่ยุ่งมาก เราได้ทำการปรับปรุงสถาปัตยกรรมพื้นฐานเพื่อให้ประสิทธิภาพที่ดียิ่งขึ้น เปิดตัว API เวอร์ชันใหม่ที่ช่วยปรับปรุงประสบการณ์การใช้งานของนักพัฒนาซอฟต์แวร์ ตลอดจนแนะนำฟีเจอร์และประเภทอินสแตนซ์ใหม่ๆ มากมาย เข้าร่วมกับเราเพื่อชี้แนะสิ่งใหม่และความยอดเยี่ยมของ Google Compute Engine และดูว่าการปรับปรุงล่าสุดจะช่วยให้คุณสร้างแอปพลิเคชันที่มีประสิทธิภาพ รองรับการปรับขนาด และคุ้มค่ามากขึ้นในระบบคลาวด์ได้อย่างไร

ความเร็ว ประสิทธิภาพ และการควบคุม: เทคนิคการกำหนดเส้นทางแพ็กเกตขั้นสูงในเครือข่าย Google Compute Engine

มาเรียนรู้เกี่ยวกับฟีเจอร์เครือข่ายใหม่ที่น่าตื่นเต้นสำหรับ Google Compute Engine ที่จะช่วยให้คุณควบคุมวิธีกำหนดเส้นทางการรับส่งข้อมูลผ่านเครือข่ายเสมือนโดยเฉพาะได้

การเล่นเกมที่เข้มข้น

ดูวิธีที่นักพัฒนาซอฟต์แวร์ล้ำสมัยสร้างประสบการณ์ใช้งานรูปแบบใหม่บน Google Cloud Platform ตั้งแต่สตูดิโอเกมอินดี้ไปจนถึงสตูดิโอเกมระดับ AAA เซสชันนี้มุ่งเน้นวิธีที่นักพัฒนาซอฟต์แวร์รวมเทคโนโลยีต่างๆ เช่น App Engine, Compute Engine และ BigQuery เข้าด้วยกันเพื่อสร้างและปรับขนาดรุ่นในหลายแพลตฟอร์มอย่างรวดเร็ว

เมื่อสิ่งไม่ดีเกิดขึ้นกับคลัสเตอร์ที่ดี: การสร้างระบบที่มีประสิทธิภาพด้วย Google Compute Engine

เรียนรู้เครื่องมือและเทคนิคต่างๆ ที่จะช่วยคุณสร้างคลัสเตอร์การประมวลผลเสมือนที่แข็งแรง ปรับขนาดได้ และมีประสิทธิภาพสูงใน Google Compute Engine หัวข้อที่จะกล่าวถึง: สรุปเครื่องมือขั้นสูง (สคริปต์เริ่มต้น, เซิร์ฟเวอร์ข้อมูลเมตา, บัญชีบริการ, การจัดสรรภาระงาน), การสร้างและจัดการคลัสเตอร์, ตัวเลือกพื้นที่เก็บข้อมูลและข้อดีข้อเสีย (Scratch Disk กับ Persistent Disk กับ Cloud Storage, สแนปชอต, Hot Swap PD) และการจัดการกับการหยุดทำงาน (วางแผนและไม่ได้วางแผนไว้) เราจะปิดท้ายด้วยการทัวร์ชมบริการเว็บที่มีประสิทธิภาพพร้อมการสรุปแนวทางปฏิบัติที่ดีที่สุด

กุญแจสู่อาณาจักร: ออกแบบรูปแบบการใช้ OAuth ในระบบคลาวด์

เซสชันนี้จะแสดงวิธีการเข้าถึงทรัพยากร Google Cloud Platform โดยใช้ OAuth 2.0 แบบทีละขั้นตอนอย่างชัดเจน เราจะระบุกรณีการใช้งานที่สำคัญที่สุดและแสดงวิธีการสร้างโซลูชันเหล่านั้นโดยใช้ตัวอย่างโค้ดที่นำไปใช้ได้จริง โดยมีเป้าหมายเพื่อช่วยแก้ปัญหาการให้สิทธิ์อย่างถูกต้องและง่ายดายโดยไม่ต้องเป็นผู้เชี่ยวชาญด้าน OAuth

การเริ่มต้นใช้ Cloud Platform Track: การใช้การประมวลผลแบบคลาวด์รุ่นใหม่

Urs Hlzle รองประธานอาวุโส จะแบ่งปันวิสัยทัศน์ของ Google เกี่ยวกับการประมวลผลแบบคลาวด์ (Cloud Computing) รุ่นใหม่ เราจะมาพูดถึงการลงทุนในโครงสร้างพื้นฐาน ซอฟต์แวร์ และบุคลากร ซึ่งจะช่วยให้ Google และนักพัฒนาซอฟต์แวร์ทั่วโลกก้าวเข้าสู่ยุคใหม่นี้ได้ผ่านทาง Google Cloud Platform เซสชันนี้ยังจะมีการประกาศและการสาธิตฟีเจอร์ใหม่ที่สำคัญของแพลตฟอร์มอีกด้วย

การปรับขนาด Java อัตโนมัติ

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

การสร้าง Developers.google.com บน App Engine

เว็บไซต์ Google Developers หรือ developer.google.com เป็นหนึ่งในแอปพลิเคชันนับพันของ Google ที่ทำงานบน App Engine ในการพูดคุยนี้ เราจะอธิบายกรณีการใช้งานจริงและรูปแบบการออกแบบที่ขับเคลื่อนระบบจัดการเนื้อหาของเว็บไซต์ และพูดถึงเทคนิคการใช้งานที่ได้ผล และบางเทคนิคที่ไม่ได้ผล เราจะพิจารณาคุณสมบัติใหม่ล่าสุดหลายๆ อย่างของ App Engine ในบริบทของแอปนี้ และเป็นการทบทวนการเปลี่ยนแปลงวิธีที่เราคิดเกี่ยวกับสถาปัตยกรรมของแอปพลิเคชันเป็นโบนัส

การประมวลผลแบบคลาวด์ (Cloud Computing) และฟิสิกส์อนุภาคพลังงานสูง: วิธีที่ ATLAS Experiment ที่ CERN ใช้ Google Compute Engine ในการค้นหาฟิสิกส์ใหม่ๆ ที่ LHC

ในการพูดคุยนี้ เราจะอธิบายโครงการการประมวลผลทางวิทยาศาสตร์ของ ATLAS Experiment on Google Compute Engine (GCE) และแสดงตัวอย่างจำนวนมากของการติดตั้งการประมวลผลประสิทธิภาพสูงขนาดใหญ่ใน GCE ซึ่งรวมถึงคลัสเตอร์ PROOF 1,000 แกนสำหรับการวิเคราะห์ข้อมูล ATLAS และคลัสเตอร์ HTCondor 4,000 แกนที่ใช้จำลองเหตุการณ์การชนของ LHC นอกจากนี้ เราจะพูดคุยถึงเทคโนโลยี Xroot ที่ใช้สำหรับการจัดกลุ่มข้อมูลประสิทธิภาพสูงด้วย

นี่คือ BigQuery: การสร้างโครงสร้างพื้นฐานเกมโซเชียลบน Google Cloud Platform

ลองดูว่า MMORPG โซเชียล MMORPG ของ Gamesys ช่วยเสริมให้ Google Cloud Platform เป็นคลังข้อมูลการผลิตสำหรับการจัดการการมีส่วนร่วมของผู้ใช้และกิจกรรมการเก็บรักษากิจกรรมโดยอัตโนมัติโดยใช้ App Engine ได้อย่างไร สาธิตการผสานรวมเกมกับ Google สเปรดชีตและ BigQuery ผ่าน Google Apps Script และเจาะลึกเกี่ยวกับโค้ดที่ช่วยให้มีหน้าแดชบอร์ดการรายงานอัตโนมัติและการเพิ่มประสิทธิภาพเกมเฉพาะกิจ

การนำเข้าชุดข้อมูลขนาดใหญ่ไปยัง Google Cloud Storage

เซสชันนี้จะทบทวนแนวทางต่างๆ ที่ลูกค้าใช้เมื่อนำเข้าชุดข้อมูลขนาดใหญ่ไปยัง Google Cloud Storage รวมถึงข้อดีข้อเสียด้านเวลา ต้นทุน และความซับซ้อน โซลูชันเหล่านี้มีเทคนิคขั้นสูงหลายอย่างที่จะช่วยคุณได้ในสถานการณ์อื่นๆ มากมาย เราจะแสดงสถาปัตยกรรมและโค้ดสำหรับแนวทางเหล่านี้บางส่วน รวมทั้งแสดงกรณีศึกษาของการย้ายข้อมูล 5 PB ขึ้นไป

จากไม่มีอะไรไปจนถึงเนอร์วานาในไม่กี่นาที: แบ็กเอนด์ของระบบคลาวด์สำหรับแอปพลิเคชัน Android ของคุณ

แอปพลิเคชัน Android ที่ดีที่สุดจะใช้ประโยชน์สูงสุดจากระบบคลาวด์เพื่อขับเคลื่อนประสบการณ์ของผู้ใช้ที่ยอดเยี่ยม การบรรยายนี้แสดงรายละเอียดเกี่ยวกับวิธีใช้แบ็กเอนด์ตัวเลือกโค้ดเซิร์ฟเวอร์บน Google Cloud Platform เพื่อจัดเก็บแอปพลิเคชันและสถานะเกมไว้ในระบบคลาวด์ จากนั้นเราจะแนะนำขั้นตอนการเพิ่มตรรกะที่คุณกำหนดเองผ่าน Google Cloud Endpoints และ Google Plugin for Eclipse หากต้องการข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับเนื้อหาเซสชัน โปรดอ่านการเขียนของ Brad Abram เรื่อง "ภาพรวมเซสชัน Google I/O 2013: From Nothing to Nirvana in Minutes: Cloud Backend for your Android Application Building Geek Serendipity" (http://bradabrams.com/2013/05/google-io-2013-session-overview-from-nothing-tonirvana in Minutes: Cloud Backend for your Android Application Building Geek Serendipity" (http://bradabrams.com/2013/05/google-io-2013-session-overview-from-nothing-tonirvana in Minutes: Cloud Backend for your Android Application Building Geek Serendipity" (http://bradabrams.com/2013/05/google-io-2013-session-overview-from-nothing-to Nirvana in Minutes: Cloud Backend for your Android Application Building Geek Serendipity)

แอปประสิทธิภาพสูงที่ใช้ Go on App Engine

รันไทม์ของ Go สำหรับ App Engine เป็นเครื่องมือประสิทธิภาพสูงสำหรับการเรียกใช้เว็บแอปพลิเคชัน โดยให้การตอบสนองที่รวดเร็ว เริ่มต้นอินสแตนซ์ภายในเสี้ยววินาที ใช้ประโยชน์จากชั่วโมงอินสแตนซ์ให้เกิดประโยชน์สูงสุด และช่วยให้แอปประมวลผลที่ร้ายแรงด้วยความเร็วเต็มของเครื่อง มาดูวิธีใช้ศักยภาพของ Go on App Engine ให้เกิดประโยชน์สูงสุดและทำให้เว็บแอปพลิเคชันมีประสิทธิภาพดีที่สุด

ค้นหาสิ่งต่อไปที่ยิ่งใหญ่ด้วย API ของ YouTube Analytics

คอนเทนต์แบบยาวยังประสบความสำเร็จไหม หรือคลิปสั้นๆ ยังคงครองความนิยมสูงสุดบน YouTube อยู่ไหม ร้อนแรงในเกาหลีใต้หรือเปล่า คำอธิบายประกอบวิดีโอดึงดูดหรือรบกวนผู้ชมของคุณหรือไม่ API ของ YouTube Analytics จะช่วยตอบคำถามเหล่านี้ทั้งหมดและอื่นๆ อีกมากมาย ดูข้อมูลเกี่ยวกับฟีเจอร์ขั้นสูงของ API ดูวิธีที่ Next Big Sound ใช้ API ของ YouTube เพื่อช่วยให้ค่ายเพลง ศิลปิน และผู้จัดการวงตัดสินใจได้ดีขึ้น

การออกแบบผลิตภัณฑ์สำหรับโลกหลายหน้าจอ: มุมมองของ YouTube

การออกแบบแตกต่างจากศิลปะ อันที่จริง หากคุณใช้คณิตศาสตร์เพื่อตรวจสอบความถูกต้อง คุณอาจมาถูกทางแล้ว ในเซสชันที่เน้นการออกแบบผลิตภัณฑ์นี้ เราจะมาพูดคุยถึงความหมายของการเป็นนักออกแบบที่ YouTube เราจะพูดถึงสถานการณ์และความหมายของโลกที่เต็มไปด้วยอุปกรณ์หลากหลายที่เราอาศัยอยู่ สุดท้ายนี้ เราจะแชร์หลักการที่ดีที่สุด 2-3 ข้อสำหรับการออกแบบและการวิเคราะห์เชิงปริมาณในโลกยุคใหม่นี้

เพิ่มประสิทธิภาพให้แอป Google Compute Engine ด้วย Persistent Disk

ประสิทธิภาพ ความน่าเชื่อถือ และความสอดคล้องของ Persistent Disk (PD) เป็นส่วนหนึ่งที่ทำให้ GCE โดดเด่นในฐานะบริการระบบคลาวด์รุ่นใหม่ มาดูกลไกภายในบางส่วนและสิ่งที่ทำให้ PD แตกต่างจากข้อเสนอที่คล้ายกัน เซสชันนี้จะมีการเจาะลึกทางเทคนิคเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดในการใช้ PD กับแอป GCE

การมองโลกด้วย DPI สูง

อุปกรณ์เคลื่อนที่ใหม่เกือบทุกรุ่นในปัจจุบันจะจัดส่งมาพร้อมหน้าจอ DPI ระดับสูง แนวโน้มดังกล่าวเริ่มขยายไปใช้กับแล็ปท็อป และเป็นเพียงช่วงเวลาสั้นๆ จนกว่าอุปกรณ์ทุกเครื่องที่เราใช้จะมี DPI สูง ในการพูดคุยนี้ คุณจะได้เจาะลึกถึงความหมายของ DPI สูงและวิธีที่คุณสามารถเพิ่มประสิทธิภาพเว็บไซต์ของคุณให้ดูดีไม่ว่ารูปแบบจะเป็นแบบใดก็ตาม คุณจะได้เรียนรู้ 1) ผลกระทบของพิกเซลที่แตกต่างกันต่อการจัดวางและวิธีจัดเลย์เอาต์ที่คุณต้องการ 2) ความหนาแน่นของการแสดงผลแบบต่างๆ ส่งผลต่อเลย์เอาต์อย่างไร และ 3) รูปแบบรูปภาพต่างๆ สามารถใช้เพื่อมอบประสบการณ์ที่ดีที่สุดแก่ผู้ใช้อย่างไรเพื่อให้เว็บไซต์ดูดีในทุกอุปกรณ์ คุณจะได้รู้ถึงวิธีใช้เทคนิคที่ปรับเปลี่ยนตามอุปกรณ์เพื่อสร้างเว็บไซต์ที่มีความโดดเด่น รวมถึงจะได้อัปเดตเว็บไซต์ที่มีอยู่ให้สวยงามได้อย่างรวดเร็วทั้งในปัจจุบันและอนาคต

Freebase API: ใช้ประโยชน์จากกราฟความรู้ของ Google

Freebase คือแกนหลักแบบเปิดของกราฟความรู้ของ Google Freebase API ช่วยนักพัฒนาซอฟต์แวร์ปรับปรุงแอปพลิเคชันของตน ทำให้เข้าใจเกี่ยวกับผู้คน สถานที่ และสิ่งที่ผู้ใช้สนใจมากขึ้น เราจะเจาะลึกเข้าไปในตัวอย่างโค้ดและแสดงวิธีเพิ่มประสิทธิภาพแอปพลิเคชันของคุณด้วยข้อมูลกราฟความรู้

ภาคปฏิบัติ: เครื่องมือใหม่ของ Google สำหรับ Structured Data

Google จะใช้ข้อมูลที่มีโครงสร้างมากขึ้นเรื่อยๆ เพื่อช่วยให้ผู้ใช้พบเนื้อหาของคุณ นอกจากตัวอย่างข้อมูลสื่อสมบูรณ์ที่หลากหลายในการปรับปรุงผลการค้นหาแล้ว เรายังแสดงปฏิทินกิจกรรมสำหรับเมืองและสถานที่ รีวิวภาพยนตร์ในกราฟความรู้ ตัวกรองส่วนผสมสำหรับสูตรอาหาร และอื่นๆ คุณแน่ใจได้อย่างไรว่าเว็บไซต์ของคุณเข้าร่วมในคุณลักษณะเหล่านี้ เราจะตอบคำถามนั้นโดยการสาธิตชุดเครื่องมือใหม่ที่อัปเดต เช่น เครื่องมือเน้นข้อมูลและหน้าแดชบอร์ดข้อมูลที่มีโครงสร้าง ซึ่งจะทำให้การจัดหาและตรวจสอบความถูกต้องของข้อมูลที่มีโครงสร้างสำหรับเว็บไซต์ของคุณนั้นทำได้ง่ายกว่าที่เคย

ตั้งแต่ข้อมูลที่มีโครงสร้างไปจนถึงกราฟความรู้

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

Structured Data มีอยู่ทุกที่ นอกจากการมาร์กอัปเว็บไซต์แล้ว ตอนนี้คุณสามารถมาร์กอัปข้อมูลที่คุณส่งอีเมลถึงผู้ใช้ได้ด้วย การทำเช่นนี้จะช่วยให้ผู้ใช้ได้รับข้อมูลดังกล่าวบน Google เร็วขึ้น เช่น คำตอบที่มีโครงสร้างสูงและการ์ดสำหรับแผนการเดินทางของเที่ยวบิน กิจกรรมที่กำลังจะเกิดขึ้น การจองร้านอาหาร ฯลฯ ลองมาดูตัวอย่างของการใช้งานจริงของฟีเจอร์ที่กำลังจะเปิดตัว

จุดไฟ

Ignite รวบรวมวัฒนธรรมผู้กีดขวางที่ดีที่สุดในชุดการนำเสนอด้วยความเร็วเพียง 5 นาที ลำโพงแต่ละคนจะมีสไลด์ 20 แผ่นซึ่งจะเลื่อนไปข้างหน้าโดยอัตโนมัติหลังจากผ่านไป 15 วินาที

G+ และ Search: วิธีปรับปรุงการค้นหาแบรนด์ใน Google

ในเซสชันนี้ เราจะพาไปดูชุดเทคนิคต่างๆ ที่คุณสามารถใช้เพื่อทำให้แอปและเนื้อหาของคุณโดดเด่นบน Google การใช้เทคนิคเหล่านี้จะช่วยให้คุณเชื่อมต่อกับผู้ใช้ใหม่และผู้ใช้เดิมได้โดยตรงยิ่งขึ้นใน Google Search

เพิ่มจำนวนผู้ชมของคุณด้วย Google+

หากคุณสร้างแอป เว็บไซต์ เกม หรือบริการออนไลน์ แต่ไม่มีวิธีเชื่อมต่อกับผู้ใช้เพื่อพัฒนาธุรกิจให้เติบโต ร่วมพูดคุยกับเราเกี่ยวกับวิธีที่ Google+ ช่วยคุณขยายฐานผู้ชม นำเคล็ดลับเกี่ยวกับวิธีใช้ Google+ เพื่อสร้างมูลค่าให้กับธุรกิจของคุณโดยการทำให้ลูกค้าพบคุณบน Google, แนะนำแก่ผู้ใช้ Google คนอื่นๆ และการสร้างการมีส่วนร่วมที่เป็นส่วนตัวมากขึ้น

ชี้ คลิก แตะ สัมผัส - การสร้างอินเทอร์เฟซบนเว็บสำหรับอุปกรณ์ที่หลากหลาย

PC, แล็ปท็อป, แท็บเล็ต, สมาร์ทโฟน, ไฮบริด, ทีวี และอื่นๆ อีกมากมาย: เรากำลังจะเปิดตัวอุปกรณ์ที่เปิดใช้ระบบสัมผัสและเมาส์ ขอเชิญมาพูดคุยกันเพื่อเรียนรู้วิธีทำให้เว็บไซต์ของคุณยอดเยี่ยมในอุปกรณ์หน้าจอสัมผัสที่มีจำนวนมากขึ้นเรื่อยๆ และดูว่าอนาคตของเว็บคืออะไรสำหรับระบบคอมพิวเตอร์แบบสัมผัส คุณจะได้เรียนรู้วิธีทำให้เว็บไซต์รองรับแล็ปท็อปหน้าจอสัมผัสได้อย่างดีเยี่ยม วิธีสร้างประสบการณ์การสัมผัสที่นุ่มนวลและราบรื่น และที่สำคัญที่สุดคือวิธีสร้างโค้ดที่ตอบสนองต่อการป้อนข้อมูลแบบหลายโมดัล

7 ช่างเทคนิคกับไมโครโฟน

Megan Smith (รองประธานของ Google[x]) จะมาจัดเซสชันการพูดคุยในรูปแบบงาน TED จาก Susan Wojcicki (รองประธานอาวุโสฝ่ายโฆษณาและธุรกิจ), Anna Patterson (รองประธานฝ่ายความรู้), Johanna Wright (รองประธานฝ่าย Search and Assist ของ Android), Kathy Kleiman (ผู้ก่อตั้งโปรแกรม ENIAC, ตำแหน่ง Programmers Project ของ Google), Jean Glass และ Hardware Dia พวกเขาจะมาแชร์ข้อมูลเชิงลึก สิ่งที่ได้เรียนรู้ และช่วงเวลาดีๆ จากการเป็นผู้นำทางเทคนิคภายในบริษัทที่คิดค้นนวัตกรรมใหม่ เซสชันพิเศษขนาดใหญ่นี้จัดถึง 18:35 น. นำเสนอโดย Women Techmakers

การเรียนรู้ออนไลน์เพื่อเข้าสังคมด้วย Google+

มาเรียนรู้ว่า Google+ ช่วยให้แพลตฟอร์มการเรียนรู้ออนไลน์ช่วยเชื่อมต่อนักศึกษาเข้าด้วยกันและกับอาจารย์ได้อย่างไร การพูดคุยครั้งนี้จะให้ภาพรวมของเทคโนโลยี Google+ ที่สามารถใช้ในการศึกษาออนไลน์ และดูตัวอย่างต่างๆ ว่าการผสานรวมนี้ประสบความสำเร็จในด้านใดบ้าง นอกจากนี้คุณยังจะได้ฟังเรื่องราวจาก Coursera ซึ่งเป็นหนึ่งในแพลตฟอร์มการเรียนรู้ออนไลน์ชั้นนำและประสบการณ์การใช้งาน Google+ Hangouts

Ingress: หลักการออกแบบเบื้องหลังเกมภูมิศาสตร์แบบมีผู้เล่นหลายคนของ Google

Ingress เป็นเกมทางภูมิศาสตร์แบบผู้เล่นหลายคน ซึ่งเพิ่งเปิดตัวโดย Niantic Labs ของ Google ผู้เล่นจะเดินทางผ่านโลกจริงโดยใช้อุปกรณ์ Android และแอป Ingress เพื่อค้นหาและเข้าถึงแหล่งที่มาของพลังงานลึกลับ ผู้เล่นหาวัตถุมาช่วยในภารกิจ นำเทคโนโลยีมาใช้เพื่อยึดครองดินแดน และร่วมมือกับตัวแทนภาคสนามอื่นๆ เพื่อไปให้ถึงเป้าหมายของ The Enlightened หรือ The Resistance ในการต่อสู้สุดยิ่งใหญ่เพื่อชะตากรรมของมนุษยชาติ Brandon Badger เป็นผู้จัดการผลิตภัณฑ์ Ingress เขาเป็นผู้จัดการผลิตภัณฑ์บน Google Maps, Google Books, YouTube และ Niantic Labs เขาจะมาพูดถึงความพยายามล่าสุดของ Google ในการสร้าง "การผจญภัยโดยการเดินเท้า" โดยใช้ข้อมูลทางภูมิศาสตร์และ Android ของ Google การพูดคุยนี้จะเน้นที่หลักการออกแบบเกมและเทคนิคที่ใช้ในการสร้าง Ingress รวมไปถึงโอกาสในการใช้เทคโนโลยีใหม่ๆ เพื่อสร้างประสบการณ์การเล่นเกมในอุปกรณ์เคลื่อนที่ในรูปแบบใหม่ๆ

สร้างแพลตฟอร์มการศึกษาออนไลน์โดยใช้เทคโนโลยีของ Google

ฤดูร้อนที่ผ่านมา ผู้ใช้ Google จำนวน 155, 000 คนมารวมตัวกันในชั้นเรียนเสมือนจริงโดยการลงชื่อสมัครเข้าร่วม MOOC เวอร์ชันทดลอง "Power Searching with Google" (หลักสูตรออนไลน์แบบเปิดสำหรับคนจำนวนมาก) นักศึกษา 2 หมื่นคนจบการศึกษา และ 2 เดือนต่อมา เราได้เปิดตัวโครงการโอเพนซอร์สชื่อ "เครื่องมือสร้างหลักสูตร" ซึ่งอิงตามโค้ด MOOC แบบเดิมของ Power Search เพื่อให้ทุกคนสามารถใช้เทคโนโลยีที่เป็นตัวขับเคลื่อนชั้นเรียนได้ เซสชันนี้เป็นกรณีศึกษาว่าเครื่องมือสร้างหลักสูตรพัฒนาจาก Power Searching ด้วย Google MOOC มาเป็นแพลตฟอร์มสำหรับส่งหลักสูตรออนไลน์ได้อย่างไร เราจะเน้นวิธีที่ API และเทคโนโลยีของ Google ช่วยอำนวยความสะดวกในการพัฒนาระบบระยะแรกและยังสนับสนุนแพลตฟอร์มโอเพนซอร์สต่อไป

ภาพรวมด้านเทคนิคเกี่ยวกับ Identity: ปวดน้อยลง ได้ประโยชน์มากขึ้น

ตัวตนไม่ใช่เรื่องง่าย แต่บทลงโทษจากการทำผิดนั้นร้ายแรงมาก ข่าวดี: เทคโนโลยีได้ค้นพบซึ่งช่วยลดความยุ่งยากของนักพัฒนาแอปไปพร้อมๆ กับปรับปรุงประสบการณ์ของผู้ใช้ด้วย การพูดคุยครั้งนี้จะไฮไลต์พวกเขาและนำเสนอกรอบการทำงาน โดยเริ่มจากการรวมข้อจำกัด ผู้ใช้ และแพลตฟอร์มไว้ด้วยกันอย่างโดดเด่น เพื่อช่วยให้คุณทราบว่าเทคโนโลยีและนโยบายใดเหมาะกับคุณ

Project Ground Truth: การทำแผนที่ที่แม่นยำผ่านอัลกอริทึมและสารหล่อลื่นข้อศอก

ในปี 2008 Google ได้เริ่มทำโครงการ Ground Truth โดยมีเป้าหมายเพื่อสร้างแผนที่โลกจากแหล่งข้อมูลที่เชื่อถือได้ โดยใช้การผสมผสานระหว่างอัลกอริทึมและจารบีข้อศอก จนถึงวันนี้ โครงการนี้ได้สร้างและเปิดตัวข้อมูลแผนที่คุณภาพสูงของ 42 ประเทศใน Google Maps ในเซสชันนี้ คุณจะได้ชมเบื้องหลังการทำงานภายในของ Ground Truth มาดูวิธีที่เราผสมผสานอัลกอริทึมขั้นสูง ข้อมูลเสริม (เช่น ภาพถ่ายทางอากาศและภาพ Street View) ตลอดจนแรงงานมนุษย์ในการสร้างและดูแลรักษาข้อมูลแผนที่ให้ใกล้เคียงกับความเป็นจริงในโลกจริงบนพื้นดินมากที่สุด

การนำทางที่ขับเคลื่อนโดย Places API: กรณีศึกษากับ Mercedes Benz

ผู้ผลิตรถยนต์ชื่อดังอย่าง Mercedes-Benz มุ่งมั่นที่จะเป็นผู้นำอุตสาหกรรมยานยนต์ด้านนวัตกรรมทางเทคโนโลยี เรียนรู้วิธีที่ Mercedes สร้างประสบการณ์อันน่าทึ่งด้วย Google Maps และ Places API ใน "Digital Drive Style" ซึ่งเป็นระบบนำทางทางสังคมแบบเชื่อมต่อที่ขับเคลื่อนประสบการณ์ของผู้ใช้จากสมาร์ทโฟน

การพูดคุยอย่างเป็นกันเองกับฝ่ายวิจัยที่ Google

งานวิจัยของ Google มีเอกลักษณ์เพราะเป็นการดำเนินการที่เกิดขึ้นทั่วทั้งองค์กรด้านวิศวกรรม ไม่ว่าจะเป็นนักวิทยาศาสตร์ด้านการวิจัยและวิศวกรซอฟต์แวร์ เราผสานรวมทีม การกำหนดขอบเขตเป็นไปอย่างราบรื่น และเราก็เผชิญกับความท้าทายต่างๆ ร่วมกัน ในขณะที่ยังมีลูปความคิดเห็นจากผู้ใช้อย่างต่อเนื่อง สิ่งนี้ช่วยให้เราสร้าง ทำซ้ำ และเปิดตัวผลิตภัณฑ์สุดล้ำใหม่ๆ ได้อย่างรวดเร็ว ซึ่งช่วยเปลี่ยนสถานะของศิลปะและทำให้เกิดผลการวิจัยใหม่ๆ ขึ้นมา การวิจัยของ Google นั้นกว้างไกลและเกิดขึ้นในหลายๆ ลักษณะทั่วทั้งองค์กร การวิจัยของเราก่อให้เกิดความก้าวหน้าทางเทคโนโลยีในด้านการสร้างลายนิ้วมือ/เสียง, การทำความเข้าใจรูปภาพ, MapReduce/Parallel Computing, การเรียนรู้เชิงลึก และการแยกวิเคราะห์ตามระดับที่เหมาะสม ซึ่งเราได้นําไปใช้กับผลิตภัณฑ์จํานวนมากของเรา และยังทำให้เกิดผลิตภัณฑ์ใหม่ทั้งหมด เช่น การค้นหาด้วยเสียงและ Google แปลภาษา เรียนรู้เกี่ยวกับแนวทางแบบผสมของ Google ในการค้นคว้าวิจัยจากวิศวกรและนักวิทยาศาสตร์ผู้อยู่เบื้องหลังแนวคิดต่างๆ เช่น Google Glass, MapReduce, Search และการศึกษาออนไลน์ ผู้ซึ่งได้ทำการทดลองด้วยความคิดอันยิ่งใหญ่ที่เปลี่ยนเป็นนวัตกรรมแบบเรียลไทม์ที่ Google

การพัฒนาสำหรับผู้ชมทั่วโลก: เครื่องมือสำหรับการทำให้เป็นสากลและการแปล

ดังนั้น คุณต้องการที่จะขยายไปยังผู้ชมต่างชาติ ... เริ่มจากตรงไหน เกี่ยวข้องกับอะไร ต้องทำยังไง แล้วโปรโมตในตลาดท้องถิ่นได้ยังไง การพูดคุยนี้จะตอบคำถามข้างต้นสำหรับนักพัฒนาแอป Android และนักพัฒนาเว็บ เราจะไปเจาะลึกเกี่ยวกับเครื่องมือต่างๆ สำหรับการปรับให้เป็นสากลและการแปลให้เหมาะกับท้องถิ่นที่คุณใช้งานได้ ตลอดเส้นทางการสำรวจสถานที่ สถานที่ และวิธีการ ที่คุณจะไปศึกษาอย่างละเอียด

นอกเหนือจาก SOPA: สิ่งที่คุณทำได้เพื่อสร้างอิทธิพลต่อนโยบายเทคโนโลยี

นับตั้งแต่ SOPA/PIPA และ CISPA ไปจนถึงการปฏิรูปกฎหมายเข้าเมืองและการปฏิรูปสิทธิบัตร รัฐบาลกำลังได้รับความสนใจในอินเทอร์เน็ตและธุรกิจที่เรากำลังพัฒนาขึ้นใหม่ ในบางกรณีก็มีการมุ่งเน้นประเด็นใหม่ไปที่การใช้เทคโนโลยีที่ช่วยแก้ปัญหาของรัฐบาลได้ ด้วยเหตุนี้ รัฐบาลจึงต้องการความคิดเห็นจากชุมชนผู้ประกอบการและนักพัฒนาซอฟต์แวร์ของเราเกี่ยวกับความต้องการของเราในฐานะชุมชน และจะสร้างนโยบายสาธารณะที่ดีขึ้นตามความต้องการของเราได้อย่างไร แล้ววิธีที่ง่ายและมีประสิทธิภาพมากที่สุดสำหรับคุณคืออะไร เข้าร่วมพูดคุยกับคณะผู้นำในวงการอินเทอร์เน็ตเพื่อเรียนรู้วิธีที่คุณในฐานะนักพัฒนาซอฟต์แวร์สามารถมีส่วนร่วมมากขึ้นในการสร้างนโยบายที่ดียิ่งขึ้นซึ่งอาจส่งผลต่อธุรกิจของคุณ

สร้างเว็บแอป WebRTC

เรียนรู้เกี่ยวกับประสิทธิภาพของเว็บสมัยใหม่และใช้ WebRTC เพื่อสร้างแอปแชทผ่านวิดีโอและข้อความแบบง่ายๆ ใน Codelab นี้ เราจะช่วยคุณทำความเข้าใจ API และเทคโนโลยีหลักของ WebRTC: MediaStream (หรือ getUserMedia) ว่าคืออะไรและใช้งานได้อย่างไร RTCPeerConnection: อะไรสำคัญเกี่ยวกับ API ที่มีประสิทธิภาพมากที่สุดของ WebRTC RTCDataChannel: ฉันจะตั้งค่าการสื่อสารแบบเรียลไทม์ของข้อมูลที่ต้องการได้อย่างไร การส่งสัญญาณ: คืออะไรและฉันจะตั้งค่าได้อย่างไร เซิร์ฟเวอร์: ฉันต้องมีอะไรบ้างสำหรับการส่งสัญญาณ, STUN และ TURN

วิธีเปลี่ยนจากการแฮ็กช่วงสุดสัปดาห์ไปเป็นสตาร์ทอัพที่ได้รับเงินทุน

หากคุณมีแนวคิดและต้องการเริ่มบริษัท เรียนรู้วิธีดึงดูดนักลงทุนและสิ่งที่พวกเขาต้องการเห็นก่อนเขียนเช็ค ฟังเรื่องราวจากผู้ประกอบการที่ระดมทุนและ VC ที่ให้เงินทุนสนับสนุน

เบื้องหลัง Google Maps

หัวหน้านักออกแบบ UX และผู้อำนวยการฝ่ายวิศวกรรมของ Google Maps จะมาร่วมพูดคุยเกี่ยวกับการพิจารณาทางเทคนิคและการออกแบบเกี่ยวกับการสร้างประสบการณ์อันสมบูรณ์แบบของ Google Maps รวมถึงเจาะลึกข้อมูลเกี่ยวกับฟีเจอร์ที่เป็นนวัตกรรมต่างๆ การพูดคุยนี้จะให้ข้อมูลเชิงลึกที่หาได้ยากเกี่ยวกับความคิดและความท้าทายเบื้องหลังของบริการแผนที่ออนไลน์ชั้นนำ

Google Visualization API

สำรวจฟีเจอร์ล่าสุดของ Google Visualization API และฝึกฝนการใช้วิธีการใหม่ๆ ในการสร้างแผนภูมิที่สวยงามจากข้อมูล

การใช้ไดรฟ์เป็นโซลูชันพื้นที่เก็บข้อมูลใน Android

วิธีใช้บันทึกไฟล์ใน Android และให้ SDK ของไดรฟ์จัดการกับรายละเอียดที่ไม่ยุ่งยากในการอัปโหลดไปยังระบบคลาวด์ รวมถึงการทำให้ไฟล์พร้อมใช้งานและซิงค์ข้อมูลในอุปกรณ์ทุกเครื่อง

WebP: ติดตั้งใช้งานรูปภาพได้เร็วขึ้น เล็กลง และสวยขึ้น

WebP คือรูปแบบรูปภาพแบบโอเพนซอร์สใหม่ซึ่งมอบการบีบอัดรูปภาพแบบสูญเสียและไม่สูญเสียข้อมูลพร้อมประหยัดไบต์ได้อย่างมาก โดยไฟล์ภาพขนาดเล็กลง 30-80% เมื่อเทียบกับ jpeg และ png ในเซสชันนี้ เราจะพูดถึงฟีเจอร์ล่าสุด ข่าวสาร และแผนกลยุทธ์ในอนาคตของรูปแบบ WebP เราจะเจาะลึกกรณีศึกษาบางส่วนเชิงปฏิบัติและเล่าถึงวิธีที่เว็บไซต์และแอปพลิเคชันขนาดใหญ่นำ WebP ไปใช้งาน ความท้าทายที่บริษัทต้องเผชิญในกระบวนการ และประโยชน์ที่ได้รับและวัดผลหลังจากการย้ายข้อมูล กล่าวอีกนัยหนึ่งคือ การเกริ่นนำ 0-60 เกี่ยวกับ WebP ได้แก่ วิธีการเริ่มต้นใช้งาน เครื่องมือ และประโยชน์ นำหมวกใบพัดมาด้วย

พบในการแปลภาษา: เจาะตลาดโลกด้วย Translate API

ผู้ใช้หลายร้อยล้านรายใช้ Google แปลภาษา อะไรคือการทำตลาดใหม่ที่ทำให้แอป เว็บไซต์ หรือข้อมูลวิเคราะห์ของคุณปลดล็อกด้วย Translate API ของเราใน Google Cloud Platform มาดู AI ที่ Google ใช้ในการวิเคราะห์เอกสารหลายพันล้านรายการในกว่า 60 ภาษากัน การเข้าใจวิธีการทำงานของการแปลด้วยคอมพิวเตอร์เชิงสถิติจะช่วยระบุแอปพลิเคชันเชิงพาณิชย์ที่เหมาะสม เช่น เนื้อหาที่ผู้ใช้สร้างขึ้น ข่าวสารและรีวิว ตลอดจนการปรับให้เข้ากับท้องถิ่น

บทเรียนจากผู้ก่อตั้ง

เส้นทางสู่ความสำเร็จประกอบด้วยบทเรียนมากมายที่ได้เรียนรู้ตลอดเส้นทาง กลุ่มผู้ก่อตั้งดาวเด่นกลุ่มนี้ ได้แชร์ข้อมูลเชิงลึกเกี่ยวกับวิธีที่พวกเขารับมือกับความท้าทายหลักๆ ตั้งแต่การพัฒนาผลิตภัณฑ์ไปจนถึงการว่าจ้างงาน และทุกสิ่งที่พวกเธอต้องการจะรู้เกี่ยวกับเส้นทางการสร้างบริษัทเทคโนโลยีที่ล้ำสมัย นับตั้งแต่แนวคิดไปจนถึงการทำงาน ผู้เข้าร่วม ได้แก่ Caterina Fake (Findery, Hunch, Flickr), Slava Rubin (Indiegogo), Mary Lou Jepsen (Pixel Qi, OLPC, Google X), Julia Hartz (Eventbrite) และ Mary Grove (Google สำหรับผู้ประกอบการ - โมเดอเรเตอร์)