เวลาทั้งหมดเป็นเวลามาตรฐานอินเดีย (UTC+05:30)
- แบบถ่ายทอดสด
เวลา | คำอธิบาย | ประเภท | _track | _product |
---|---|---|---|---|
08:00-10:00 |
อาหารเช้าและค่าลงทะเบียน |
|||
10:00-10:55 เซสชัน |
คำปราศรัยสำคัญวันที่ 1Daniel Galpin, Pankaj Gupta, Francis Ma, Sachit Mishra, Tal Oppenheimer, Kaz Sato, Anitha Vijayakumarฮอลล์ 3ก รับข่าวสารและอัปเดตล่าสุดเกี่ยวกับผลิตภัณฑ์และแพลตฟอร์มสำหรับนักพัฒนาซอฟต์แวร์ของ Google |
เซสชัน | พัฒนาไปให้ไกลกว่าอุปกรณ์เคลื่อนที่บน 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 |
11:10-11:40 เซสชัน |
แมชชีนเลิร์นนิงในโลกแห่งความเป็นจริงด้วย TensorFlow และ Cloud MLคัซ ซาโตห้อง Jacaranda TensorFlow ซึ่งเป็นไลบรารีโอเพนซอร์สสำหรับแมชชีนเลิร์นนิงของ Google ได้ทำให้โลกของปัญญาประดิษฐ์ (AI) เป็นประชาธิปไตยนับตั้งแต่ที่เปิดตัวในปี 2015 เมื่อรวมกับความสามารถในการปรับขนาดของ Cloud Machine Learning Engine ของ Google ใครๆ ก็สามารถใช้ TensorFlow เพื่อใช้ประโยชน์จากเทคโนโลยีการเรียนรู้เชิงลึกในราคาถูกและไม่มีความเชี่ยวชาญมากนัก การพูดคุยครั้งนี้จะสำรวจตัวอย่างธุรกิจ 3 บริษัทที่ใช้ TensorFlow และ Cloud ML เพื่อแก้ปัญหาในโลกแห่งความเป็นจริง ได้แก่ เกษตรกรผู้เพาะปลูกแตงกวาในญี่ปุ่น ซึ่งสามารถสร้างเคสประกันรถที่ผ่านการเรียนรู้เชิงลึกและประกอบธุรกิจรถที่แยกชิ้นส่วนอุบัติเหตุได้แบบเจาะลึก โดยใช้เคสประกันรถยนต์ของ TF ที่ใช้การเรียนรู้ในเชิงลึก เพื่อสร้างเคสประกันรถยนต์ที่คนส่วนใหญ่นำไปใช้ในการดำเนินธุรกิจ |
เซสชัน | รองรับอุปกรณ์เคลื่อนที่ | Cloud |
11:10-12:40 การฝึกอบรม |
สร้างแอปที่มีคอมโพเนนต์ด้านสถาปัตยกรรมไลลา ฟูจิวาระห้อง Gulmohar ในเดือนพฤษภาคม 2017 ได้มีการเปิดตัวไลบรารีคอมโพเนนต์สถาปัตยกรรม หากเพียงอย่างเดียว ก็ช่วยให้นักพัฒนาซอฟต์แวร์จัดการและลดความซับซ้อนของวงจรและความต่อเนื่องของคอมโพเนนต์ UI ได้ เมื่อใช้งานร่วมกัน แอปเหล่านี้สามารถใช้เป็นวิธีที่สอดคล้องกันในการสร้างแอป Android อย่างรวดเร็ว การฝึกอบรมนี้จะมุ่งเน้นวิธีใช้คอมโพเนนต์ร่วมกัน คุณจะสร้างแอปที่มี UI แบบรีแอ็กทีฟซึ่งจัดเก็บและโหลดข้อมูลในเครื่อง |
การฝึกอบรม | Android | Android |
11:10-12:40 การฝึกอบรม |
ลงมือพัฒนาแอปของคุณเองสำหรับ Google Assistant ด้วย DialogflowSachit Mishra, ซิลวาโน Lucianiห้องแคสเซีย ในการฝึกอบรมนี้ คุณจะได้เรียนรู้วิธีสร้างแอปของคุณเองสำหรับ Google Assistant เมื่อใช้ Dialogflow เพื่อดูว่าการสร้างการสนทนากับผู้ใช้นั้นง่ายเพียงใด เพียงเขียนโปรแกรมประโยคตัวอย่างและการตอบเพียง 2-3 รายการ คุณสามารถอินเทอร์เฟซแอปกับแบ็กเอนด์ของเซิร์ฟเวอร์ของคุณเองโดยใช้เว็บฮุกแบบเรียบง่ายที่เขียนใน Node.js เซสชันนี้เป็นเซสชันที่ดีมากสำหรับนักพัฒนาซอฟต์แวร์ที่ต้องการเรียนรู้วิธีสร้างสำหรับ Google Assistant |
การฝึกอบรม | รองรับอุปกรณ์เคลื่อนที่ | Assistant |
11:45-12:15 ช่วงถามและตอบ |
ช่วงถามและตอบเกี่ยวกับการสร้างชุมชนแดนฟรังก์เลานจ์ชุมชน วิธีมีส่วนร่วมกับชุมชนในโครงการของคุณ วิธีสร้างกลุ่มสำหรับพบปะที่ยอดเยี่ยม มาถาม Googler และชุมชนอื่นๆ เพื่อชี้นำเรื่องต่างๆ ที่เกี่ยวข้องกับชุมชน |
ช่วงถามและตอบ | การมีส่วนร่วม | |
11:50-12:20 เซสชัน |
ขอแนะนำ Cloud Firestoreแดน แมคแกรธห้อง Jacaranda Firebase เพิ่งประกาศการเปิดตัว Cloud Firestore เวอร์ชันเบต้า ซึ่งเป็นฐานข้อมูลเอกสาร NoSQL ที่มีการจัดการครบวงจรสำหรับการพัฒนาแอปบนอุปกรณ์เคลื่อนที่และเว็บแอป แอปนี้ออกแบบมาเพื่อจัดเก็บและซิงค์ข้อมูลแอปทั่วโลกได้ง่ายๆ และพร้อมใช้งานแล้วในรุ่นเบต้า การพูดคุยนี้ หัวหน้าฝ่ายผลิตภัณฑ์จะแชร์รายละเอียดทั้งหมดและจะสาธิตวิธีสร้างแอปที่รองรับการปรับขนาดด้วย Cloud Firestore |
เซสชัน | พัฒนาบนอุปกรณ์เคลื่อนที่ | Firebase |
11:50-12:20 เซสชัน |
เซสชันข้อมูลการรับรองและนักพัฒนาซอฟต์แวร์ของ GoogleJP 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 |
12:30-13:00 เซสชัน |
การสร้างเว็บไซต์อีคอมเมิร์ซด้วย AMPBen Morss, Raghu Simhaห้อง Jacaranda AMP ได้ขยายการให้บริการไปยังไลบรารีคอมโพเนนต์เว็บที่มีบริการเต็มรูปแบบ เหมาะสำหรับการสร้างหน้าเว็บแบบไดนามิกที่สวยงาม ในการพูดคุยนี้ เราจะแสดงให้เห็นสิ่งที่น่าทึ่งบางอย่างที่ AMP ทำได้ และเราจะสาธิตวิธีใช้ AMP เพื่อสร้างประสบการณ์อีคอมเมิร์ซที่สมบูรณ์ |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | 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 |
13:15-14:45 การฝึกอบรม |
สร้างเว็บแอปด้วย Firebase และ Cloud Firestoreอาร์เธอร์ ทอมป์สันห้อง Gulmohar สัมผัสประสบการณ์การสร้างเว็บแอปด้วย Cloud Firestore โดยตรงได้อย่างง่ายดาย ผู้สอนจะสร้างเว็บแอปตาม Codelab ออนไลน์นี้ คุณจะติดตามบริการเหล่านี้หรือสร้างแอปเดียวกันสำหรับ iOS หรือ Android ก็ได้ ในระหว่างเซสชันการฝึกอบรมนี้ เราจะมี Googler พร้อมให้ความช่วยเหลือในเทคโนโลยีเหล่านี้ |
การฝึกอบรม | พัฒนาบนอุปกรณ์เคลื่อนที่ | Firebase |
13:15-14:45 การฝึกอบรม |
Progressive Web App ที่ขับเคลื่อนด้วยข้อมูลซาร่าห์ คลาร์กห้องแคสเซีย PWA นั้นสร้างสำหรับเว็บไซต์แบบ \"อ่านอย่างเดียว\" ได้ค่อนข้างง่าย แต่เกิดอะไรขึ้นเมื่อคุณต้องการให้ผู้ใช้ทำงานแบบออฟไลน์และซิงค์ข้อมูลเมื่อออนไลน์ เราช่วยคุณออกแบบแอปสำหรับข้อมูลแบบคงที่และแบบไดนามิก สร้างการซิงค์ในเบื้องหลัง อัปเดตแบ็กเอนด์เมื่อออนไลน์ และใช้เครื่องมือล่าสุดของ Google เพื่อให้กระบวนการง่ายขึ้น |
การฝึกอบรม | เว็บบนอุปกรณ์เคลื่อนที่ | PWA |
14:00-14:30 เซสชัน |
การเป็นผู้เชี่ยวชาญ Google Developers: ข้อมูลโปรแกรม GDEนาตาลี เปเรร่า, เมลิสซา โพเวลเลานจ์ชุมชน เรียนรู้ทุกอย่างเกี่ยวกับโปรแกรม Google Developer Experts และวิธีเข้าร่วม |
เซสชัน | การมีส่วนร่วม | |
14:00-14:30 เซสชัน |
มีส่วนร่วมกับชุมชนด้วย Google Assistant และ Progressive Web Appเมกกิน เคียร์นีย์ฮอลล์ 3ก ลองจินตนาการถึงช่วงเวลาก่อนอินเทอร์เน็ตที่เราแต่ละคนเป็นสมาชิกของชุมชนเล็กๆ เราอาศัยชุมชนนั้นในการช่วยเหลือเราเป็นครั้งคราวเพื่อตอบสนองความต้องการที่เรามีไม่ได้ และเราจะทำเช่นเดียวกัน บางคนอาจยังโชคดี ที่ได้เป็นส่วนหนึ่งของชุมชนเหล่านี้ และนี่คือหน้าที่ของ Google Assistant โดยจะเป็นเครื่องมือส่วนตัวสำหรับจับคู่ความต้องการของคุณกับชุมชนที่เหมาะสม และช่วยในการติดตามการตอบสนองความต้องการเหล่านั้น |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | 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 |
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 |
14:45-15:15 เซสชัน |
ตำแหน่งและแบตเตอรี่เชเลนตูลีฮอลล์ 3ก ผู้ใช้ชอบแอปที่อิงตามตำแหน่ง แต่กังวลว่าแอปดังกล่าวมักเป็นสาเหตุหลักของการใช้แบตเตอรี่ เราเจาะลึกความสัมพันธ์ระหว่างตำแหน่งและแบตเตอรี่ พูดคุยเกี่ยวกับกลยุทธ์ในการเขียนแอปที่มีหลายตำแหน่งพร้อมๆ กับการลดปริมาณการใช้แบตเตอรี่ |
เซสชัน | Android | Android |
15:00-16:30 การฝึกอบรม |
การต้อนรับผู้ใช้ของคุณSean McQuillan, Prateek Tandonห้อง Gulmohar Android มี API เพื่อช่วยต้อนรับผู้ใช้อย่างอบอุ่นในครั้งแรกที่ใช้แอปของคุณบนอุปกรณ์ใหม่ ฟีเจอร์ต่างๆ เช่น การสำรองข้อมูลอัตโนมัติและ Smart Lock จะช่วยให้ผู้ใช้พึงพอใจอยู่เสมอ ซึ่งจะเพิ่มโอกาสที่ผู้ใช้จะเป็นผู้ใช้ต่อไปเมื่อเปลี่ยนระบบ |
การฝึกอบรม | Android | Android |
15:00-16:30 การฝึกอบรม |
ลงมือทำ Android Things และการสร้างอุปกรณ์ IoT ของคุณเองโจนาธาน โคเรน, เวย์น เปียคาร์สกีห้องแคสเซีย ในการฝึกอบรมนี้ คุณจะได้เรียนรู้ทุกเรื่องที่จำเป็นต้องทราบเกี่ยวกับการพัฒนาแอปพลิเคชัน IoT สำหรับ Android Things การใช้ Android Studio และชุดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์จะช่วยให้คุณเห็นถึงความง่ายในการใช้ความรู้ด้าน Android ในการโต้ตอบกับฮาร์ดแวร์ในชีวิตจริง |
การฝึกอบรม | รองรับอุปกรณ์เคลื่อนที่ | Android Things |
15:30-16:00 เซสชัน |
มีตติ้ง Women Techmakersลักชยา ศรีวารามกริชนันเลานจ์ชุมชน การพบปะอย่างเป็นกันเองของผู้นำ WTM และสมาชิกชุมชนที่งาน |
เซสชัน | การมีส่วนร่วม | |
15:30-16:00 เซสชัน |
ข้อมูลเชิงลึกที่นำไปใช้ได้จริงด้วย Firebaseอัมริต ซานจีฟห้อง Jacaranda การวิเคราะห์และข้อมูลเชิงลึกเป็นหัวใจสำคัญของความสำเร็จของทุกแอป ในเซสชันนี้ คุณจะได้เรียนรู้วิธีที่ Firebase ช่วยตอบคำถามสำคัญเกี่ยวกับผู้ใช้และพฤติกรรมของผู้ใช้ เพื่อประกอบการตัดสินใจอย่างชาญฉลาดด้วยแผนกลยุทธ์ของผลิตภัณฑ์ |
เซสชัน | พัฒนาบนอุปกรณ์เคลื่อนที่ | Firebase |
15:30-16:00 เซสชัน |
เฟรมเวิร์กและเครื่องมือสำหรับ Progressive Web Appโรวาน เมเรวูดฮอลล์ 3ก Progressive Web App (PWA) เผยแพร่ไปทั่วเว็บเร็วกว่าที่ใครๆ คาดไว้ เมื่อ 2 ปีก่อน นักพัฒนาซอฟต์แวร์ต้องจัดการท่อประปาส่วนใหญ่ด้วยตัวเองเพื่อใช้ประโยชน์จาก API ใหม่ที่มีในเบราว์เซอร์ ปัจจุบันเรามีเครื่องมือที่มีประสิทธิภาพและทรงพลัง ซึ่งนักพัฒนาซอฟต์แวร์ที่มีภูมิหลังสามารถใช้เพื่อส่งแอปพลิเคชันที่น่าสนใจยิ่งขึ้นได้อย่างรวดเร็ว\n\nในเซสชันนี้ คุณจะได้เรียนรู้เกี่ยวกับแนวทางปฏิบัติแนะนำของ PWA และเคล็ดลับเชิงปฏิบัติสำหรับการเริ่มต้นใช้งาน เราจะพูดถึงเครื่องมือที่มีไว้เพื่อช่วยเหลือนักพัฒนาซอฟต์แวร์จากหลากหลายภูมิหลัง รวมถึง\nปรัชญาและวิสัยทัศน์ที่อยู่เบื้องหลังเครื่องมือเหล่านี้ |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | PWA |
16:00-17:00 |
พักเที่ยง |
|||
16:15-16:45 เซสชัน |
องค์ประกอบทางสถาปัตยกรรม - กรณีการใช้งานฟลอริน่า มุนเตเนสคูฮอลล์ 3ก ชุดคอมโพเนนต์สถาปัตยกรรมของไลบรารีช่วยให้คุณออกแบบแอปที่มีประสิทธิภาพ ทดสอบได้ และบำรุงรักษาได้ ในการพูดคุยนี้ เราจะพูดถึงสิ่งที่ห้องสมุดแต่ละแห่งทำ รวมถึงดูรูปแบบและรูปแบบต่อต้านที่คุณควรปฏิบัติตาม นอกจากนี้ เราจะเจาะลึกเกี่ยวกับปัญหาสำคัญที่ควรบันทึกข้อมูลเพื่อลดจำนวนคำขอ นั่นก็คือฐานข้อมูล, ViewModel หรือบน SavedInstanceState\nสุดท้าย เราจะพูดถึงไลบรารีการแบ่งหน้า ซึ่งเป็นการเพิ่มคอมโพเนนต์สถาปัตยกรรมล่าสุด คุณจะได้ทราบวิธีการทํางานของไลบรารีการแบ่งหน้า รวมถึงสาเหตุและลักษณะการใช้งาน |
เซสชัน | Android | Android |
16:15-16:45 เซสชัน |
คอนเทนเนอร์, Kubernetes และ Google Cloudเคซีไอยาครีห้อง Jacaranda การสร้าง Microservice แบบเดี่ยวๆ เป็นความท้าทายที่เข้าใจได้เป็นอย่างดี การสร้างคลัสเตอร์ Microservice ที่มีการจัดสรรภาระงานที่มีความยืดหยุ่นและเยียวยาตัวเองไม่ใช่เรื่องง่าย เพราะการจัดการคลัสเตอร์ดังกล่าวด้วยการเปิดตัวและการย้อนกลับ การปรับขนาดบริการแต่ละรายการให้ตามคำขอ และการแชร์ข้อมูลลับและการกำหนดค่าอย่างปลอดภัยระหว่างบริการต่างๆ นั้นยากขึ้นไปอีก ซึ่ง Kubernetes ซึ่งเป็นระบบจัดการคอนเทนเนอร์แบบโอเพนซอร์สจะช่วยในเรื่องนี้ได้ ในการพูดคุยนี้ เราจะเริ่มด้วย Microservice แบบง่ายๆ ทำการคอนเทนเนอร์ด้วย Docker และปรับขนาดไปยังคลัสเตอร์ของ Microservice ที่ยืดหยุ่นซึ่งจัดการโดย Kubernetes ตลอดเส้นทาง คุณจะได้เรียนรู้ว่าอะไรทำให้ Kubernetes เป็นระบบที่ยอดเยี่ยมสำหรับการทำให้ใช้งานได้โดยอัตโนมัติ การดำเนินการ และการปรับขนาดแอปพลิเคชันที่สร้างโดยใช้คอนเทนเนอร์ |
เซสชัน | พัฒนาบนอุปกรณ์เคลื่อนที่ | Cloud |
16:15-16:45 เซสชัน |
"ก้าวออกจากความไม่คุ้นเคยและพัฒนาทักษะการสร้างเครือข่าย"โยเซฟ วอดิชกาเลานจ์ชุมชน เรียนรู้และฝึกฝนทักษะการสร้างเครือข่าย |
เซสชัน | การมีส่วนร่วม | |
16:45-18:15 การฝึกอบรม |
จากเว็บไซต์ไปยัง PWA ด้วย Workboxเดวิด สเกลห้องแคสเซีย หากต้องการให้เว็บไซต์ทำงานแบบออฟไลน์ได้ คุณสร้างโปรแกรมทำงานของบริการและแคชบางไฟล์ แต่อาจไม่ค่อยรู้วิธีจัดการการอัปเดตหรือแคชของเบราว์เซอร์ โชคดีที่วิศวกรของ Google พบคำถามเหล่านี้ในงานของตนเองและได้เขียน Workbox ซึ่งเป็นชุดเครื่องมือและตรรกะหลักสำหรับ Progressive Web App เราจะแสดงวิธีแปลงเว็บไซต์เป็นออฟไลน์และแก้ไขปัญหาการแคชยากๆ ได้ง่ายๆ |
การฝึกอบรม | เว็บบนอุปกรณ์เคลื่อนที่ | PWA |
16:45-18:15 การฝึกอบรม |
การสร้าง Instant Appอนิรุด เทวานีห้อง Gulmohar เรียนรู้วิธีสร้าง Android Instant App โดยใช้ Android Studio 3.0 Android Instant Apps ช่วยให้คุณสามารถตั้งค่าลิงก์แอปเพื่อเริ่มใช้งานกิจกรรมในแอปโดยไม่ต้องติดตั้งแอปล่วงหน้า |
การฝึกอบรม | Android | Android |
17:00-17:30 เซสชัน |
เครื่องมือ การทดสอบ และการทำงานอัตโนมัติที่ทันสมัย: เริ่มต้นใช้งาน Lighthouse และ Puppeteerเอริค ไบเดลแมน, วินามราตา ซิงกัลฮอลล์ 3ก การพัฒนาเว็บสมัยใหม่จำเป็นต้องใช้เครื่องมือที่ทันสมัย ติดตามชมผลิตภัณฑ์ล่าสุดจากทีม Chrome DevTools เราจะใช้ Lighthouse เพื่อเป็นแนวทางให้กับเวิร์กโฟลว์การพัฒนาของคุณ และทำให้ทุกอย่างทำงานได้โดยอัตโนมัติด้วย Chrome แบบ Headless และ Puppeteer ซึ่งเป็นไลบรารี Node ใหม่ที่ใช้ควบคุม Chrome แบบ Headless |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | 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 |
18.30 - 22.00 น. |
อาฟเตอร์ปาร์ตี้ |