[Uppdatering 2: Utan förhandsgranskning] Google tillkännager den lokala SDK: n för hemmet, stöd för helskärmsappar för smarta skärmar och tredjepartstillgänglighet för appåtgärder

På Google I/O 2019 tillkännagav företaget en ny lokal SDK för hemmet, helskärmsappstöd för smarta skärmar och mer appåtkomst till App Actions.

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

Uppdatering 1 (7/9/19 @ 14:25 ET): Google lanserar Local Home SDK Developer Preview idag.

Google I/O håller på att avslutas, men det finns fortfarande några meddelanden att täcka som flög under radarn lite. Det är trots allt så många föredrag och evenemang under konferensen att det är svårt att hänga med i allt. Ett sådant område som förbises är Actions on Google. På Google I/O 2019 tillkännagav företaget en ny lokal SDK för hemmet, appstöd i helskärm för smarta skärmar och tredjepartsåtkomst till App Actions.

För dem som kanske inte är bekanta med Actions on Google, är det i grunden utvecklarsidan av Google Assistant-integrationer. Det är det som gör att utvecklare kan skapa de fantastiska integrationerna med Assistant som vi använder varje dag, och Google utökar alltid funktionaliteten. Plattformen får nya verktyg för webb, mobil och smarta hem. Låt oss ta en titt på vad allt detta betyder.

SDK för lokalt hem

Integrering av smarta hem är en stor del av Google Assistant och Google säger att det nu finns mer än 30 000 kompatibla anslutna enheter. De SDK för lokalt hem är ett steg mot att göra integrationen med smarta enheter ännu bättre.

Local Home SDK tillåter att kod för smarta hem körs lokalt på Google Home-högtalare och Nest-skärmar, som sedan kan använda sina radioapparater för att kommunicera lokalt med smarta enheter. Detta snabbar upp kommandon och gör dem mer tillförlitliga genom att minska antalet molnsamtal.

Local Home SDK förbättrar också installationsupplevelsen för smarta enheter. Google började redan detta med GE förra året och du kan ställa in deras lampor direkt från Google Home-appen. Detta är en mycket enklare och sömlös upplevelse för användarna. Google har redan börjat arbeta med partners inklusive Philips, Wemo och LIFX på denna SDK.

Helskärmsappar

Smarta skärmar blir en allt större del av Google Assistants hårdvaruekosystem. På I/O i år, Google lanserade Nest Hub Max med en stor 10-tumsskärm. Google låter utvecklare dra full nytta av dessa skärmar med en förhandsvisning av "Interactive Canvas". Detta gör att appar kan använda hela skärmen för röst, bild och beröring, men det är inte bara begränsat till smart visas. Det kan även fungera på Android-telefoner. Interactive Canvas är tillgängligt för spel just nu (som HQ University), men snart kommer Google att lägga till fler kategorier.

Fler appåtgärder

Till sist, låt oss prata om nya funktioner för Appåtgärder. App Actions var tillkännagavs vid förra årets Google I/O, men det har varit ganska begränsat hittills. Nu öppnar Google upp för fler appar. App Actions tillåter utvecklare att använda avsikter från Assistant för att djuplänka till specifika delar av appar. I huvudsak en röstlanserad genväg, men mycket kraftfullare.

Google tillkännagav fyra nya kategorier för dessa syften: Hälsa & Fitness, Finans och Bank, Ridesharing och Matbeställning. Ett exempel på en ny användning är att starta ett träningspass i en fitnessapp. Du kan säga "Hey Google, start my run in Nike Run Club" så öppnas appen och börjar spåra din löpning. Du behöver inte hitta appen och starta träningen manuellt.

De säger att det är otroligt enkelt för utvecklare att lägga till dessa integrationer. Tydligen implementerades Nike Run Club-funktionen på mindre än en dag med tillägget av en Actions.xml-fil. I exemplet ovan hoppade Assistant direkt in i appen, men den kan också visa kort (Slices) direkt i Assistant-konversationen.

Dessa verktyg kommer att tillåta utvecklare att göra mer med Google Assistant, vilket är bra för konsumenter. Hemmen blir bara smartare, skärmar kommer bara att bli vanligare och användare kommer att förlita sig på röstassistenter, ännu mer nu, för att få saker gjorda. Kolla in Actions hemsida för att lära dig mer om att bygga appar med dessa verktyg.

Källa: Google


Uppdatering 1: Förhandsvisning av utvecklare

Efter att ha annonserat Local Home SDK redan i maj under Google I/O lanserar företaget nu SDK: n i en förhandsvisning av utvecklare. Google har testat plattformen med partners och de är redo att ta med fler i gruppen. Som nämndes under I/O kommer SDK: n att tillåta utvecklare att djupt integrera sina smarta enheter i Assistant. Google har publicerat en API-referens och utvecklarguider och exempel för att hjälpa människor att komma igång. Feedback under testning kan skickas via felsökare och /r/GoogleAssistantDev.

Källa: Google


Uppdatering 2: Utan förhandsvisning

Googles Local Home SDK anlände i en förhandsvisning för utvecklare i juli förra året och nu är den redo för bästa sändningstid. Local Home SDK har lämnat utvecklarens förhandsgranskning och är nu tillgänglig i version 1.0 via Action-konsolen.

Utgåvan lägger till ett antal nya funktioner. Utvecklare kan lägga till lokal uppfyllelse till smarta hemåtgärder, som dirigerar kommandon till en enhet via det lokala nätverket istället för molnet. Detta minskar latensen och förbättrar tillförlitligheten. SDK: n kan upptäcka lokala enheter via Wi-Fi via mDNS-, UDP- eller UPnP-protokoll. Appar kan sedan skicka ett kommando med TCP, UDP eller HTTP.

Google har också förbättrat skanningskonfigurationer i Actions-konsolen. Utvecklare kan ange flera skanningskonfigurationer, vilket gör att lokala uppfyllelseappar kan hantera flera enheter som kan använda olika upptäcktsprotokoll. Slutligen accepterar SDK-konfigurationssidan nu uppladdning av JavaScript-filer för lokala uppfyllelseappar.

Källa: Google