[อัปเดต 2: ไม่แสดงตัวอย่าง] Google ประกาศ SDK หน้าแรกในพื้นที่ การสนับสนุนแอปแบบเต็มหน้าจอสำหรับจอแสดงผลอัจฉริยะ และความพร้อมใช้งานของบุคคลที่สามสำหรับการดำเนินการของแอป

ที่ Google I/O 2019 บริษัทได้ประกาศ SDK โฮมท้องถิ่นใหม่ การรองรับแอปแบบเต็มหน้าจอสำหรับจอแสดงผลอัจฉริยะ และแอปที่เข้าถึงการดำเนินการของแอปได้มากขึ้น

อัปเดต 2 (4/6/20 @ 14:25 น. ET): Local Home SDK ของ Google เข้าถึงเวอร์ชัน 1.0 และออกจาก Developer Preview แล้ว

อัปเดต 1 (9/7/19 @ 14:25 น. ET): Google กำลังเปิดตัว Local Home SDK Developer Preview วันนี้

Google I/O กำลังจะจบลง แต่ยังมีประกาศบางส่วนที่จะกล่าวถึงซึ่งยังไม่ค่อยได้รับความสนใจนัก ท้ายที่สุด มีการเสวนาและกิจกรรมต่างๆ มากมายในระหว่างการประชุมซึ่งยากจะติดตามให้ทันทั้งหมด พื้นที่หนึ่งที่ถูกมองข้ามคือ Actions on Google ที่ Google I/O 2019 บริษัทได้ประกาศ SDK โฮมท้องถิ่นใหม่ การรองรับแอปแบบเต็มหน้าจอสำหรับจอแสดงผลอัจฉริยะ และการเข้าถึงการดำเนินการของแอปจากบุคคลที่สาม

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

SDK บ้านท้องถิ่น

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

Local Home SDK อนุญาตให้เรียกใช้โค้ดบ้านอัจฉริยะในเครื่องบนลำโพง Google Home และ Nest Display ซึ่งจะใช้วิทยุเพื่อสื่อสารกับอุปกรณ์อัจฉริยะในเครื่องได้ สิ่งนี้จะเร่งความเร็วคำสั่งและทำให้เชื่อถือได้มากขึ้นโดยการลดจำนวนการโทรบนคลาวด์

Local Home SDK ยังปรับปรุงประสบการณ์การตั้งค่าสำหรับอุปกรณ์อัจฉริยะอีกด้วย Google เริ่มต้นสิ่งนี้กับ GE เมื่อปีที่แล้ว และคุณสามารถตั้งค่าไฟได้จากแอป Google Home นี่เป็นประสบการณ์ที่ง่ายและราบรื่นสำหรับผู้ใช้ Google ได้เริ่มทำงานร่วมกับพันธมิตร เช่น Philips, Wemo และ LIFX เกี่ยวกับ SDK นี้แล้ว

แอพแบบเต็มหน้าจอ

จอแสดงผลอัจฉริยะกำลังกลายเป็นส่วนสำคัญของระบบนิเวศฮาร์ดแวร์ของ Google Assistant ที่ I/O ปีนี้ Google เปิดตัว Nest Hub Max ด้วยจอแสดงผลขนาดใหญ่ 10 นิ้ว Google ให้นักพัฒนาใช้ประโยชน์จากจอแสดงผลเหล่านี้ได้อย่างเต็มที่ด้วยการแสดงตัวอย่าง "Interactive Canvas" ซึ่งช่วยให้แอปสามารถใช้เสียง ภาพ และการสัมผัสแบบเต็มหน้าจอได้ แต่ไม่ได้จำกัดอยู่แค่ความอัจฉริยะเท่านั้น แสดง นอกจากนี้ยังสามารถทำงานบนโทรศัพท์ Android ได้อีกด้วย Interactive Canvas พร้อมใช้งานสำหรับเกมแล้วในขณะนี้ (เช่น HQ University) แต่เร็วๆ นี้ Google จะเพิ่มหมวดหมู่เพิ่มเติม

การดำเนินการของแอปเพิ่มเติม

