1 ธันวาคม 2017

เวลาทั้งหมดเป็นเวลามาตรฐานอินเดีย (UTC+05:30)

  • แบบถ่ายทอดสด
ตัวกรอง :
เวลา คำอธิบาย ประเภท _track _product
08:00-10:00

อาหารเช้าและค่าลงทะเบียน

10:00-10:55

เซสชัน

คำปราศรัยสำคัญวันที่ 1

Daniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato, Anitha Vijayakumar

ฮอลล์ 3ก

รับข่าวสารและอัปเดตล่าสุดเกี่ยวกับผลิตภัณฑ์และแพลตฟอร์มสำหรับนักพัฒนาซอฟต์แวร์ของ Google

Android

Assistant

Cloud

Firebase

TensorFlow

เว็บบนอุปกรณ์เคลื่อนที่

รองรับอุปกรณ์เคลื่อนที่

พัฒนาบนอุปกรณ์เคลื่อนที่

เว็บบนอุปกรณ์เคลื่อนที่

Android

เซสชัน พัฒนาไปให้ไกลกว่าอุปกรณ์เคลื่อนที่บน Android เว็บบนอุปกรณ์เคลื่อนที่ เว็บบนอุปกรณ์เคลื่อนที่ TensorFlow สำหรับระบบคลาวด์ของ Assistant บน Android
11:00-11:30

เซสชัน

เซสชันข้อมูลของโปรแกรมกลุ่มชุมชน

แดนฟรังก์

เลานจ์ชุมชน

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

การมีส่วนร่วม

เซสชัน การมีส่วนร่วม
11:10-11:40

เซสชัน

Progressive Web App: อะไร ทำไม และอย่างไร

Sam Dutton, Jiewei Lin, Sarah Clark

ฮอลล์ 3ก

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

PWA

เว็บบนอุปกรณ์เคลื่อนที่

เซสชัน เว็บบนอุปกรณ์เคลื่อนที่ PWA
11:10-11:40

เซสชัน

แมชชีนเลิร์นนิงในโลกแห่งความเป็นจริงด้วย TensorFlow และ Cloud ML

คัซ ซาโต

ห้อง Jacaranda

TensorFlow ซึ่งเป็นไลบรารีโอเพนซอร์สสำหรับแมชชีนเลิร์นนิงของ Google ได้ทำให้โลกของปัญญาประดิษฐ์ (AI) เป็นประชาธิปไตยนับตั้งแต่ที่เปิดตัวในปี 2015 เมื่อรวมกับความสามารถในการปรับขนาดของ Cloud Machine Learning Engine ของ Google ใครๆ ก็สามารถใช้ TensorFlow เพื่อใช้ประโยชน์จากเทคโนโลยีการเรียนรู้เชิงลึกในราคาถูกและไม่มีความเชี่ยวชาญมากนัก การพูดคุยครั้งนี้จะสำรวจตัวอย่างธุรกิจ 3 บริษัทที่ใช้ TensorFlow และ Cloud ML เพื่อแก้ปัญหาในโลกแห่งความเป็นจริง ได้แก่ เกษตรกรผู้เพาะปลูกแตงกวาในญี่ปุ่น ซึ่งสามารถสร้างเคสประกันรถที่ผ่านการเรียนรู้เชิงลึกและประกอบธุรกิจรถที่แยกชิ้นส่วนอุบัติเหตุได้แบบเจาะลึก โดยใช้เคสประกันรถยนต์ของ TF ที่ใช้การเรียนรู้ในเชิงลึก เพื่อสร้างเคสประกันรถยนต์ที่คนส่วนใหญ่นำไปใช้ในการดำเนินธุรกิจ

Cloud

รองรับอุปกรณ์เคลื่อนที่

เซสชัน รองรับอุปกรณ์เคลื่อนที่ Cloud
11:10-12:40

การฝึกอบรม

สร้างแอปที่มีคอมโพเนนต์ด้านสถาปัตยกรรม

