Fermer

mai 7, 2018

Android Things 1.0 résout les plus grands problèmes dans la construction d'appareils IoT


Google a annoncé son système d'exploitation Internet of Things (IoT), Android Things presque il y a trois ans . Maintenant, il est prêt pour la prime-time, avec le lancement de Android Things 1.0. Cette mise à jour majeure apporte une compatibilité matérielle accrue, et un support à long terme pour les périphériques de production.

Mais avant de commencer à plonger dans les nouvelles, il vaut probablement la peine de parler de ce qu'Android Things est réellement.

système d'exploitation pour les appareils IoT – ainsi, des choses comme les ampoules intelligentes, les thermostats, les caméras compatibles Wi-Fi. Vous avez l'idée.

Contrairement à la version grand public d'Android, il fonctionne sur le matériel le plus austère, et peut facilement se débrouiller avec 32Mo de RAM. Cela semble idiot, mais c'est le type de limitations matérielles souvent rencontrées par les fabricants d'appareils connectés.

Malgré cela, il partage une ascendance commune avec le système d'exploitation Android qui fonctionne sur votre téléphone, ce qui permet aux développeurs d'appliquer leur expérience dans ce facteur de forme. Les codeurs IoT peuvent travailler avec Java et Kotlin, et utiliser les mêmes outils de développement qu'ils connaissent bien.

En résumé: Si vous savez comment créer une application pour téléphone ou tablette, cela ne devrait pas être trop difficile pour construire un produit informatique physique avec Android Things. Au moins, en théorie.

Et comme vous pouvez vous y attendre, Android Things est lié aux services cloud de Google, comme Google Assistant et Google Machine Learning.

Google a tranquillement travaillé sur Android Things ces dernières années. fanfare. Il a néanmoins attiré l'attention des développeurs dans l'espace IoT. Google indique que le SDK Android Things a été téléchargé 100 000 fois, ajoutant que les commentaires de plus de 10 000 développeurs ont contribué à sa construction.

Avec le lancement d'Android Things 1.0, Google affirme catégoriquement qu'il est prêt pour le prime-time. Google a publié la première version du logiciel au public en 2016, mais c'est le premier avec un support à long terme.

Contrairement à un aperçu de développeur pré-version, qui pourrait ne prendre que quelques mois de support, Google promet Au moins trois ans de mises à jour de correctifs et de mises à jour de sécurité pour cette version de son système d'exploitation IoT.

Il étend également la prise en charge du système d'exploitation sur encore plus de cartes System-on-Module (SoM). Les choses Android fonctionnera sur tout ce qui repose sur les plates-formes matérielles NXP i.MX8M, Qualcomm SDA212, Qualcomm SDA624, et MediaTek MT8516.

En outre, il continuera à travailler sur le Raspberry Pi 3 Modèle B et NXP i.MX7D . Les deux cartes sont des plates-formes de prototypage incroyablement populaires pour Android Things.

La sécurité d'abord

Du point de vue de la sécurité, Android Things est un développement bienvenu. Depuis trop longtemps maintenant, les fabricants d'appareils sortent des produits IoT avec des paramètres par défaut peu sûrs, et aucune perspective d'effectuer une maintenance à long terme de la sécurité.

Les conséquences peuvent se résumer en un mot: Mirai.

Les Japonais pour "l'avenir", Mirai ont utilisé des appareils IoT ordinaires et les ont transformés en drones dans un botnet massif. Pour être clair, Mirai n'est pas le seul logiciel malveillant ciblant les appareils IoT non sécurisés, mais c'est le plus connu, et sans doute le plus dommageable.

Mirai a ensuite été utilisé pour divers sites et services en ligne, comme le blog du journaliste de cybersécurité Brian Krebs à le fournisseur de DNS appartenant à Oracle DYN . Ce dernier incident a fini par rendre inaccessibles de vastes bandes d'Internet, notamment Twitter, Spotify et Github

En fin de compte, Mirai a démontré la nécessité pour les développeurs de prêter une plus grande attention à la sécurité IoT, et Android Things aborde de nombreux points de douleur dans cet espace.

Pour commencer, il extrait l'application du sous-jacent système opérateur. Parce que Android Things est un système d'exploitation géré, les développeurs n'ont pas vraiment besoin de réfléchir à l'approvisionnement et à la maintenance. Il traite de cela pour vous.

Voici pourquoi c'est important. Construire un logiciel est une discipline fondamentalement différente de, disons, durcir une installation Linux. Si vous êtes une personne travaillant sur un produit, il n'est pas déraisonnable de penser que vous n'aurez pas toutes les compétences requises.

Il offre également aux fabricants d'appareils – et donc aux acheteurs – le confort de savoir que Le système d'exploitation sous-jacent recevra des mises à jour pendant au moins trois ans, ce qui pourrait être le cycle de vie de l'appareil.

Google signale également que même après la suppression d'une version particulière d'Android Things, les fabricants peuvent continuer à publier des mises à jour logicielles. leurs propres applications.

Android Les choses vont les lieux

Avant même sa sortie officielle, Google a déjà marqué quelques victoires impressionnantes avec Android Things, et l'a placé au cœur de plusieurs produits technologiques passionnants.

Google is rapidement pour mettre en évidence les appareils les plus axés sur le consommateur qui sont construits sur Android Things: cela comprend les enceintes intelligentes de LG à affichages intelligents de Lenovo et LG. [19659002]

Android Les choses sont également utilisées dans les domaines où la précision et la sensibilité sont indispensables. La station d'accueil Sensor Dot de de ByteFlies par exemple, permet à l'utilisateur de transmettre en toute sécurité des informations de santé de la maison à un serveur distant.

On trouve également du succès dans les applications traditionnelles. Carte Raspberry Pi ou Arduino. À Montréal, vous pouvez trouver l'Android Things-powered Mirego qui est un réseau d'écrans de photomaton au centre-ville de Montréal

Android Things 1.0 est disponible à partir d'aujourd'hui, et je suis vraiment excité pour voir où cela ira, car il représente un grand pas en avant pour le développement de l'IdO. Vous pouvez lire les notes de publication ici . Pour commencer à pirater, rendez-vous sur le site du développeur où vous trouverez tout ce dont vous avez besoin.

La ​​conférence 2018 du Next Web ne sera que quelques semaines plus tard. ] ??. Découvrez tout sur nos pistes ici .




Source link