全ての開発者が押さえておくべきマイクロソフトの最新技術動向特集:Build 2015(4/5 ページ)

» 2015年05月12日 05時00分 公開
[山本康彦BluewaterSoft/Microsoft MVP for Windows Platform Development]

新しいデバイス向けの開発

HoloLens

 「HoloLens」はヘッドマウント型のWindows 10デバイスであり、現実世界に映像が存在するかのように見せる。通常のアプリは、空中(あるいは壁面上など)に固定された仮想のスクリーンに映されているように見え、専用のアプリを作れば立体だけが空中に存在するように見せることもできる(次の画像)。HoloLensのプロトタイプはWindows 10の発表時(2015年1月)に披露されていた。Build 2015でSDKなどが明らかにされるのではと期待されたが、残念ながらそれはなかった。ストアアプリの開発経験があれば、HoloLens専用アプリの開発も難しくないとされている。

HoloLens
HoloLens HoloLens
上: 通常のアプリを使っている様子。スタート画面のようなパネルやアプリのウィンドウが空中に固定されているように見える。ジェスチャー/音声/視線入力で操作するという(セッション2-744「Case Studies of HoloLens App Development」のスライドより)。
下: Build 2015、1日目のキーノート動画より。HoloLens専用のアプリでは、オブジェクトだけを空中に表示できる。ここではカラフルなボタンなどが空中に表示されているのが見える。車輪で移動するロボットのようなものは、よく見ると車輪部分とロボットの上半身がつながっていない。車輪部分は現実だが、ロボットの上半身はHoloLensが見せている仮想なのである。車輪部分の移動を画像解析で認識してロボットの動きを合わせているようだ(車輪部分に付いている赤と緑のLEDは画像解析を簡易にするためだと想像される)。まるで「電脳コイル」の世界である。

IoT/ウェアラブル

 上のHoloLensの動画に出てくるロボットの車輪部分は、ボードコンピューターで制御されている。それはWindows 10 IoT Coreを搭載した「Raspberry Pi 2」である。

 Build 2015では、Windows 10 IoT Coreのプレビュー版がリリースされた(次の画像)。ボードコンピューターとはいえ、ユニバーサルWindowsプラットフォームの一員である。UI部分を含めてユニバーサルアプリの共通APIが使えるのだ。GPIOや232C、豊富なセンサーAPIもストアアプリから利用できる(「徹底予習! Windows 10のユニバーサルアプリ開発」参照)。

 また、「iOS、Android、Linuxなどのアプリ開発」の項でも紹介したが、ウェアラブルコンピューターApple WatchWear Appのアプリ開発も可能になっている。これに関連してBuild 2015では、Microsoft Band」のSDKが正式リリースされた(WindowsだけでなくAndroid/iOSにも対応)。

 なお、Windows 10 IoT Coreの概要とアプリケーション開発方法のセッションがde:code 2015で予定されている。

Windows 10 IoT
Windows 10 IoT Windows 10 IoT
上: Windows IoTのWebサイト。ここから、ボードコンピューターごとのWindows 10 IoT Core(プレビュー版)を入手できる。それぞれのボードをクリックすると、ボードごとの導入方法を説明したページが表示される。導入には、マイクロSDカードに書き込みができるWindows 10(ビルド10074以降)の環境が必要だ。
本稿執筆時点で掲載されているボードコンピューターは、次の5機種である。Raspberry Pi 2/MinnowBoard Max/Galileo/Windows Remote Arduino/Windows Virtual Shields for Arduino
下: Build 2015のセッション2-652「Internet of Things Overview」の資料より。Windows 10 IoTのエディションには、IoT Core(今回のプレビュー版)/IoT for mobile devices(phone相当)/IoT for industory devices(PC相当)の3種類がある。

Copyright© Digital Advantage Corp. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。