ไลลา ฟูจิวาระ

ห้อง Gulmohar

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

Android

Android

การฝึกอบรม Android Android
11:10-12:40

การฝึกอบรม

ลงมือพัฒนาแอปของคุณเองสำหรับ Google Assistant ด้วย Dialogflow

Sachit Mishra, ซิลวาโน Luciani

ห้องแคสเซีย

ในการฝึกอบรมนี้ คุณจะได้เรียนรู้วิธีสร้างแอปของคุณเองสำหรับ Google Assistant เมื่อใช้ Dialogflow เพื่อดูว่าการสร้างการสนทนากับผู้ใช้นั้นง่ายเพียงใด เพียงเขียนโปรแกรมประโยคตัวอย่างและการตอบเพียง 2-3 รายการ คุณสามารถอินเทอร์เฟซแอปกับแบ็กเอนด์ของเซิร์ฟเวอร์ของคุณเองโดยใช้เว็บฮุกแบบเรียบง่ายที่เขียนใน Node.js เซสชันนี้เป็นเซสชันที่ดีมากสำหรับนักพัฒนาซอฟต์แวร์ที่ต้องการเรียนรู้วิธีสร้างสำหรับ Google Assistant

Assistant

รองรับอุปกรณ์เคลื่อนที่

การฝึกอบรม รองรับอุปกรณ์เคลื่อนที่ Assistant
11:45-12:15

ช่วงถามและตอบ

ช่วงถามและตอบเกี่ยวกับการสร้างชุมชน

แดนฟรังก์

เลานจ์ชุมชน

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

การมีส่วนร่วม

ช่วงถามและตอบ การมีส่วนร่วม
11:50-12:20

เซสชัน

ขอแนะนำ Cloud Firestore

แดน แมคแกรธ

ห้อง Jacaranda

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

Firebase

พัฒนาบนอุปกรณ์เคลื่อนที่

เซสชัน พัฒนาบนอุปกรณ์เคลื่อนที่ Firebase
11:50-12:20

เซสชัน

เซสชันข้อมูลการรับรองและนักพัฒนาซอฟต์แวร์ของ Google

JP Souchak (มาโนฮาร์ซีลาม)

Google Developers และ Cloud Certification Lounge

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

การรับรอง

เซสชัน การรับรอง
11:50-12:20

เซสชัน

การทดสอบ Kotlin

ฌอน แมคควิลลาน

ฮอลล์ 3ก

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

Android

Android

เซสชัน Android Android
12:30-13:00

เซสชัน

การสร้างเว็บไซต์อีคอมเมิร์ซด้วย AMP

Ben Morss, Raghu Simha

ห้อง Jacaranda

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

AMP

PWA

เว็บบนอุปกรณ์เคลื่อนที่

เซสชัน เว็บบนอุปกรณ์เคลื่อนที่ PWA ของ AMP
12:30-13:00

เซสชัน

เซสชันข้อมูลโปรแกรม GDG

เจนนิเฟอร์ โคห์ล

เลานจ์ชุมชน

เรียนรู้ทุกเรื่องเกี่ยวกับโปรแกรม Google Developer Groups, วิธีสร้างกลุ่มหรือเข้าร่วมเป็นสมาชิก

การมีส่วนร่วม

เซสชัน การมีส่วนร่วม
12:30-13:45

อาหารกลางวัน

ฮอลล์ 3ข - แซนด์บ็อกซ์

13:15-13:45

เซสชัน

เจาะลึก Oreo และ Support Library

แดเนียล กัลปิน

ฮอลล์ 3ก

การพูดคุยนี้จะอธิบายถึง Android Oreo และ Support Library อย่างละเอียด มาร่วมเรียนรู้เกี่ยวกับการเปลี่ยนแปลงสำคัญที่จะช่วยให้แอปของคุณทำงาน มีรูปลักษณ์ และความรู้สึกที่ดีขึ้นกว่าที่เคย

