Google Glassでキーイベントとジェスチャーを取得する

こんにちは、KID.Aです。

今回はGoogle Glassでイベントの取得方法に関する記事を書きます。
イベント取得できれば、ユーザの操作を検知するアプリを作ることができます。

Google Glassでアプリを作る場合は、Android端末で作るアプリと異なり、ディスプレイのタッチがありません。代わりにタッチパッドを使用して、操作を行います。また、Google Glassはキャプチャーボタンなどのハードキーを持っています。

上記のイベントに関して、キーイベントとジェスチャーで取得する方法を説明していきます。
続きを読む

カテゴリー: Android | タグ: , , , , | コメントする

Google GlassでLiveCardを実装する

こんにちはKID.Aです。

今回はLiveCardを使って、timelineに表示するアプリを作ってみます。
まず、実装の前にGoogle Glassの基礎動作やUIについて説明します。

基本動作

Google Glassを起動すると下記のホームが表示されます。
続きを読む

カテゴリー: Android | タグ: , , , | コメントする

Google Glassの簡単なアプリを作る

こんにちは、KID.Aです。

今回は簡単なアプリ実装について説明致します。
下記のHello World!をGoogle Glassで表示するアプリを作成しようと思います。
device-2014-05-15-161845

まず、Google Glassのために設計されたアプリやサービスのことをGlasswareといいます。
GlasswareはGlassの開発でよく出てくるワードなので覚えておきましょう。
続きを読む

カテゴリー: Android | タグ: , , , | コメントする

Google Glassが届いた!

こんにちはKID.Aです。

つい先日の話ですが、ついにテックファームもGoogle Glassを手に入れました。
SnapCrab_NoName_2014-5-14_18-35-55_No-00
今回はGoogle Glassの開封と起動までの説明をしたいと思います。
続きを読む

カテゴリー: Android | タグ: , | 2件のコメント

[Android] ActionBarActivityを使う

こんにちは、KID.Aです。

今回は、少し古い情報ですが、アップさせていただきます。
Android support Library v7からActionBarActivityが登場しました。
今までActionBarを2系バージョンで使用する場合は、ActionBarSherlockなどのオープンソースを使用していたと思いますがActionBarActivityのおかげで、オープンソースを使用しなくても、2系バージョンでもActionBarが使えるようになりました。

続きを読む

カテゴリー: Android | タグ: , , , , | コメントする

AndroidとiOS間のデータのやりとりをBluetooth LEで行う

こんにちは、ゴールデンウィークは引きこもって大好きな映画を見ていたmanaです。

今回は、AndroidとiOSを使用して、Bluetooth LEを使ってデータのやりとりを行います。
といっても、「[iOS] Bluetooth LEでデータのやりとり」でiOSのBluetooth LEの使い方を説明しましたので、AndroidのBluetooth LEの使い方の説明がメインになります。
Bluetooth LEの説明については「AndroidでiBeaconを発見する」を参照してください。

ペリフェラルとセントラルについて

Androidは現在、ペリフェラルになれません。Androidを使用する場合はセントラルとしてしか使用できません。
※Android5.0からアドバタイジングできるようになり、ペリフェラル側の実装ができます。以下の記事で紹介しています。
ペリフェラル側のアドバタジング発信
ペリフェラル側のデータ通信実装

続きを読む

カテゴリー: Android | タグ: , , , | コメントする

[iOS] Bluetooth LEでデータのやりとり

こんにちは、最近プロジェクトが忙しくて映画を見れていないmanaです。

今回は、iOSでBluetooth LEを使ってデータのやりとりを行いたいと思います。

Bluetooth LEの説明は「AndroidでiBeaconを発見する」を参照してください。

実際にデータのやりとりする場合は、役割としてペリフェラル、セントラルにわかれます。

セントラル(中心機器)、ペリフェラル(周辺機器)

機器には「役割」があります。その役割に「セントラル」と「ペリフェラル」があります。
例えば、iPhoneをセントラル、iBeaconなどの周辺装置をペリフェラルとするとイメージしやすいです。
ペリフェラルはアドバタイジング(「宣伝」)パケットを常に発信しており、セントラルは一定範囲内に入ると、ペリフェラルからの通知を受け取ることができます。

続きを読む

カテゴリー: iOS | タグ: , , , , | コメントする