สุดท้ายนี้ เรามาพูดถึงคุณสมบัติใหม่ๆ ของ การดำเนินการของแอป. การดำเนินการของแอปคือ ประกาศในงาน Google I/O ปีที่แล้วแต่จนถึงตอนนี้มันก็ค่อนข้างจำกัด ตอนนี้ Google กำลังเปิดให้มีแอปเพิ่มเติม การดำเนินการของแอพช่วยให้นักพัฒนาสามารถใช้ Intent จาก Assistant เพื่อทำ Deep Link ไปยังส่วนใดส่วนหนึ่งของแอพได้ โดยพื้นฐานแล้วเป็นทางลัดที่เรียกใช้งานด้วยเสียง แต่มีประสิทธิภาพมากกว่ามาก

Google ได้ประกาศหมวดหมู่ใหม่ 4 หมวดหมู่สำหรับจุดประสงค์เหล่านี้ ได้แก่ สุขภาพและฟิตเนส การเงินและการธนาคาร การแชร์รถ และการสั่งอาหาร ตัวอย่างหนึ่งของการใช้งานใหม่คือการเริ่มออกกำลังกายในแอปฟิตเนส คุณสามารถพูดว่า "Ok Google เริ่มวิ่งของฉันใน Nike Run Club" แล้วแอปจะเปิดขึ้นและเริ่มติดตามการวิ่งของคุณ ไม่จำเป็นต้องค้นหาแอปและเริ่มออกกำลังกายด้วยตนเอง

พวกเขากล่าวว่าเป็นเรื่องง่ายอย่างเหลือเชื่อสำหรับนักพัฒนาในการเพิ่มการผสานรวมเหล่านี้ เห็นได้ชัดว่าฟีเจอร์ Nike Run Club ใช้งานได้ภายในไม่ถึงวันด้วยการเพิ่มไฟล์ Actions.xml ในตัวอย่างด้านบน Assistant กระโดดเข้าสู่แอปทันที แต่ยังสามารถแสดงการ์ด (Slices) ในการสนทนาของ Assistant ได้อีกด้วย

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

แหล่งที่มา: Google


อัปเดต 1: ตัวอย่างนักพัฒนา

หลังจากประกาศ Local Home SDK ในเดือนพฤษภาคมระหว่าง Google I/O บริษัทกำลังเปิดตัว SDK ในหน้าตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ Google ได้ทำการทดสอบแพลตฟอร์มกับพันธมิตร และพวกเขาพร้อมที่จะนำมาเพิ่มเติมในส่วนนี้ ตามที่กล่าวไว้ในระหว่าง I/O SDK จะช่วยให้นักพัฒนาสามารถผสานรวมอุปกรณ์อัจฉริยะของตนเข้ากับ Assistant ได้ Google ได้เผยแพร่ข้อมูลอ้างอิง API และคู่มือสำหรับนักพัฒนาซอฟต์แวร์และตัวอย่างเพื่อช่วยเหลือผู้คนในการเริ่มต้น ข้อเสนอแนะระหว่างการทดสอบสามารถส่งผ่านทาง ติดตามข้อผิดพลาด และ /r/GoogleAssistantDev.

แหล่งที่มา: Google


อัปเดต 2: ไม่แสดงตัวอย่าง

Local Home SDK ของ Google มาถึงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์เมื่อเดือนกรกฎาคมปีที่แล้ว และตอนนี้ก็พร้อมสำหรับช่วงไพรม์ไทม์แล้ว Local Home SDK ออกจากขั้นตอนแสดงตัวอย่างสำหรับนักพัฒนาแล้ว และขณะนี้พร้อมใช้งานในเวอร์ชัน 1.0 ผ่านคอนโซล Action

การเปิดตัวครั้งนี้จะเพิ่มคุณสมบัติใหม่ๆ มากมาย นักพัฒนาสามารถเพิ่มการตอบสนองในพื้นที่ให้กับการดำเนินการในบ้านอัจฉริยะ ซึ่งกำหนดเส้นทางคำสั่งไปยังอุปกรณ์ผ่านเครือข่ายท้องถิ่นแทนระบบคลาวด์ ซึ่งจะช่วยลดเวลาแฝงและปรับปรุงความน่าเชื่อถือ SDK สามารถค้นหาอุปกรณ์ในเครื่องผ่าน Wi-Fi ผ่านโปรโตคอล mDNS, UDP หรือ UPnP แอพสามารถส่งคำสั่งโดยใช้ TCP, UDP หรือ HTTP ได้

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

แหล่งที่มา: Google