Android

Android

เซสชัน Android Android
13:15-14:45

การฝึกอบรม

สร้างเว็บแอปด้วย Firebase และ Cloud Firestore

อาร์เธอร์ ทอมป์สัน

ห้อง Gulmohar

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

Firebase

พัฒนาบนอุปกรณ์เคลื่อนที่

การฝึกอบรม พัฒนาบนอุปกรณ์เคลื่อนที่ Firebase
13:15-14:45

การฝึกอบรม

Progressive Web App ที่ขับเคลื่อนด้วยข้อมูล

ซาร่าห์ คลาร์ก

ห้องแคสเซีย

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

PWA

เว็บบนอุปกรณ์เคลื่อนที่

การฝึกอบรม เว็บบนอุปกรณ์เคลื่อนที่ PWA
14:00-14:30

เซสชัน

การเป็นผู้เชี่ยวชาญ Google Developers: ข้อมูลโปรแกรม GDE

นาตาลี เปเรร่า, เมลิสซา โพเวล

เลานจ์ชุมชน

เรียนรู้ทุกอย่างเกี่ยวกับโปรแกรม Google Developer Experts และวิธีเข้าร่วม

การมีส่วนร่วม

เซสชัน การมีส่วนร่วม
14:00-14:30

เซสชัน

มีส่วนร่วมกับชุมชนด้วย Google Assistant และ Progressive Web App

เมกกิน เคียร์นีย์

ฮอลล์ 3ก

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

PWA

เว็บบนอุปกรณ์เคลื่อนที่

เซสชัน เว็บบนอุปกรณ์เคลื่อนที่ PWA
14:00-14:30

เซสชัน

สิ่งที่เกิดขึ้นกับอินเทอร์เน็ตของสรรพสิ่ง, TensorFlow และ Google Assistant

เวนย์ ปิการ์สกี้

ห้อง Jacaranda

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

TensorFlow

Android Things

Assistant

รองรับอุปกรณ์เคลื่อนที่

เซสชัน รองรับอุปกรณ์เคลื่อนที่ TensorFlow Android Things Assistant
14:45-15:15

เซสชัน

เซสชันข้อมูล \"Solve for India\"

คาร์ธิค ปัทมานาบัน

เลานจ์ชุมชน

เรียนรู้เกี่ยวกับโปรแกรม \"Solve for India\"

การมีส่วนร่วม

เซสชัน การมีส่วนร่วม
14:45-15:15

เซสชัน

การพัฒนาแอปสนทนาสำหรับ Google Assistant โดยใช้ Actions on Google

แดเนียล อิมรี-ซิตูนายาเก

ห้อง Jacaranda

Google Assistant ใช้งานได้ทั้งในแพลตฟอร์มโทรศัพท์ของ Google Home และ Android Actions on Google ช่วยให้คุณขยายการให้บริการ Google Assistant ในการสร้างแอปสนทนาของคุณเอง ในการพูดคุยนี้ เราจะอธิบายองค์ประกอบสำคัญของ Actions on Google แสดงวิธีใช้เครื่องมือต่างๆ เช่น Dialogflow เพื่อสร้างแอปแรกสำหรับ Google Assistant อย่างง่ายๆ และสำรวจแนวทางปฏิบัติแนะนำของอินเทอร์เฟซผู้ใช้ด้วยเสียง (VUI) เพื่อออกแบบประสบการณ์การสนทนาที่น่าสนใจ

Assistant

รองรับอุปกรณ์เคลื่อนที่

เซสชัน รองรับอุปกรณ์เคลื่อนที่ Assistant
14:45-15:15

เซสชัน

ตำแหน่งและแบตเตอรี่

เชเลนตูลี

ฮอลล์ 3ก

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

Android

Android

เซสชัน Android Android
15:00-16:30

การฝึกอบรม

การต้อนรับผู้ใช้ของคุณ

Sean McQuillan, Prateek Tandon

ห้อง Gulmohar

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

