เวลาทั้งหมดเป็นเวลามาตรฐานอินเดีย (UTC+05:30)
- แบบถ่ายทอดสด
เวลา | คำอธิบาย | ประเภท | _track | _product |
---|---|---|---|---|
08:00-10:00 |
อาหารเช้าและค่าลงทะเบียน |
|||
10:00-10:45 เซสชัน |
คำปราศรัยสำคัญวันที่ 2Sowmya Subramanian, Sebastian Trzcinski-Clément, Geetha Manjunathฮอลล์ 3ก เปลี่ยนแปลงโลกทีละนิด |
เซสชัน | พัฒนาไปให้ไกลกว่าอุปกรณ์เคลื่อนที่บน Android เว็บบนอุปกรณ์เคลื่อนที่ | |
11:00-11:30 เซสชัน |
เครื่องมือประสิทธิภาพอัมริต ซานจีฟฮอลล์ 3ก เมื่อวัดคุณภาพของแอป ประสบการณ์ของผู้ใช้เป็นสิ่งสำคัญยิ่ง ประสิทธิภาพของแบตเตอรี่หมดเร็ว, UI ที่ไม่ตอบสนองหรือมีข้อบกพร่อง, ความเร็วในการติดตั้งที่ช้า และการใช้งาน RAM สูง ล้วนส่งผลให้ผู้ใช้ได้รับประสบการณ์ที่ไม่ดี รวมถึงรีวิวเชิงลบใน Play Store ในการพูดคุยนี้ เราจะอธิบายถึงเครื่องมือใหม่ที่เพิ่มลงใน Android Studio และวิธีใช้เครื่องมือเหล่านั้นเพื่อปรับปรุงแอปพลิเคชันของคุณอย่างมีประสิทธิภาพ |
เซสชัน | Android | Android |
11:00-11:30 เซสชัน |
เซสชันข้อมูลการรับรองและนักพัฒนาซอฟต์แวร์ของ GoogleJP Souchak (มาโนฮาร์ซีลาม)Google Developers และ Cloud Certification Lounge เรียนรู้วิธียกย่องทักษะของคุณในฐานะผู้เชี่ยวชาญด้านเว็บบนอุปกรณ์เคลื่อนที่ ผู้ช่วยนักพัฒนาซอฟต์แวร์ Android วิศวกรข้อมูล หรือสถาปนิกระบบคลาวด์ ในเซสชันนี้ JP Souchak และ Manohar Silam จะจัดเซสชันข้อมูลสดซึ่งนำเสนอไฮไลต์ของโปรแกรมการรับรองทั้ง 2 รายการและการรับรองรายบุคคล มีช่วงถามและตอบ ตามระยะเวลาที่อนุญาต |
เซสชัน | การรับรอง | |
11:00-11:30 เซสชัน |
พบกับ Googlerเอมิต โชปราเลานจ์ชุมชน พบปะและพูดคุยกับ Amit Chopra |
เซสชัน | การมีส่วนร่วม | |
11:00-11:30 เซสชัน |
การสร้างอุปกรณ์ IoT เพื่อการผลิตด้วย Android Thingsเวนย์ ปิการ์สกี้ห้อง Jacaranda Android Things เป็นแพลตฟอร์มของ Google ในการสร้างผลิตภัณฑ์ IoT ที่เปี่ยมไปด้วยประสิทธิภาพและความปลอดภัยในแบบ Android นักพัฒนาซอฟต์แวร์สามารถใช้เครื่องมือที่คุ้นเคย เช่น Android Studio และ Android SDK เพื่อพัฒนาซอฟต์แวร์ IoT ได้อย่างง่ายดาย จากนั้นจึงปรับขนาดฮาร์ดแวร์จากต้นแบบเดียวไปสู่เวอร์ชันที่ใช้งานจริง ทุกคนตั้งแต่สตาร์ทอัพไปจนถึงบริษัทขนาดใหญ่สามารถสร้างผลิตภัณฑ์เชิงพาณิชย์ได้ในวงกว้าง การพูดคุยนี้จะอธิบายขั้นตอนที่เกี่ยวข้องกับการนำ Google Things มาใช้ในเวิร์กโฟลว์ของคุณ |
เซสชัน | รองรับอุปกรณ์เคลื่อนที่ | Android Things |
11:00-12:30 การฝึกอบรม |
TensorFlow สำหรับกวี 2: เพิ่มประสิทธิภาพสำหรับอุปกรณ์เคลื่อนที่คัซ ซาโตห้อง Gulmohar การถ่ายโอนได้เป็นข้อดีอย่างหนึ่งของ TensorFlow คุณสามารถย้ายโมเดลโครงข่ายระบบประสาทเทียมไปยัง Android และเรียกใช้การคาดการณ์ในโทรศัพท์มือถือได้โดยง่าย เพื่อใช้เทคนิค AI หลายอย่าง เช่น การจดจำรูปภาพ การจดจำการเคลื่อนไหว และอื่นๆ แต่ความท้าทายอยู่ที่ขนาดโมเดลและการใช้ CPU โดยปกติโมเดลจะใช้ขนาดหลายสิบเมกะไบต์และยังใช้พลังงานของ CPU สำหรับการคาดการณ์โครงข่ายระบบประสาทเทียมด้วย ในเซสชันนี้เราจะพูดคุยเกี่ยวกับกลเม็ดเคล็ดลับในการเอาชนะความท้าทายในการนำเทคโนโลยี AI ล่าสุดมาใช้ในแอป Android เวอร์ชันที่ใช้งานจริง |
การฝึกอบรม | รองรับอุปกรณ์เคลื่อนที่ | TensorFlow |
11:00-12:30 การฝึกอบรม |
การผสานรวม AMP กับ PWAซาร่าห์ คลาร์กห้องแคสเซีย Accelerated Mobile Pages (AMP) เหมาะอย่างยิ่งสำหรับเว็บไซต์ที่ขับเคลื่อนโดยเนื้อหา เช่น เว็บไซต์ข่าวและบล็อก แต่หากต้องการสร้างเป็น Progressive Web App มาเรียนรู้วิธีรวมความเร็วของ AMP เข้ากับความสามารถแบบออฟไลน์ของ Progressive Web App |
การฝึกอบรม | เว็บบนอุปกรณ์เคลื่อนที่ | AMP ของ PWA |
11:45-12:15 เซสชัน |
PWA+AMP = ใช้งานง่ายสำหรับทั้งผู้ใช้และนักพัฒนาซอฟต์แวร์เบน มอร์สฮอลล์ 3ก PWA ช่วยให้ได้รับประสบการณ์แบบเดียวกับแอปในเว็บบนอุปกรณ์เคลื่อนที่ AMP ช่วยให้ผู้ใช้เว็บใช้งานเว็บได้รวดเร็วและใช้งานง่ายสำหรับนักพัฒนาซอฟต์แวร์ เมื่อนำทั้ง 2 อย่างนี้มารวมเข้าด้วยกัน คุณก็จะสร้างเว็บแอปที่สมจริงได้อย่างรวดเร็วและสวยงาม อีกทั้งคุณก็สามารถปรับเนื้อหา AMP ที่มีอยู่ให้เข้ากับประสบการณ์การใช้งาน PWA ได้ ร่วมชมตัวอย่างวิธีสร้าง PWA/AMP โดยไม่ต้องใช้เฟรมเวิร์ก JavaScript เดียว |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | AMP ของ PWA |
11:45-12:15 เซสชัน |
มีตติ้ง Women Techmakersลักชยา ศรีวารามกริชนันเลานจ์ชุมชน การพบปะอย่างเป็นกันเองของผู้นำ WTM และสมาชิกชุมชนที่งาน |
เซสชัน | การมีส่วนร่วม | |
11:45-12:15 เซสชัน |
อุปกรณ์เคลื่อนที่ในบริบท: หลักการออกแบบเส้นทางและการนำทางJenny Goveห้อง Jacaranda นี่คือช่วงเวลาที่น่าตื่นเต้นสำหรับการพัฒนาระบบนิเวศของเว็บและแอปบนอุปกรณ์เคลื่อนที่ เทคโนโลยีใหม่ๆ กำลังยกระดับประสบการณ์การใช้งาน การออกแบบและพัฒนาของเราสำหรับอุปกรณ์เคลื่อนที่นั้นจะต้องเหมาะสมกับวิธีการทำงานของผู้ใช้ และการออกแบบที่เราสร้างขึ้นจะต้องใช้งานง่ายและประณีต เทคโนโลยีใหม่ๆ ช่วยเราได้ แต่การทำความเข้าใจความต้องการของผู้ใช้และการสร้างประสบการณ์ที่เข้าใจได้ง่ายนั้นเป็นสิ่งสำคัญ เราจะไปดูหลักการบางอย่างเกี่ยวกับการนำทางและการไปยังส่วนต่างๆ และดูว่าการรวมการศึกษาวิจัยผู้ใช้ช่วยปรับปรุงการออกแบบบนอุปกรณ์เคลื่อนที่ได้อย่างไร |
เซสชัน | พัฒนาบนอุปกรณ์เคลื่อนที่ | การออกแบบ |
12:30-13:00 เซสชัน |
มีอะไรใหม่ใน Google Assistant และหัวข้อขั้นสูงซิลวาโน ลูเชียเนียห้อง Jacaranda Google Assistant รองรับฟีเจอร์ขั้นสูงใหม่ๆ มากมาย ตอนนี้คุณสามารถใช้การชำระเงิน ธุรกรรม และตำแหน่งสำหรับประสบการณ์การช็อปปิ้ง โอนการสนทนาไปยังแพลตฟอร์มอื่น และอื่นๆ ได้แล้ว ตอนนี้ระบบรองรับอุปกรณ์สมาร์ทโฮมแล้ว คุณจึงผสานรวมอุปกรณ์ IoT ของตัวเองได้ ลองมาดูว่ามีอะไรใหม่ในแพลตฟอร์ม Google Assistant และฟีเจอร์ขั้นสูงที่คุณใช้งานได้ |
เซสชัน | รองรับอุปกรณ์เคลื่อนที่ | Assistant |
12:30-13:45 |
อาหารกลางวันฮอลล์ 3ข - แซนด์บ็อกซ์ |
|||
13:10-14:40 การฝึกอบรม |
ใช้ประโยชน์จาก Kotlin ในแอป Android ของคุณฌอน แมคควิลลานห้อง Gulmohar ในการฝึกอบรมนี้ คุณจะได้มีประสบการณ์ในการสร้างแอป Android โดยใช้ Android Studio ในภาษา Kotlin คุณจะได้เรียนรู้วิธีใช้ประโยชน์จาก Kotlin เพื่อลดโค้ดต้นแบบ หลีกเลี่ยงข้อผิดพลาดที่พบบ่อย และลดความซับซ้อนของโค้ดด้วยการแปลงแอป Android ที่มีอยู่จาก Java Programming Language ไปเป็น Kotlin |
การฝึกอบรม | Android | Android |
13:10-14:40 การฝึกอบรม |
เพิ่มประสิทธิภาพให้แอปของคุณด้วย Gmail, ไดรฟ์, ปฏิทิน, ชีต, สไลด์ และอื่นๆเวสลีย์ ชุนห้องแคสเซีย คุณอาจคุ้นเคยกับแอปพลิเคชัน G Suite อย่าง Gmail, Google ไดรฟ์, ปฏิทิน, ชีต และสไลด์ แต่เบื้องหลังแอปเหล่านี้แต่ละรายการที่คุณรู้จักและชื่นชอบดียังมีองค์ประกอบสำหรับนักพัฒนาซอฟต์แวร์อยู่ ในเซสชันการฝึกอบรมภาคปฏิบัตินี้ เราจะแสดงวิธีเข้าถึงแอปและข้อมูลเอกสารเหล่านี้ด้วยโปรแกรม 2 วิธี คุณจะได้ศึกษา Codelab 2 โปรแกรม และจะมีความรู้มากพอที่จะเริ่มทำโครงการได้ทันที |
การฝึกอบรม | รองรับอุปกรณ์เคลื่อนที่ | เครื่องมือติดตาม |
13:15-13:45 เซสชัน |
ทำงานอยู่เบื้องหลังนาเซอร์ ข่านฮอลล์ 3ก "พื้นหลัง" เป็นคำศัพท์ที่ใช้กันมากเกินไปในโลกของ Android ซึ่งใช้อธิบายสิ่งต่างๆ ในบริบทที่ต่างกัน ได้แก่ การทำงานออกจากเธรด UI ในขณะที่แอปทำงานอยู่เบื้องหน้า การทำงานเป็นเวลาสั้นๆ หลังจากที่แอปไปยังเบื้องหลัง การทำงานเป็นเวลาสั้นๆ เมื่อได้รับข้อความเกี่ยวกับข้อมูล FCM ที่มีลำดับความสำคัญสูง หรือเรียกใช้งานที่กำหนดเวลาไว้ ในการพูดคุยนี้ เราจะกล่าวถึงแนวทางปฏิบัติแนะนำบางส่วน รวมถึงโซลูชันสำหรับกรณีการใช้งานต่างๆ ซึ่งจะใช้งานได้ทั้งในปัจจุบันและในอนาคต |
เซสชัน | Android | Android |
14:00-14:30 เซสชัน |
จากเว็บไซต์ไปยัง Progressive Web Appพีต เลอเพจฮอลล์ 3ก การพูดคุยครั้งนี้จะพูดถึงจุดเริ่มต้น สิ่งที่ต้องนำไปใช้ และวิธีจัดลำดับความสำคัญของเทคนิค Progressive Web App และคุณยังจะได้เรียนรู้วิธีใช้ประโยชน์สูงสุดจากการเปลี่ยนแปลงเล็กๆ น้อยๆ ที่จะทำให้เกิดผลกระทบอย่างมาก |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | PWA |
14:00-14:30 เซสชัน |
ข้อมูลทางเทคนิคแบบเจาะลึกเกี่ยวกับ Google Cloud IoT Coreคลาส Gusห้อง Jacaranda คุณจะได้ฟังฟีเจอร์ระดับสูงของผลิตภัณฑ์ Google Cloud IoT Core ในการพูดคุยนี้ เรียนรู้ว่าผลิตภัณฑ์ Google Cloud พื้นฐานที่ประกอบกันเป็นโซลูชันระบบคลาวด์จะช่วยให้คุณเพิ่มความสามารถ IoT ให้กับผลิตภัณฑ์ในวงกว้าง ทั้งสำหรับขาเข้าและข้อมูลวิเคราะห์ได้อย่างไร การสาธิตผลิตภัณฑ์ตั้งแต่ต้นจนจบจะเป็นการสรุปการนำเสนอ |
เซสชัน | รองรับอุปกรณ์เคลื่อนที่ | Cloud |
14:00-14:30 เซสชัน |
การเป็นผู้เชี่ยวชาญ Google Developers: ข้อมูลโปรแกรม GDEนาตาลี เปเรร่า, เมลิสซา โพเวลเลานจ์ชุมชน เรียนรู้ทุกอย่างเกี่ยวกับโปรแกรม Google Developer Experts และวิธีเข้าร่วม |
เซสชัน | การมีส่วนร่วม | |
14:40-15:10 เซสชัน |
การสร้างประสบการณ์สื่อสมบูรณ์ด้วย Androidพอล แซกแมน, แดเนียล กัลปินห้อง Jacaranda เนื้อหาที่ดีเป็นพื้นฐานของแอปสื่อที่ยอดเยี่ยม แต่ประสบการณ์ของผู้ใช้ที่ยอดเยี่ยมจะต้องใช้ประโยชน์จากชุดฟีเจอร์สื่อและอินเทอร์เฟซผู้ใช้ที่เหมาะสมใน Android ในการพูดคุยครั้งนี้ เราจะอธิบายถึงสิ่งที่ต้องใช้ในการสร้างประสบการณ์การใช้งานแอปสื่อที่ยอดเยี่ยมโดยใช้ฟีเจอร์ต่างๆ ของแพลตฟอร์ม เช่น Android Media Framework, การแสดงภาพซ้อนภาพ, การแจ้งเตือน MediaStyle และ Channel and Programming API ใหม่ใน Android TV นอกจากนี้ เรายังจะอธิบายถึงฟีเจอร์ใหม่เกี่ยวกับเสียงประสิทธิภาพสูงสำหรับ Android เมื่อสร้างแอปสร้างสื่อ |
เซสชัน | Android | Android |
14:40-15:10 เซสชัน |
Android พบกับ TensorFlowคัซ ซาโต และอนิธา วิจายาคูมาร์ฮอลล์ 3ก TensorFlow คือเฟรมเวิร์กแมชชีนเลิร์นนิงอเนกประสงค์ คุณใช้ TensorFlow ได้ทุกที่ตั้งแต่การฝึกโมเดลขนาดใหญ่ผ่านคลัสเตอร์ต่างๆ ในระบบคลาวด์ ไปจนถึงการเรียกใช้โมเดลภายในระบบแบบฝัง เช่น โทรศัพท์ของคุณ ในการฝึกอบรมนี้ เราจะได้เรียนรู้เกี่ยวกับวิธีฝึกโมเดลการจดจำรูปภาพที่กำหนดเอง วิธีเพิ่มประสิทธิภาพโมเดล วิธีบีบอัดโมเดล และวิธีเรียกใช้โมเดลในแอป Android ที่สร้างไว้ล่วงหน้า |
เซสชัน | พัฒนาบนอุปกรณ์เคลื่อนที่ | TensorFlow |
14:45-15:15 เซสชัน |
เซสชันข้อมูลของโปรแกรมกลุ่มชุมชนแดนฟรังก์เลานจ์ชุมชน เรียนรู้ทุกเรื่องเกี่ยวกับโปรแกรมกลุ่มชุมชน วิธีสร้างกลุ่มหรือเข้าร่วมในฐานะสมาชิก |
เซสชัน | การมีส่วนร่วม | |
14:50-16:20 การฝึกอบรม |
ลองใช้งาน Google Cloud Vision และ Natural Language APIโรมิน อิหร่านห้อง Gulmohar การฝึกอบรมที่นำโดยผู้สอนนี้จะแสดงวิธีใช้ทั้ง Google Cloud Vision API และ Cloud Natural Language API แบบทีละขั้นตอน ซึ่งจะช่วยให้ผู้เข้าร่วมเข้าใจสิ่งที่ต้องใช้ในการปรับปรุงแอปพลิเคชันหรือเขียนแอปพลิเคชันใหม่ๆ พร้อมกับใช้ประโยชน์จากความสามารถที่น่าทึ่งของ API แมชชีนเลิร์นนิงของ Google Cloud |
การฝึกอบรม | พัฒนาบนอุปกรณ์เคลื่อนที่ | Cloud |
14:50-17:50 การฝึกอบรม |
เวิร์กช็อปการคิดเชิงออกแบบกลุ่มพันธมิตรด้านนวัตกรรมของมหาวิทยาลัยห้องแคสเซีย ที่ Stanford d.school เราเชื่อว่าทุกคนมีศักยภาพที่จะใช้ความคิดสร้างสรรค์ได้ เราต่อยอดวิธีการจากสาขาการออกแบบเพื่อสร้างสรรค์ประสบการณ์การเรียนรู้ที่ช่วยให้ผู้คนปลดล็อกศักยภาพในการสร้างสรรค์และนำไปใช้กับโลกได้ การคิดเชิงออกแบบ (Design Thinking) คือวิธีการที่ใช้โดยผู้เชี่ยวชาญด้านวิทยาการคอมพิวเตอร์ วิศวกรรม และธุรกิจ เพื่อแก้ไขปัญหาที่ซับซ้อน รวมถึงค้นหาโซลูชันที่สร้างสรรค์และน่าสนใจ อย่าดูเพียงแค่นอกกรอบ ลองทำดู เวิร์กช็อปด้านการคิดเชิงออกแบบจากประสบการณ์จริงนี้จะมอบประสบการณ์ที่สนุกสนานและน่าสนใจด้วยเครื่องมือช่วยคิดเชิงออกแบบ เวิร์กช็อปนี้ไม่ใช่เวิร์กช็อปแบบครบวงจรที่นำโดยคณาจารย์ แต่เป็นทีมสอนที่ประกอบด้วยผู้เชี่ยวชาญจาก Stanford d.school และ University Innovation Fellows จากทั่วอินเดีย |
การฝึกอบรม | รองรับอุปกรณ์เคลื่อนที่ | การออกแบบ D-School |
15:20-15:50 เซสชัน |
การสร้าง Android Instant Appไลลา ฟูจิวาระ และอนิรุด เทวานีฮอลล์ 3ก ผู้ใช้ไม่อยากรอ การลดขนาด APK ทำให้ไฟล์ APK เล็กลง APK ขนาดเล็กไม่เพียงช่วยให้ผู้ใช้ดาวน์โหลดได้เร็วขึ้นเท่านั้น แต่กระบวนการเปลี่ยนโครงสร้างใหม่มักจะทำให้ฐานของโค้ดง่ายขึ้นด้วย กระบวนการลดความซับซ้อนนี้จะช่วยเตรียมแอปของคุณให้พร้อมสำหรับ Android Instant Apps ซึ่งสามารถเปิดได้จาก URL และมอบประสบการณ์การใช้งานในแอปที่มาพร้อมเครื่องโดยไม่ต้องติดตั้งเต็มรูปแบบให้ยุ่งยาก ในการพูดคุยนี้ เราจะพูดถึงเครื่องมือมากมายที่มีให้ใช้งานเพื่อลดขนาด APK, แบ่งแอปเป็นส่วนๆ และสร้าง Android Instant App แอปแรกของคุณ |
เซสชัน | Android | Android |
15:20-15:50 เซสชัน |
พื้นฐานของ Google Cloud Platform: ทัวร์ชมพร้อมคำแนะนำมาร์ก โคเฮน, เมเต อาตาเมลห้อง Jacaranda การประมวลผลแบบคลาวด์ (Cloud Computing) มีหลายสิ่งที่ต้องเรียนรู้และการพยายามทำความเข้าใจสิ่งเหล่านี้อาจเป็นเรื่องที่น่าหวาดหวั่น ในเซสชันนี้ เราจะแนะนำการทัวร์ชมพร้อมคำแนะนำแบบปฏิบัติจริงเกี่ยวกับขอบเขตและปัญหาเชิงลึกที่น่าทึ่งซึ่งสามารถแก้ไขได้ด้วย Google Cloud Platform |
เซสชัน | พัฒนาบนอุปกรณ์เคลื่อนที่ | Cloud |
15:30-16:00 ช่วงถามและตอบ |
ช่วงถามและตอบเกี่ยวกับการสร้างชุมชนแดนฟรังก์เลานจ์ชุมชน วิธีมีส่วนร่วมกับชุมชนในโครงการของคุณ วิธีสร้างกลุ่มสำหรับพบปะที่ยอดเยี่ยม มาถาม Googler และชุมชนอื่นๆ เพื่อชี้นำเรื่องต่างๆ ที่เกี่ยวข้องกับชุมชน |
ช่วงถามและตอบ | การมีส่วนร่วม | |
16:00-16:30 เซสชัน |
การปรับให้เป็นสากลและข้อมูลที่มีโครงสร้างสำหรับ SearchAaseesh Marinaห้อง Jacaranda เมื่อพูดถึงการทำให้เว็บไซต์หลายภาษาหรือนานาชาติใช้ได้ดีในการค้นหา หรือการเพิ่ม Structured Data สำหรับเครื่องมือค้นหา มีอะไรมากกว่าที่เราเห็น เซสชันนี้จะให้ข้อมูลเชิงลึกที่สำคัญแก่คุณ |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | ค้นหา Structured Data |
16:00-16:30 |
พักเที่ยง |
|||
16:00-16:30 เซสชัน |
การเขียนโค้ดสดสำหรับแอปด้วย Cloud Functions และ Cloud Firestore สำหรับ Firebaseไมค์ แมคโดนัลด์, แดน แม็คเกรธ, ท็อด เบิร์เนอร์ฮอลล์ 3ก Firebase และ Google Cloud Platform ร่วมกันช่วยให้นักพัฒนาแอปสามารถสร้างแอปบนอุปกรณ์เคลื่อนที่และเว็บแอปที่น่าทึ่งได้อย่างรวดเร็ว ในเซสชันนี้ เราจะสร้างสรรค์แอปแบบสดบนเวทีและสาธิตวิธีการสร้างประสบการณ์ของผู้ใช้ที่ยอดเยี่ยมโดยใช้ Firebase จากนั้นเราจะขยายการให้บริการนี้ด้วยการเรียกใช้ Cloud APIs โดยไม่ต้องสร้างเซิร์ฟเวอร์หรือจัดการโครงสร้างพื้นฐาน คุณจะได้สัมผัสประสบการณ์ด้วยตัวเองว่าการสร้างด้วย Firebase นั้นง่ายเพียงใด และในการปรับขนาดด้วย Google Cloud Platform นั้นง่ายเพียงใด |
เซสชัน | พัฒนาบนอุปกรณ์เคลื่อนที่ | Firebase |
16:20-17:50 การฝึกอบรม |
เจาะลึกเลย์เอาต์ของข้อจํากัดแดเนียล กัลปินห้อง Gulmohar คุณสามารถใช้ตัวแก้ไขเลย์เอาต์ภายใน Android Studio 3.x เพื่อสร้างเลย์เอาต์ที่ยืดหยุ่นและมีประสิทธิภาพสำหรับแอป Android ของคุณ การฝึกอบรมนี้จะสาธิตวิธีใช้ประโยชน์จากฟีเจอร์เลย์เอาต์ข้อจำกัดล่าสุด รวมถึงอุปสรรค อัตราส่วน และเชน เราจะจัดหาแอปเริ่มต้นเพื่อให้คุณดูผลการค้นหาในโปรแกรมจำลองหรือในอุปกรณ์ได้อย่างรวดเร็ว |
การฝึกอบรม | Android | Android |
16:40-17:10 เซสชัน |
โพลิเมอร์และคอมโพเนนต์เว็บเทย์เลอร์ ซาเวจฮอลล์ 3ก คอมโพเนนต์เว็บเป็นเทคโนโลยีใหม่ที่ผสานอยู่ในแพลตฟอร์มเว็บ ที่ช่วยให้คุณสร้างองค์ประกอบ HTML ที่ห่อหุ้มทั้งหมดที่กำหนดเองทั้งหมด ดูว่าคอมโพเนนต์เว็บคืออะไร สิ่งที่คุณสามารถทำได้ และวิธีใช้ไลบรารี Polymer เพื่อสร้างคอมโพเนนต์เว็บและแอปของคุณเอง ที่ใช้ทรัพยากรน้อยลง เร็วขึ้น และใช้อินเทอร์เน็ตน้อยลง |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | PWA |
16:40-17:10 เซสชัน |
การประมวลผลแบบ Serverless ด้วย Firestore, Cloud Functions และ G Suite APIแพทริค มาร์ทินต์ห้อง Jacaranda การพูดคุยครั้งนี้จะแนะนำฐานข้อมูล Cloud Firestore ใหม่ที่ทีม Firebase ของ Google ประกาศไปเมื่อเร็วๆ นี้ หลังจากแนะนำแพลตฟอร์ม Firebase คร่าวๆ คุณจะได้ทราบเกี่ยวกับกรณีการใช้งานและฟีเจอร์ที่ทำให้ Cloud Firestore เป็นองค์ประกอบสำคัญของแพลตฟอร์ม ในช่วงครึ่งหลังของการพูดคุยจะมีการสาธิตสดให้เห็นว่าการใช้ประโยชน์จาก G Suite API นั้นง่ายดายจาก Firebase Cloud Functions โดยตรง |
เซสชัน | รองรับอุปกรณ์เคลื่อนที่ | G Suite Cloud |
17:20-17:50 เซสชัน |
ประสิทธิภาพและความยืดหยุ่นของ Google ชีต API ใหม่เวสลีย์ ชุนห้อง Jacaranda ในโลกของข้อมูลขนาดใหญ่เช่นปัจจุบัน สเปรดชีตยังคงมีประสิทธิภาพและยืดหยุ่นเช่นเคย Google ชีต API ซึ่งเปิดตัวไปในงาน Google I/O 2016 นี้สามารถทำอะไรได้มากกว่ารุ่นก่อนๆ ในการพูดคุยนี้ เราจะสาธิตวิธีการโต้ตอบกับชีตหลากหลายวิธี ซึ่งรวมถึงการย้ายข้อมูลจากฐานข้อมูล SQL, การแก้ไขข้อมูล, การจัดรูปแบบเซลล์ และอื่นๆ อีกมากมาย โค้ดสาธิตจะอยู่ใน Python และ JSON เพื่อความสั้นกระชับ อย่างไรก็ตาม คุณสามารถใช้ภาษาที่ไลบรารีของไคลเอ็นต์ Google API รองรับได้ |
เซสชัน | รองรับอุปกรณ์เคลื่อนที่ | เครื่องมือติดตาม |
17:20-17:50 เซสชัน |
SEO: ปัญหาทั่วไปและความเข้าใจผิดมาลิค ไมราช ซีดฮอลล์ 3ก เว็บไซต์จำนวนมากมักอาศัยการเข้าชมจากการค้นเว็บ ในเซสชันนี้ เราจะพูดถึงปัญหาที่พบบ่อยและความเข้าใจผิดเกี่ยวกับการปรับแต่งเว็บไซต์ให้ติดอันดับบนเครื่องมือค้นหา (SEO) และเคล็ดลับเกี่ยวกับสิ่งที่ควรระวังเมื่อจ้างให้ผู้อื่นมาทำ SEO |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | ค้นหา |
18:00-18:30 เซสชัน |
SEO สำหรับ PWAอัมริต ซานจีฟห้อง Jacaranda ระบบจะแสดง PWA และการกำหนดค่าเว็บไซต์อื่นๆ ที่ใช้ JavaScript ใน Google Search ได้ หากคุณระวังเรื่องที่สำคัญบางส่วน เซสชันนี้จะครอบคลุมแนวทางปฏิบัติที่ดีที่สุดของ Google ในการทำให้ Googlebot เข้าถึงเว็บไซต์ของคุณได้ |
เซสชัน | เว็บบนอุปกรณ์เคลื่อนที่ | การค้นหา PWA |
18:00-18:30 เซสชัน |
Lightning พูดคุยเรื่องโปรแกรมนักพัฒนาซอฟต์แวร์ของ GoogleKarthik Padmanabhan, Christy Anoop, Kamal Vaid, JP Souchak, Vikas Bajpai, Sukriti Paul, Soham Mondal, Shrinath VSฮอลล์ 3ก การบรรยายนี้จะพูดถึง Lightning Talk ที่ดูแลจัดการ 6 รายการในโปรแกรมนักพัฒนาซอฟต์แวร์ของ Google ซึ่งมีเป้าหมายในขั้นตอนต่างๆ ของวงจรนักพัฒนาซอฟต์แวร์ ตั้งแต่นักศึกษา ผู้เชี่ยวชาญที่ได้รับการรับรอง ผู้นำชุมชน / ผู้เชี่ยวชาญ ผู้ประกอบการ และสุดท้ายคือที่ปรึกษา การพูดคุยแบบ Lightning Talk จะจัดโดยผู้ชำนาญการในโปรแกรมนักพัฒนาซอฟต์แวร์ของ Google โดยมีการดูแลจัดการโดย Karthik Padmanabhan หัวหน้าผู้จัดการโครงการและฝ่ายนักพัฒนาซอฟต์แวร์สัมพันธ์ ต่อด้วยช่วงถามและตอบสั้นๆ |
เซสชัน | พัฒนาไปให้ไกลกว่าอุปกรณ์เคลื่อนที่บน Android เว็บบนอุปกรณ์เคลื่อนที่ | เว็บบนอุปกรณ์เคลื่อนที่ TensorFlow สำหรับระบบคลาวด์ของ Assistant บน Android |