El intento de una gran unificación de los dispositivos de "Internet de las cosas" es principalmente un sueño, pero eso no impide que grandes compañías como Google lo intenten con honestidad. La última iniciativa de Google para crear y unificar Internet de las cosas toma sus estándares actuales de Brillo y Weave y agrega más partes para crear una plataforma: Android Things.
Google describe Android Things como "una forma integral de construir productos de IoT con el poder de Android", y por supuesto, eso suena muy familiar a su postura de permitir que los fabricantes usen Android para construir teléfonos, tabletas, cajas de TV y más. Android Things es efectivamente un cambio de marca y expansión de su plataforma Brillo anterior, que en sí misma era una versión simplificada de Android diseñada para dispositivos IoT.
Ahora puede desarrollar dispositivos IoT justo donde ya desarrolla aplicaciones.
Entonces, ¿cuál es el cambio? Bueno, la mayor diferencia es que los desarrolladores de hardware y software ahora pueden crear dispositivos IoT utilizando las mismas API de Android y servicios de Google que ya conocen. Android Things ahora está disponible para trabajar dentro de Android Studio con Android SDK, Google Play Services y Google Cloud Platform. Google también comenzará a lanzar actualizaciones para Android Things de manera similar a cómo maneja otras versiones de Android, con parches y correcciones de seguridad. En muchos sentidos, esto convierte el desarrollo de IoT en un ciudadano de primera clase justo al lado de la creación de aplicaciones para teléfonos y tabletas Android.
Por supuesto, todo esto tiene un ángulo de hardware, y Google señala rápidamente el puñado de soluciones llave en mano disponibles para que compre y comience a desarrollar, incluido el kit Edison de Intel y el Raspberry Pi 3. Qualcomm también anunció hoy que tiene la intención de trabajar con Google para asegurarse de que Android Things funciona correctamente con los procesadores Snapdragon.
Teniendo en cuenta cuán débilmente se ha recibido a Brillo desde su introducción en 2015, no es sorprendente que Google haya hecho un gran esfuerzo para hacer que el desarrollo de dispositivos IoT se parezca más al desarrollo de otros tipos de Android. Al incorporar Android Things a la experiencia central de desarrollo de Android, se han eliminado muchas barreras y más desarrolladores de hardware pueden experimentar usando primero la plataforma de Google. Google ya tiene disponible una Vista previa del desarrollador de Android Things, si quieres echar un vistazo.