Android

Android

การฝึกอบรม Android Android
15:00-16:30

การฝึกอบรม

ลงมือทำ Android Things และการสร้างอุปกรณ์ IoT ของคุณเอง

โจนาธาน โคเรน, เวย์น เปียคาร์สกี

ห้องแคสเซีย

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

Android Things

รองรับอุปกรณ์เคลื่อนที่

การฝึกอบรม รองรับอุปกรณ์เคลื่อนที่ Android Things
15:30-16:00

เซสชัน

มีตติ้ง Women Techmakers

ลักชยา ศรีวารามกริชนัน

เลานจ์ชุมชน

การพบปะอย่างเป็นกันเองของผู้นำ WTM และสมาชิกชุมชนที่งาน

การมีส่วนร่วม

เซสชัน การมีส่วนร่วม
15:30-16:00

เซสชัน

ข้อมูลเชิงลึกที่นำไปใช้ได้จริงด้วย Firebase

อัมริต ซานจีฟ

ห้อง Jacaranda

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

Firebase

พัฒนาบนอุปกรณ์เคลื่อนที่

เซสชัน พัฒนาบนอุปกรณ์เคลื่อนที่ Firebase
15:30-16:00

เซสชัน

เฟรมเวิร์กและเครื่องมือสำหรับ Progressive Web App

โรวาน เมเรวูด

ฮอลล์ 3ก

Progressive Web App (PWA) เผยแพร่ไปทั่วเว็บเร็วกว่าที่ใครๆ คาดไว้ เมื่อ 2 ปีก่อน นักพัฒนาซอฟต์แวร์ต้องจัดการท่อประปาส่วนใหญ่ด้วยตัวเองเพื่อใช้ประโยชน์จาก API ใหม่ที่มีในเบราว์เซอร์ ปัจจุบันเรามีเครื่องมือที่มีประสิทธิภาพและทรงพลัง ซึ่งนักพัฒนาซอฟต์แวร์ที่มีภูมิหลังสามารถใช้เพื่อส่งแอปพลิเคชันที่น่าสนใจยิ่งขึ้นได้อย่างรวดเร็ว\n\nในเซสชันนี้ คุณจะได้เรียนรู้เกี่ยวกับแนวทางปฏิบัติแนะนำของ PWA และเคล็ดลับเชิงปฏิบัติสำหรับการเริ่มต้นใช้งาน เราจะพูดถึงเครื่องมือที่มีไว้เพื่อช่วยเหลือนักพัฒนาซอฟต์แวร์จากหลากหลายภูมิหลัง รวมถึง\nปรัชญาและวิสัยทัศน์ที่อยู่เบื้องหลังเครื่องมือเหล่านี้

PWA

เว็บบนอุปกรณ์เคลื่อนที่

เซสชัน เว็บบนอุปกรณ์เคลื่อนที่ PWA
16:00-17:00

พักเที่ยง

16:15-16:45

เซสชัน

องค์ประกอบทางสถาปัตยกรรม - กรณีการใช้งาน

ฟลอริน่า มุนเตเนสคู

ฮอลล์ 3ก

ชุดคอมโพเนนต์สถาปัตยกรรมของไลบรารีช่วยให้คุณออกแบบแอปที่มีประสิทธิภาพ ทดสอบได้ และบำรุงรักษาได้ ในการพูดคุยนี้ เราจะพูดถึงสิ่งที่ห้องสมุดแต่ละแห่งทำ รวมถึงดูรูปแบบและรูปแบบต่อต้านที่คุณควรปฏิบัติตาม นอกจากนี้ เราจะเจาะลึกเกี่ยวกับปัญหาสำคัญที่ควรบันทึกข้อมูลเพื่อลดจำนวนคำขอ นั่นก็คือฐานข้อมูล, ViewModel หรือบน SavedInstanceState\nสุดท้าย เราจะพูดถึงไลบรารีการแบ่งหน้า ซึ่งเป็นการเพิ่มคอมโพเนนต์สถาปัตยกรรมล่าสุด คุณจะได้ทราบวิธีการทํางานของไลบรารีการแบ่งหน้า รวมถึงสาเหตุและลักษณะการใช้งาน

