[Actualización 2: Fuera de vista previa] Google anuncia el SDK local de inicio, compatibilidad con aplicaciones de pantalla completa para pantallas inteligentes y disponibilidad de terceros para acciones de aplicaciones

En Google I/O 2019, la compañía anunció un nuevo SDK doméstico local, compatibilidad con aplicaciones de pantalla completa para pantallas inteligentes y más acceso a aplicaciones para App Actions.

Actualización 2 (6/4/20 a las 2:25 p.m. ET): El SDK de inicio local de Google llega a la versión 1.0 y sale de Developer Preview.

Actualización 1 (9/7/19 a las 2:25 p.m. ET): Google lanza hoy la vista previa para desarrolladores del SDK de inicio local.

Google I/O está concluyendo, pero aún quedan algunos anuncios por cubrir que pasaron un poco desapercibidos. Después de todo, hay tantas charlas y eventos durante la conferencia que es difícil mantenerse al día con todo. Una de esas áreas que se pasó por alto es Acciones en Google. En Google I/O 2019, la compañía anunció un nuevo SDK doméstico local, compatibilidad con aplicaciones de pantalla completa para pantallas inteligentes y acceso de terceros a App Actions.

Para aquellos que no estén familiarizados con Actions on Google, es básicamente el lado del desarrollador de las integraciones del Asistente de Google. Es lo que permite a los desarrolladores crear integraciones increíbles con el Asistente que usamos todos los días, y Google siempre está ampliando la funcionalidad. La plataforma está obteniendo nuevas herramientas para web, dispositivos móviles y hogares inteligentes. Echemos un vistazo a lo que significa todo esto.

SDK de inicio local

La integración del hogar inteligente es una gran parte del Asistente de Google y Google dice que ahora hay más de 30.000 dispositivos conectados compatibles. El SDK de inicio local es un paso para mejorar aún más la integración con dispositivos inteligentes.

El SDK de Local Home permite que el código de hogar inteligente se ejecute localmente en los parlantes de Google Home y en las pantallas Nest, que luego pueden usar sus radios para comunicarse localmente con dispositivos inteligentes. Esto acelera los comandos y los hace más confiables al reducir la cantidad de llamadas a la nube.

El SDK de Local Home también mejora la experiencia de configuración para dispositivos inteligentes. Google ya empezó esto con GE el año pasado y puedes configurar sus luces directamente desde la aplicación Google Home. Esta es una experiencia mucho más sencilla y fluida para los usuarios. Google ya ha comenzado a trabajar con socios como Philips, Wemo y LIFX en este SDK.

Aplicaciones de pantalla completa

Las pantallas inteligentes se están convirtiendo en una parte más importante del ecosistema de hardware del Asistente de Google. En I/O este año, Google lanzó el Nest Hub Max con una gran pantalla de 10 pulgadas. Google permite a los desarrolladores aprovechar al máximo estas pantallas con una vista previa del "Lienzo interactivo". Esto permite que las aplicaciones utilicen la pantalla completa para voz, imágenes y tacto, pero no se limita solo a dispositivos inteligentes. muestra. También puede funcionar en teléfonos Android. Interactive Canvas está disponible para juegos en este momento (como HQ University), pero pronto Google agregará más categorías.

Más acciones de aplicación

Por último, hablemos de nuevas funciones para Acciones de la aplicación. Las acciones de la aplicación fueron anunciado en el Google I/O del año pasado, pero hasta ahora ha sido bastante limitado. Ahora Google lo está abriendo a más aplicaciones. Las acciones de aplicaciones permiten a los desarrolladores utilizar intents del Asistente para establecer vínculos profundos con partes específicas de las aplicaciones. Esencialmente un atajo iniciado por voz, pero mucho más poderoso.

Google anunció cuatro nuevas categorías para estos objetivos: salud y estado físico, finanzas y banca, viajes compartidos y pedidos de alimentos. Un ejemplo de un nuevo uso es iniciar un entrenamiento en una aplicación de fitness. Puedes decir "Hola Google, comienza mi carrera en Nike Run Club" y la aplicación se abrirá y comenzará a realizar un seguimiento de tu carrera. No es necesario buscar la aplicación e iniciar manualmente el entrenamiento.

Dicen que es increíblemente fácil para los desarrolladores agregar estas integraciones. Aparentemente, la función Nike Run Club se implementó en menos de un día con la adición de un archivo Actions.xml. En el ejemplo anterior, el Asistente saltó directamente a la aplicación, pero también puede mostrar tarjetas (Slices) directamente en la conversación del Asistente.

Estas herramientas permitirán a los desarrolladores hacer más con el Asistente de Google, lo cual es excelente para los consumidores. Los hogares son cada vez más inteligentes, las pantallas serán cada vez más frecuentes y los usuarios dependerán de los asistentes de voz, incluso más ahora, para hacer sus cosas. Revisar la Sitio web de acciones para obtener más información sobre cómo crear aplicaciones con estas herramientas.

Fuente: Google


Actualización 1: Vista previa del desarrollador

Después de anunciar el SDK de Local Home en mayo durante Google I/O, la compañía ahora lanza el SDK en una vista previa para desarrolladores. Google ha estado probando la plataforma con socios y están listos para incorporar más. Como se mencionó durante la E/S, el SDK permitirá a los desarrolladores integrar profundamente sus dispositivos inteligentes en el Asistente. Google ha publicado una referencia de API y guías y ejemplos para desarrolladores para ayudar a las personas a comenzar. Los comentarios durante las pruebas se pueden enviar a través del localizador de bichos y /r/GoogleAssistantDev.

Fuente: Google


Actualización 2: Fuera de vista previa

El SDK Local Home de Google llegó en una vista previa para desarrolladores en julio pasado y ahora está listo para el horario de máxima audiencia. El SDK de Local Home salió de la etapa de vista previa para desarrolladores y ahora está disponible en la versión 1.0 a través de la consola Action.

El lanzamiento agrega una serie de características nuevas. Los desarrolladores pueden agregar cumplimiento local a las acciones del hogar inteligente, lo que enruta comandos a un dispositivo a través de la red local en lugar de la nube. Esto reduce la latencia y mejora la confiabilidad. El SDK puede descubrir dispositivos locales a través de Wi-Fi mediante protocolos mDNS, UDP o UPnP. Luego, las aplicaciones pueden enviar un comando mediante TCP, UDP o HTTP.

Google también ha mejorado las configuraciones de escaneo en la consola de Acciones. Los desarrolladores pueden ingresar múltiples configuraciones de escaneo, lo que permite que las aplicaciones de cumplimiento local manejen múltiples dispositivos que podrían estar usando diferentes protocolos de descubrimiento. Por último, la página de configuración del SDK ahora acepta la carga de archivos JavaScript para aplicaciones de cumplimiento locales.

Fuente: Google