Android Thingsとは何か?知っておくべき全てを徹底解説
IoT(モノのインターネット)に関心をお持ちの方に、嬉しいお知らせです。Android Thingsの最初のバージョンがリリースされたことは、IoT環境の改善に向けた大きな一歩と言えます。
Android Thingsは、セキュアなソフトウェアスタックや、リリースから1〜2週間以内に提供されるアップデート(重要なバージョンアップは除く)といった改良をもたらします。頻繁なアップデートはAndroid業界が長年求めてきたものであり、ようやくその第一歩が踏み出されたのです。
Android Thingsとは何か?
Android Things(旧称:Brillo)は、スマートサーモスタットなど、IoT対応ガジェット上で動作するように設計されたOSです。もし身の回りのあらゆるデバイスがAndroidで動作すれば、所有するすべての機器が相互に通信できるようになり、生活は格段に便利になります。
Android Things搭載デバイスはGoogleから直接アップデートを受け取れます。つまり、ユーザーは毎月セキュリティアップデートを入手できるということです。メーカーや開発者の提供をいつまでも待つ必要はなくなり、これは大きなメリットでしょう。

さらに、Qualcomm SDA212、MediaTek MT8516、NXP i.MX8M、Qualcomm SDA 624といったシステム・オン・モジュール(SoM)ハードウェアプラットフォームに対して、3年間のサポートが提供される点も見逃せません。
ユーザーインターフェースを持たないOS
Android ThingsにはパーソナライズされたOS画面が存在しません。バックグラウンドで静かに動作するOSであり、ユーザーはその存在を意識することすらありません。そのため、Google Playからアプリをインストールすることもできません。
Android Thingsの狙いは、低消費電力デバイス向けに最適化されたOSを提供し、効率的に管理されたシステムによって最新のセキュリティ/ソフトウェアアップデートを確実に届けることにあります。また、Android Thingsが動作するハードウェアキットは、Googleの承認を受けたものに限定されます。
この開発キットには以下が含まれています:
- Wi-Fiアンテナ
- 5インチマルチタッチディスプレイ
- Pico i.MX7Dual開発ボード
- カメラモジュール
- 必要なケーブルとネジ類
Android Thingsのメリットとは?
Googleにとってのメリットは、Androidが統一OSになることで広告掲載の機会が拡大し、データ収集も容易になる点にあります。一方、開発者にとっても、これまで慣れ親しんできたAndroidと同じ方法で開発できるため、作業負担を約90%削減できるという大きな利点があります。
ユーザーにとってのメリットは、所有するすべてのデバイスが連携して動作し、より迅速なセキュリティアップデートを受け取れることです。ただし、現時点でのAndroid Thingsのセキュリティ状況は、決して十分とは言えません。

まず、現段階ではデータがインターネット上に漏洩するのを完全に防ぐことができません。特定のガジェットにAndroid Thingsを導入した場合、ハッカーが狙えばユーザー情報を取得することはそれほど難しくないでしょう。まだ発展途上の技術だということを認識しておく必要があります。
プラットフォームの乱立を解消
Android Thingsは、あまりにも多数の個別プラットフォームが乱立している現状の混乱も解消します。相互運用性の確保を長く待たされることのないよう期待したいところです。
さらに、Android Thingsは既存の独立系IoTプラットフォーム「Weave」のサポートも提供しています。SamsungやPhilipsなど、Weave上で動作するデバイスを既に持つ企業にとって、このサポートは非常に有用です。
旧Brilloの課題の一つは、プログラミング言語としてC++を採用していたことでした。Android ThingsはJavaを採用しており、開発のハードルは大幅に下がっています。
Android Thingsはいつ利用可能になる?
Android Thingsはまだ初期段階にあり、解決すべき課題も多く残されています。バージョン1は2018年5月にリリースされ、Android Thingsを搭載したデバイスは2019年初頭にお目見えする予定でした。
Android Thingsが本当に魅力的な動作を見せるまでには、もう少し時間が必要です。iHomeやLGのスピーカーなどへの搭載が期待されており、Lenovo、JBL、LGといった企業も自社デバイスへの採用を計画しています。
これらのデバイスにAndroid Thingsが搭載される予定ですが、最初に登場するのはGoogleアシスタント対応のスマートスピーカーおよびスマートディスプレイです。
まとめ
Android Thingsは、現在ユーザーがIoTデバイスで抱えている問題を解決することを目指しています。とはいえ、正式版がリリースされたばかりなので、過度な期待は禁物です。あなたはどのような変更点を見てみたいと思いますか?ぜひコメントで意見を共有してください。
-
Retinaディスプレイとは?知っておきたい仕組みと特徴を徹底解説
近年、Appleのデバイスには「Retina」や「Retina Display」という言葉が製品名や説明に含まれるものが増えています。しかし、Retinaディスプレイとは一体何なのでしょうか?Apple製品を選ぶ際、Retina搭載モデルを選ぶべきなのでしょうか?実は、まもなく選択の余地がなくなるかもしれません。Appleは全面的にRetinaへ移行しつつありますが、だからこそ、キャッチーなブランド名の裏にある実際の技術を理解しておくことが重要です。ウクライナ・キエフ(2016年5月15日):RetinaディスプレイとOS X El Capitanを搭載した新型MacBook Pro。MacB
-
Windows レジストリとは?仕組みから安全な使い方まで徹底解説
Windowsを長年使っている方なら、「Windowsレジストリ」という言葉を目にしたことがあるはずです。詳しい説明を知らなくても、「レジストリを編集するとPCが速くなる」「レジストリの設定変更であるエラーが直る」といった話を耳にしたことはあるでしょう。 こうしたテーマに関する記事は数多く存在しますが、そもそもWindowsレジストリとは何なのか、どのような仕組みで動作しているのかを丁寧に解説した資料は意外と少ないのが実情です。この記事では、そのギャップを埋めるべく、レジストリの基本から実践的な活用方法までをわかりやすく解説していきます。 Windowsレジストリとは? Windowsレジ