[Aggiornamento 2: Fuori anteprima] Google annuncia l'SDK locale per la casa, il supporto delle app a schermo intero per display intelligenti e la disponibilità di terze parti per Azioni app

Al Google I/O 2019, la società ha annunciato un nuovo SDK per la casa locale, il supporto delle app a schermo intero per display intelligenti e un maggiore accesso alle app per le azioni delle app.

Aggiornamento 2 (6/4/20 alle 14:25 ET): L'SDK Local Home di Google raggiunge la versione 1.0 ed esce dall'anteprima per sviluppatori.

Aggiornamento 1 (9/7/19 alle 14:25 ET): Google lancia oggi l'anteprima per sviluppatori dell'SDK Local Home.

Google I/O si sta concludendo, ma ci sono ancora alcuni annunci da coprire che sono passati un po' sotto il radar. Dopotutto, ci sono così tanti discorsi ed eventi durante la conferenza che è difficile stare al passo con tutto. Una di queste aree che è stata trascurata è Azioni su Google. Al Google I/O 2019, la società ha annunciato un nuovo SDK per la casa locale, il supporto delle app a schermo intero per display intelligenti e l'accesso di terze parti alle Azioni delle app.

Per coloro che potrebbero non avere familiarità con Actions on Google, è fondamentalmente il lato sviluppatore delle integrazioni dell'Assistente Google. È ciò che consente agli sviluppatori di creare le fantastiche integrazioni con l'Assistente che utilizziamo ogni giorno e Google espande costantemente le funzionalità. La piattaforma sta ottenendo nuovi strumenti per il web, i dispositivi mobili e la casa intelligente. Diamo un'occhiata a cosa significa tutto questo.

SDK per la casa locale

L'integrazione della casa intelligente è una parte importante dell'Assistente Google e Google afferma che ora ci sono più di 30.000 dispositivi connessi compatibili. IL SDK per la casa locale è un passo avanti verso una migliore integrazione con i dispositivi intelligenti.

L'SDK Local Home consente di eseguire localmente il codice della casa intelligente sugli altoparlanti Google Home e sui display Nest, che possono quindi utilizzare le loro radio per comunicare localmente con i dispositivi intelligenti. Ciò velocizza i comandi e li rende più affidabili riducendo il numero di chiamate cloud.

L'SDK Local Home migliora anche l'esperienza di configurazione per i dispositivi intelligenti. Google ha già avviato questo progetto con GE l'anno scorso e puoi configurare le luci direttamente dall'app Google Home. Questa è un'esperienza molto più semplice e fluida per gli utenti. Google ha già iniziato a collaborare con partner tra cui Philips, Wemo e LIFX su questo SDK.

App a schermo intero

I display intelligenti stanno diventando una parte sempre più importante dell'ecosistema hardware dell'Assistente Google. All'I/O di quest'anno, Google ha lanciato Nest Hub Max con un grande display da 10 pollici. Google consente agli sviluppatori di sfruttare appieno questi display con un'anteprima di "Interactive Canvas". Ciò consente alle app di utilizzare lo schermo intero per voce, immagini e tocco, ma non è limitato solo allo smart visualizza. Può funzionare anche su telefoni Android. Interactive Canvas è attualmente disponibile per i giochi (come HQ University), ma presto Google aggiungerà più categorie.

Altre azioni dell'app

Infine, parliamo delle nuove funzionalità per Azioni dell'app. Le azioni dell'app erano annunciato al Google I/O dello scorso anno, ma finora è stato piuttosto limitato. Ora Google lo sta aprendo a più app. Le azioni app consentono agli sviluppatori di utilizzare gli intenti dell'Assistente per creare collegamenti diretti a parti specifiche delle app. Essenzialmente una scorciatoia lanciata tramite voce, ma molto più potente.

Google ha annunciato quattro nuove categorie per questi intenti: salute e fitness, finanza e banche, ridesharing e ordinazione di cibo. Un esempio di nuovo utilizzo è l'avvio di un allenamento in un'app di fitness. Puoi dire "Ehi Google, inizia la mia corsa in Nike Run Club" e l'app si aprirà e inizierà a monitorare la tua corsa. Non è necessario trovare l'app e avviare manualmente l'allenamento.

Dicono che sia incredibilmente facile per gli sviluppatori aggiungere queste integrazioni. A quanto pare, la funzionalità Nike Run Club è stata implementata in meno di un giorno con l'aggiunta di un file Actions.xml. Nell'esempio sopra, l'Assistente è passato direttamente all'app, ma può anche mostrare le carte (Slice) direttamente nella conversazione dell'Assistente.

Questi strumenti consentiranno agli sviluppatori di fare di più con l'Assistente Google, il che è ottimo per i consumatori. Le case stanno diventando sempre più intelligenti, i display diventeranno sempre più diffusi e gli utenti faranno affidamento sugli assistenti vocali, ancora di più ora, per svolgere le proprie attività. Dai un'occhiata a Sito web delle azioni per saperne di più sulla creazione di app con questi strumenti.

Fonte: Google


Aggiornamento 1: anteprima per sviluppatori

Dopo aver annunciato l'SDK Local Home a maggio durante il Google I/O, l'azienda sta ora lanciando l'SDK in un'anteprima per sviluppatori. Google ha testato la piattaforma con i partner e sono pronti a portarne di più. Come accennato durante l'I/O, l'SDK consentirà agli sviluppatori di integrare profondamente i propri dispositivi intelligenti nell'Assistente. Google ha pubblicato un riferimento API, guide ed esempi per gli sviluppatori per aiutare le persone a iniziare. Il feedback durante il test può essere inviato tramite il localizzatore di bug E /r/GoogleAssistantDev.

Fonte: Google


Aggiornamento 2: Anteprima fuori

L'SDK Local Home di Google è arrivato in anteprima per gli sviluppatori lo scorso luglio e ora è pronto per il debutto. L'SDK Local Home ha lasciato la fase di anteprima per sviluppatori ed è ora disponibile nella versione 1.0 tramite la console Action.

La versione aggiunge una serie di nuove funzionalità. Gli sviluppatori possono aggiungere l'adempimento locale alle azioni di casa intelligente, che instradano i comandi a un dispositivo attraverso la rete locale anziché il cloud. Ciò riduce la latenza e migliora l'affidabilità. L'SDK può rilevare dispositivi locali tramite Wi-Fi tramite i protocolli mDNS, UDP o UPnP. Le app possono quindi inviare un comando utilizzando TCP, UDP o HTTP.

Google ha anche migliorato le configurazioni di scansione nella console delle azioni. Gli sviluppatori possono inserire più configurazioni di scansione, che consentono alle app di evasione ordini locale di gestire più dispositivi che potrebbero utilizzare protocolli di rilevamento diversi. Infine, la pagina di configurazione dell'SDK ora accetta il caricamento di file JavaScript per le app di evasione ordini locali.

Fonte: Google