Android

Android

เซสชัน Android Android
16:15-16:45

เซสชัน

คอนเทนเนอร์, Kubernetes และ Google Cloud

เคซีไอยาครี

ห้อง Jacaranda

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

Cloud

พัฒนาบนอุปกรณ์เคลื่อนที่

เซสชัน พัฒนาบนอุปกรณ์เคลื่อนที่ Cloud
16:15-16:45

เซสชัน

"ก้าวออกจากความไม่คุ้นเคยและพัฒนาทักษะการสร้างเครือข่าย"

โยเซฟ วอดิชกา

เลานจ์ชุมชน

เรียนรู้และฝึกฝนทักษะการสร้างเครือข่าย

การมีส่วนร่วม

เซสชัน การมีส่วนร่วม
16:45-18:15

การฝึกอบรม

จากเว็บไซต์ไปยัง PWA ด้วย Workbox

เดวิด สเกล

ห้องแคสเซีย

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

PWA

เว็บบนอุปกรณ์เคลื่อนที่

การฝึกอบรม เว็บบนอุปกรณ์เคลื่อนที่ PWA
16:45-18:15

การฝึกอบรม

การสร้าง Instant App

อนิรุด เทวานี

ห้อง Gulmohar

เรียนรู้วิธีสร้าง Android Instant App โดยใช้ Android Studio 3.0 Android Instant Apps ช่วยให้คุณสามารถตั้งค่าลิงก์แอปเพื่อเริ่มใช้งานกิจกรรมในแอปโดยไม่ต้องติดตั้งแอปล่วงหน้า

Android

Android

การฝึกอบรม Android Android
17:00-17:30

เซสชัน

เครื่องมือ การทดสอบ และการทำงานอัตโนมัติที่ทันสมัย: เริ่มต้นใช้งาน Lighthouse และ Puppeteer

เอริค ไบเดลแมน, วินามราตา ซิงกัล

ฮอลล์ 3ก

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

PWA

เว็บบนอุปกรณ์เคลื่อนที่

เซสชัน เว็บบนอุปกรณ์เคลื่อนที่ PWA
17:00-17:30

เซสชัน

ขยาย Google เอกสาร ชีต และสไลด์ด้วยส่วนเสริม

เวสลีย์ ชุน

ห้อง Jacaranda

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

เครื่องมือติดตาม

รองรับอุปกรณ์เคลื่อนที่

เซสชัน รองรับอุปกรณ์เคลื่อนที่ เครื่องมือติดตาม
17:00-17:30

เซสชัน

การพบปะกับกลุ่มชุมชนในอินเดีย

มาโนรันจัน ปาดี

เลานจ์ชุมชน

การพบปะอย่างไม่เป็นทางการของผู้จัดและสมาชิกของชุมชนอินเดีย

การมีส่วนร่วม

เซสชัน การมีส่วนร่วม
17:45-18:15

เซสชัน

คุณภาพสำคัญกว่าปริมาณ: ทำไมคุณภาพจึงสำคัญ

Johannes Tonollo และ Nick Fortescue

ฮอลล์ 3ก

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

เล่น

พัฒนาบนอุปกรณ์เคลื่อนที่

เซสชัน พัฒนาบนอุปกรณ์เคลื่อนที่ เล่น
17:45-18:15

เซสชัน

ก้าวต่อไปสำหรับเว็บ

โทมัส สไตเนอร์, สตีเวน โซนฟ์

ห้อง Jacaranda

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

PWA

เว็บบนอุปกรณ์เคลื่อนที่

เซสชัน เว็บบนอุปกรณ์เคลื่อนที่ PWA
18.30 - 22.00 น.

อาฟเตอร์ปาร์ตี้