[Ažuriranje 2: izvan pregleda] Google najavljuje lokalni kućni SDK, podršku za aplikacije preko cijelog zaslona za pametne zaslone i dostupnost treće strane za App Actions

click fraud protection

Na Google I/O 2019. tvrtka je najavila novi SDK za lokalni dom, podršku za aplikacije preko cijelog zaslona za pametne zaslone i veći pristup aplikacija za App Actions.

Ažuriranje 2 (4/6/20 @ 14:25 ET): Googleov Local Home SDK dostiže verziju 1.0 i izlazi iz Developer Previewa.

Ažuriranje 1 (9.7.19. @ 14:25 ET): Google danas pokreće Local Home SDK Developer Preview.

Google I/O privodi kraju, ali još uvijek postoje neke najave koje su malo proletjele ispod radara. Uostalom, toliko je razgovora i događanja tijekom konferencije da je teško sve popratiti. Jedno takvo područje koje je zanemareno je Actions on Google. Na Google I/O 2019. tvrtka je najavila novi lokalni kućni SDK, podršku za aplikacije preko cijelog zaslona za pametne zaslone i pristup trećih strana App Actions.

Za one koji možda nisu upoznati s Actions on Google, to je u osnovi razvojna strana integracija Google pomoćnika. To je ono što razvojnim programerima omogućuje stvaranje sjajnih integracija s Asistentom koje koristimo svaki dan, a Google uvijek proširuje funkcionalnost. Platforma dobiva nove alate za web, mobilni i pametni dom. Pogledajmo što sve ovo znači.

Local Home SDK

Integracija pametnog doma veliki je dio Google Asistenta i Google kaže da sada postoji više od 30.000 kompatibilnih povezanih uređaja. The Local Home SDK je korak prema još boljoj integraciji s pametnim uređajima.

Local Home SDK omogućuje lokalno pokretanje koda pametnog doma na Google Home zvučnicima i Nest zaslonima, koji zatim mogu koristiti svoje radije za lokalnu komunikaciju s pametnim uređajima. To ubrzava naredbe i čini ih pouzdanijima smanjenjem broja poziva u oblaku.

Local Home SDK također poboljšava iskustvo postavljanja za pametne uređaje. Google je to već započeo s GE-om prošle godine i možete postaviti njihova svjetla izravno iz aplikacije Google Home. Ovo je puno lakše i besprijekorno iskustvo za korisnike. Google je već započeo suradnju s partnerima uključujući Philips, Wemo i LIFX na ovom SDK-u.

Aplikacije na cijelom zaslonu

Pametni zasloni postaju sve veći dio hardverskog ekosustava Google Assistant. Na I/O ove godine, Google lansirao Nest Hub Max s velikim zaslonom od 10 inča. Google dopušta razvojnim programerima da u potpunosti iskoriste ove zaslone s pregledom "Interactive Canvas". Ovo omogućuje aplikacijama korištenje cijelog zaslona za glas, vizualne elemente i dodir, ali nije ograničeno samo na pametno prikazuje. Može raditi i na Android telefonima. Interactive Canvas je trenutno dostupan za igre (kao što je HQ University), ali uskoro će Google dodati još kategorija.

Više radnji aplikacije

Na kraju, razgovarajmo o novim značajkama za Radnje aplikacije. Radnje aplikacije bile su najavljeno na prošlogodišnjem Google I/O, ali je do sada bio prilično ograničen. Sada ga Google otvara za više aplikacija. Radnje aplikacije omogućuju programerima da koriste namjere iz Asistenta za dubinsko povezivanje na određene dijelove aplikacija. U biti glasovni prečac, ali puno moćniji.

Google je najavio četiri nove kategorije za ove namjere: zdravlje i fitness, financije i bankarstvo, dijeljenje vožnji i naručivanje hrane. Jedan primjer nove upotrebe je početak vježbanja u aplikaciji za fitness. Možete reći "Hey Google, start my run in Nike Run Club" i aplikacija će se otvoriti i početi pratiti vaše trčanje. Ne morate pronaći aplikaciju i ručno pokrenuti vježbanje.

Kažu da je programerima nevjerojatno jednostavno dodati te integracije. Navodno je značajka Nike Run Club implementirana za manje od jednog dana uz dodatak datoteke Actions.xml. U gornjem primjeru, Asistent je uskočio izravno u aplikaciju, ali također može prikazati kartice (Slices) izravno u razgovoru s Asistentom.

Ovi alati će programerima omogućiti da učine više s Google Assistantom, što je izvrsno za potrošače. Domovi postaju samo pametniji, zasloni će postati sve prisutniji, a korisnici će se oslanjati na glasovne asistente, sada čak i više, da obavljaju stvari. Provjerite Web stranica Akcije kako biste saznali više o izradi aplikacija pomoću ovih alata.

Izvor: Google


1. ažuriranje: razvojni pregled

Nakon što je Local Home SDK najavio još u svibnju tijekom Google I/O-a, tvrtka sada pokreće SDK u razvojnom pregledu. Google je testirao platformu s partnerima i spremni su uvesti još više. Kao što je spomenuto tijekom I/O-a, SDK će omogućiti programerima da duboko integriraju svoje pametne uređaje u Assistant. Google je objavio API referencu te vodiče i uzorke za razvojne programere kako bi pomogao ljudima da počnu. Povratne informacije tijekom testiranja mogu se poslati putem tragač bugova i /r/GoogleAssistantDev.

Izvor: Google


2. ažuriranje: izvan pregleda

Googleov Local Home SDK stigao je u razvojnom pregledu prošlog srpnja i sada je spreman za premijeru. Local Home SDK je napustio fazu razvojnog pregleda i sada je dostupan u verziji 1.0 putem Action konzole.

Izdanje dodaje niz novih značajki. Programeri mogu radnjama pametnog doma dodati lokalno ispunjavanje, koje usmjerava naredbe uređaju putem lokalne mreže umjesto oblaka. To smanjuje kašnjenje i poboljšava pouzdanost. SDK može otkriti lokalne uređaje putem Wi-Fi mreže putem mDNS, UDP ili UPnP protokola. Aplikacije tada mogu poslati naredbu koristeći TCP, UDP ili HTTP.

Google je također poboljšao konfiguracije skeniranja u konzoli Actions. Razvojni programeri mogu unijeti više konfiguracija skeniranja, što lokalnim aplikacijama za ispunjavanje omogućuje rukovanje s više uređaja koji bi mogli koristiti različite protokole otkrivanja. Na kraju, stranica za konfiguraciju SDK-a sada prihvaća učitavanje JavaScript datoteka za lokalne aplikacije za ispunjavanje.

Izvor: Google