[Opdatering 2: Ude af forhåndsvisning] Google annoncerer det lokale SDK til hjemmet, fuldskærmsappsupport til smartskærme og tilgængelighed fra tredjeparter til apphandlinger

click fraud protection

På Google I/O 2019 annoncerede virksomheden en ny lokal SDK til hjemmet, fuldskærms-app-support til smartskærme og mere app-adgang til App Actions.

Opdatering 2 (4/6/20 @ 14:25 ET): Googles Local Home SDK når version 1.0 og afslutter Developer Preview.

Opdatering 1 (7/9/19 @ 14:25 ET): Google lancerer Local Home SDK Developer Preview i dag.

Google I/O er ved at afslutte, men der er stadig nogle meddelelser til dækning, der fløj lidt under radaren. Der er trods alt så mange foredrag og arrangementer under konferencen, at det er svært at følge med i det hele. Et sådant område, der blev overset, er Actions on Google. På Google I/O 2019 annoncerede virksomheden en ny lokal SDK til hjemmet, fuldskærms-appunderstøttelse til smartskærme og tredjepartsadgang til App Actions.

For dem, der måske ikke kender til Actions on Google, er det dybest set udviklersiden af ​​Google Assistant-integrationer. Det er det, der giver udviklere mulighed for at skabe de fantastiske integrationer med Assistant, som vi bruger hver dag, og Google udvider altid funktionaliteten. Platformen får nye værktøjer til web, mobil og smart home. Lad os tage et kig på, hvad alt dette betyder.

Local Home SDK

Smart home integration er en stor del af Google Assistant, og Google siger, at der nu er mere end 30.000 kompatible tilsluttede enheder. Det Local Home SDK er et skridt i retning af at gøre integrationen med smarte enheder endnu bedre.

Local Home SDK gør det muligt at køre smart home-kode lokalt på Google Home-højttalere og Nest-skærme, som derefter kan bruge deres radioer til at kommunikere lokalt med smartenheder. Dette fremskynder kommandoer og gør dem mere pålidelige ved at reducere antallet af cloud-opkald.

Local Home SDK forbedrer også opsætningsoplevelsen for smartenheder. Google startede allerede dette med GE sidste år, og du kan konfigurere deres lys direkte fra Google Home-appen. Dette er en meget nemmere og problemfri oplevelse for brugerne. Google er allerede begyndt at arbejde med partnere inklusive Philips, Wemo og LIFX på denne SDK.

Apps i fuld skærm

Smartskærme er ved at blive en større del af Google Assistant-hardwareøkosystemet. På I/O i år, Google lancerede Nest Hub Max med en stor 10-tommer skærm. Google lader udviklere drage fuld fordel af disse skærme med en forhåndsvisning af "Interactive Canvas". Dette giver apps mulighed for at bruge hele skærmen til stemme, billeder og berøring, men det er ikke kun begrænset til smart viser. Det kan også fungere på Android-telefoner. Interactive Canvas er tilgængelig til spil lige nu (som HQ University), men snart vil Google tilføje flere kategorier.

Flere apphandlinger

Lad os endelig tale om nye funktioner til Apphandlinger. Apphandlinger var annonceret ved sidste års Google I/O, men det har været ret begrænset indtil videre. Nu åbner Google det op for flere apps. Apphandlinger giver udviklere mulighed for at bruge hensigter fra Assistent til at linke til bestemte dele af apps. I bund og grund en stemme-lanceret genvej, men meget mere kraftfuld.

Google annoncerede fire nye kategorier til disse formål: Sundhed og fitness, Finans og bank, Ridesharing og Madbestilling. Et eksempel på en ny anvendelse er at starte en træning i en fitness-app. Du kan sige "Hey Google, start mit løb i Nike Run Club", og appen åbner og begynder at spore dit løb. Du behøver ikke finde appen og starte træningen manuelt.

De siger, at det er utrolig nemt for udviklere at tilføje disse integrationer. Tilsyneladende blev Nike Run Club-funktionen implementeret på mindre end en dag med tilføjelsen af ​​en Actions.xml-fil. I eksemplet ovenfor hoppede Assistent direkte ind i appen, men den kan også vise kort (Slices) lige i Assistent-samtalen.

Disse værktøjer vil give udviklere mulighed for at gøre mere med Google Assistant, hvilket er fantastisk for forbrugerne. Hjemme bliver kun smartere, skærme vil kun blive mere udbredte, og brugere vil stole på stemmeassistenter, endnu mere nu, for at få tingene gjort. Tjek ud Actions hjemmeside for at lære mere om at bygge apps med disse værktøjer.

Kilde: Google


Opdatering 1: Forhåndsvisning af udviklere

Efter at have annonceret Local Home SDK tilbage i maj under Google I/O, lancerer virksomheden nu SDK'et i et udviklereksempel. Google har testet platformen med partnere, og de er klar til at bringe flere ind i folden. Som nævnt under I/O vil SDK give udviklere mulighed for dybt at integrere deres smarte enheder i Assistant. Google har udgivet en API-reference og udviklervejledninger og eksempler for at hjælpe folk med at komme i gang. Feedback under test kan sendes via bug tracker og /r/GoogleAssistantDev.

Kilde: Google


Opdatering 2: Ude af forhåndsvisning

Googles Local Home SDK ankom i et udviklereksempel i juli sidste år, og nu er det klar til bedste sendetid. Local Home SDK har forladt udviklereksempelfasen og er nu tilgængelig i version 1.0 gennem Action-konsollen.

Udgivelsen tilføjer en række nye funktioner. Udviklere kan tilføje lokal opfyldelse til handlinger i smarte hjem, som dirigerer kommandoer til en enhed gennem det lokale netværk i stedet for skyen. Dette reducerer latens og forbedrer pålideligheden. SDK'et kan opdage lokale enheder via Wi-Fi gennem mDNS-, UDP- eller UPnP-protokoller. Apps kan derefter sende en kommando ved hjælp af TCP, UDP eller HTTP.

Google har også forbedret scanningskonfigurationer i Actions-konsollen. Udviklere kan indtaste flere scanningskonfigurationer, hvilket gør det muligt for lokale opfyldelsesapps at håndtere flere enheder, der kunne bruge forskellige opdagelsesprotokoller. Endelig accepterer SDK-konfigurationssiden nu upload af JavaScript-filer til lokale opfyldelsesapps.

Kilde: Google