Logo es.androidermagazine.com
Logo es.androidermagazine.com

Android cosas: todo lo que necesita saber sobre el plan de google para interrumpir iot

Tabla de contenido:

Anonim
Kit de desarrollador de Android Things.

Android no es solo para teléfonos. Ya lo sabemos porque vemos Android en Chromebooks, televisores, relojes e incluso hornos de microondas. Y estamos a punto de verlo en lugares que nunca pensamos mirar, como su módem de cable o un parquímetro. Y para que esto suceda, Google tiene lo que llama Android Things.

Android Things es el mismo Android que se ejecuta en su teléfono. Así es como funcionan todos los dispositivos que ejecutan Android: también es el mismo Android en un televisor, un reloj o un Chromebook. Cuando está construido, un desarrollador puede hacer que la interfaz de usuario de Android funcione en casi cualquier cosa o que no tenga ninguna. Esto se debe a que Android no es un sistema operativo como Windows o iOS, es parte de un sistema operativo que se conecta fácilmente con lo que sea necesario para que el hardware funcione. Android es un marco de aplicaciones sobre todo, y eso significa que puede enfocarse en hacer las cosas de cierta manera; de la misma manera, sin importar en qué plataforma de hardware se esté utilizando.

Y eso lo hace perfecto para algo como Android Things.

¿Qué es Android Things?

Es Android, pero está diseñado para funcionar en lo que normalmente llamamos dispositivos de Internet de las cosas: esos dispositivos conectados que pueden ejecutarse sin que usted los controle y se conecte a cualquier otra cosa que tenga conexión a Internet. Es posible que ya tenga algunos en su hogar porque cosas como Nest Thermostat o August Smart Lock son dispositivos IoT. Con Android Things, Google quiere proporcionar una capa de sistema operativo universal para que cada uno de estos dispositivos pueda funcionar de la misma manera y comunicarse utilizando los mismos métodos.

Esto ciertamente beneficia a Google; Si todo funciona con Android, tienen una gran base para la recopilación de datos y la colocación de anuncios. Pero también tiene algunos beneficios para el resto de nosotros. Para los desarrolladores, tener una plataforma preparada que se ejecute en hardware estándar y se pueda programar de la misma manera reduce aproximadamente el 90% del tiempo de producción para el desarrollo de software. Eso significa menores costos de producción y horarios más fáciles. Para los consumidores, significa que todas las cosas que compramos pueden comunicarse entre sí y trabajar entre ellas, con el beneficio adicional de las funciones integradas de privacidad y seguridad. Y la seguridad en dispositivos IoT estándar que nunca reciben actualizaciones de software, incluso cuando surge un error desagradable, es un gran problema.

En cierto modo, Android Things es el esperanto de los dispositivos conectados. Al menos, lo quiere ser.

Por qué debería importarme

Bueno, realmente no tiene que preocuparse por la tecnología subyacente para disfrutar de los beneficios. Pero debe preocuparse de que alguien, en algún lugar, esté tratando de limpiar el desorden que el Internet de las cosas actual es porque es malo. Muy mal.

Esto se debe a que todo fue desarrollado independientemente el uno del otro por diferentes personas que trabajan en diferentes compañías. Cada empresa tiene que cuidarse a sí misma, pero debido a que todo esto está todavía en pañales, la atención se ha centrado en hacer que funcione. Hacer un automóvil Toyota que pueda "hablar" con su teléfono y un centro de servicio es difícil. Hacer que hable con todo y hacerlo de manera eficiente y segura es aún más difícil. Ahora imagine hacer un accesorio de terceros como un sistema de alarma o un arranque remoto que pueda hablar con su Toyota y su teléfono y comprenderá por qué es posible que no pueda hablar con el centro de servicio. Android Things puede ejecutarse en el Toyota, el arranque remoto, el sistema de alarma, su teléfono y el hardware en el centro de servicio.

Android Things le permitirá saber que el pequeño dispositivo inteligente que compra funciona con el resto de sus pequeños dispositivos inteligentes y no filtrará su identidad a Internet.

Un problema mayor es la seguridad. Lo mencionamos antes, pero en este momento el Internet de las cosas es realmente el Internet de las cosas abandonadas. Una vez que un dispositivo funciona, para la mayoría de las empresas su desarrollo está listo. Cuando hay cosas serias que le permitirían a un pirata informático robar sus datos personales o incluso su identidad explotando la forma en que esos dispositivos se comunican con Internet, no se hace nada para evitar que suceda. Sus opciones son simplemente dejar de usarlo o correr el riesgo de que alguien aproveche su vida personal.

Google puede ayudarlo a lo grande. como los teléfonos Pixel o Chromebooks, los dispositivos Android no tendrán sistemas operativos personalizados como la mayoría de los teléfonos Android y se actualizarán directamente desde Google. Eso significa dos cosas: actualizaciones de seguridad mensuales si es necesario y tres años de soporte de software. Probablemente nunca podrá visitar Google Play Store e instalar aplicaciones en la cerradura de la puerta principal, pero se actualizará solo para asegurarse de que nadie pueda entrar con un truco o una etiqueta NFC de alguna manera.

¿Cuándo puedo comprar algo que lo usa?

Android Things es relativamente nuevo. Google no lo ha mantenido en secreto y lo hemos escuchado durante un tiempo, pero solo se hizo oficial en mayo de 2018 cuando se lanzó la versión 1.

Espere ver dispositivos que ejecuten Android Things a principios de 2019 (tal vez incluso a tiempo para la temporada de vacaciones 2018-2019), pero las cosas elegantes que realmente aprovechan lo que puede hacer probablemente estén muy lejos. Veremos versiones más nuevas de la plataforma que pueden hacer más cosas y, a medida que los desarrolladores necesiten más cosas, podrán trabajar con Google y hacer que eso suceda. Android en su teléfono funcionó de esta manera, con HTC ayudando a ponerlo en marcha y luego compañías como Samsung y LG trabajando con Google para hacerlo genial. Google también tiene su propia división de hardware y, con suerte, pronto veremos productos como termostatos y cámaras Nest con Android Things.

Soy un aficionado ¿Cómo empiezo a desarrollar?

Google lo tiene cubierto con el lanzamiento de Android Things 1.0. (Lo siento, ¡no hay nombres de dulces aquí!)

Junto con el primer lanzamiento oficial del código, anunció asociaciones de desarrollo con NXP, Qualcomm y MediaTek. Pronto podrá solicitar un kit de desarrollo que tenga un SoM (System on Module) integrado en una placa con entradas y salidas en las que Android Things se instalará sin ningún problema.

En el lado del software, puede usar el mismo Android Studio que usan los desarrolladores de aplicaciones para teléfonos y la Biblioteca de soporte de Android lo ayudará a trabajar con hardware que actualmente no se usa con Android. Para comenzar, consulte la página de Android Things en el sitio para desarrolladores de Android.