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

ห้อง 3a

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

Android

Assistant

Cloud

Firebase

TensorFlow

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

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

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

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

Android

เซสชัน Beyond โทรศัพท์มือถือ พัฒนา ใน Mobile Mobile Web Cloud Assistant TensorFlow บนอุปกรณ์เคลื่อนที่ Android Assistant
11:00-11:30

เซสชัน

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

แดนฟรังก์

เลานจ์ชุมชน

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

ชุมชน

เซสชัน ชุมชน
11:10-11:40

เซสชัน

Progressive Web App: อะไร ทําไม และเพราะเหตุใด

Sam Dutton, Jiewei Lin, Sarah Clark

ห้อง 3a

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

PWA

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

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

เซสชัน

แมชชีนเลิร์นนิงที่ใช้ชีวิตจริงด้วย TensorFlow และ Cloud ML

คาซซาโต

ห้อง Jacaranda

TensorFlow ไลบรารีแบบโอเพนซอร์สของ Google สําหรับการเรียนรู้ของระบบได้ทําให้โลกอัจฉริยเป็นเครื่องอัจฉริยะตั้งแต่เริ่มเปิดตัวในปี 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

ศิชิต มิศรา ซิลวาโน ลูเซียนี

ห้อง Casa

ในการฝึกอบรมนี้ คุณจะได้เรียนรู้วิธีสร้างแอปของคุณเองสําหรับ 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 Cloud

JP Souchak, Manohar Silam

Google Developers และ Cloud Certification Lounge

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

การรับรอง

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

เซสชัน

ทดสอบ Kotlin

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

ห้อง 3a

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

Android

Android

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

เซสชัน

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

เบนมอร์ส รักฮู ซิมฮา

ห้อง Jacaranda

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

AMP

PWA

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

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

เซสชัน

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

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

เลานจ์ชุมชน

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

ชุมชน

เซสชัน ชุมชน
12:30-13:45

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

ห้อง 3b - แซนด์บ็อกซ์

13:15-13:45

เซสชัน

เจาะลึกไปยัง Oreo และไลบรารีการสนับสนุน

ดาเนียล กัลพิน

ห้อง 3a

การสนทนาครั้งนี้ได้เจาะลึก Android Oreo และไลบรารีสนับสนุน มาเรียนรู้เกี่ยวกับการเปลี่ยนแปลงที่สําคัญที่จะช่วยให้แอปทํางานได้ ดูดี และรู้สึกดีกว่าที่เคย

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 จากข้อมูล

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

ห้อง Casa

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

PWA

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

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

เซสชัน

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

Nathalie Pereira จาก Melissa Powel

เลานจ์ชุมชน

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

ชุมชน

เซสชัน ชุมชน
14:00-14:30

เซสชัน

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

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

ห้อง 3a

ลองนึกภาพเวลาก่อนอินเทอร์เน็ตที่พวกเราแต่ละคนเป็นสมาชิกของชุมชนขนาดเล็ก เราพึ่งพาชุมชนแห่งนี้ในการให้ความช่วยเหลือเป็นครั้งคราว เพื่อตอบสนองความต้องการของเราในเวลาที่เราไม่สามารถทําได้ และเราก็จะทําเช่นเดียวกัน เราอาจมีบางคนโชคดีที่อาจเป็นส่วนหนึ่งของชุมชนเหล่านี้ และนั่นคือหน้าที่ของ 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
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 และสํารวจแนวทางปฏิบัติแนะนําสําหรับ Voice User Interface (VUI) เพื่อออกแบบประสบการณ์ของผู้ใช้ในการสนทนาที่น่าสนใจ

Assistant

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

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

เซสชัน

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

ชาเลน ตูลี

ห้อง 3a

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

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 และการสร้างสรรค์อุปกรณ์ IoT ของคุณเอง

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

ห้อง Casa

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

Android Things

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

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

เซสชัน

มีตติ้ง Techmaker หญิง

ลักษา ศิวะรามาศกร

เลานจ์ชุมชน

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

ชุมชน

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

เซสชัน

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

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

ห้อง Jacaranda

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

Firebase

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

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

เซสชัน

กรอบการทํางานและเครื่องมือสําหรับ Progressive Web App

โรแวนเมอเรวูด

ห้อง 3a

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

PWA

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

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

ช่วงพักตอนบ่าย

16:15-16:45

เซสชัน

คอมโพเนนต์สถาปัตยกรรม - กรณีการใช้งาน

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

ห้อง 3a

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

Android

Android

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

เซสชัน

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

เคซี อายยาการ์

ห้อง Jacaranda

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

Cloud

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

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

เซสชัน

"ออกจากสถานที่ที่สบายและพัฒนาทักษะเครือข่ายของคุณ"

โจเซฟ โวดิกา

เลานจ์ชุมชน

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

ชุมชน

เซสชัน ชุมชน
16:45-18:15

การฝึกอบรม

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

เดวิดสเกล

ห้อง Casa

หรืออยากให้เว็บไซต์ทํางานแบบออฟไลน์ คุณสร้าง Service Worker และแคชบางไฟล์ได้ แต่อาจไม่รู้วิธีการจัดการการอัปเดตหรือแคชของเบราว์เซอร์ โชคดีที่วิศวกรของ 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

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

ห้อง 3a

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

PWA

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

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

เซสชัน

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

เวสลีย์ จุน

ห้อง Jacaranda

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

G Suite

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

เซสชัน เหนือกว่าอุปกรณ์เคลื่อนที่ G Suite
17:00-17:30

เซสชัน

การพบปะของชุมชน Groups ในอินเดีย

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

เลานจ์ชุมชน

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

ชุมชน

เซสชัน ชุมชน
17:45-18:15

เซสชัน

คุณภาพสําคัญ: ทําไมจึงสําคัญ

Johannes Tonollo, Nick Fortescue

ห้อง 3a

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

เล่น

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

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

เซสชัน

ขั้นตอนถัดไปสําหรับเว็บ

โธมัส สไตน์, สตีเวน โซนเนฟ

ห้อง Jacaranda

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

PWA

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

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

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