2014年3月28日金曜日

AndroidWear勉強会メモ

イベントページ→ http://atnd.org/events/48832
togetter→ http://togetter.com/li/647676

Android Wearのインパクトとこれから 塚本昌彦 教授(@tuka000)
Android Wearの概要とポテンシャル @kojira
Apple Notification Center Service(ANCS)とAndroid Wearの比較 @gclue_akira
Android Wear vs Pebble vs Sony SmartWatch vs Tizen Wearable @sys1yagi
wearのUIガイドライン解説と円型画面UXのポイント @yukio_andoh
Wearアプリ開発経験談(仮) @korodroid
http://www.iplatform.org/blog/archives/1766
iBeaconをトリガーにしたAndroid Wear @amyu_san

Android Wearのインパクトとこれから

・アクションカメラとブレスレット型活動計の市場は既に確立している
・年内に発売おそらくHTCとモトローラ
・昨年発売された多機能ウォッチは100種以上。
 半分がスマートウォッチ。半分は元からスポーツウォッチやGPSウォッチ。
・アクティブメカニズム(通知とか
・OS自体のコンパクト化は進まなそう
・UIの基本はキューカード
・最小限のUIインタラクション
・入力方法の標準は音声になる
・やりたい事を推定して操作を簡単に。文脈に沿うので一歩間違うと難しくなる。
・丸or四角があるので生かしたデザインを
・いきなり彼女のメールを表示してはいけない
・マルチ画面としての使い方がおもしろいかもしれない

Android Wearの概要とポテンシャル

・ GoogleNowとの連携最強
・Noitificationに追加情報を付与することで様々な機能を実装する
・ アプリに渡されるのは入力後のテキストのみ。入力方法を気にしなくてよい
・端末とはIntentのやり取り。いろんなデータを付加できる

カーネルの中身を覗いてみた

・x-google20121006の文字があり開発この頃から?
・ LinuxカーネルはNexus5より新しい
・ /system以下の容量がNexus5の1/5。大幅に軽量化している
・Ringtone100種類 通知に特化か
・アプリ実行のheapsize 32MB Nexus5の1/16くらい
・RILが入ってるので3G対応の可能性もあるかも?消し忘れかも?
・10秒で省電力モードになります
・直接コマンドでsetting叩くと電源長押しの挙動

Apple Notification Center Service(ANCS)とAndroid Wearの比較

・Appcessory
・GATT vs Intent
・通知オンリー vs いろいろ
・通常のBLEでは端末がCentral→アクセサリーがPeripheral。ANCSの場合は逆
・AndroidのBluetooth通信の省電力には不安。
・ハードウェア仕様が欲しいGClueさん

Android Wear vs Pebble vs Sony SmartWatch vs Tizen Wearable

### pebble
- Android iOS相互の通知
- ハードボタンで操作
- app market 時計とアプリ
- スマホからPebbleにインストール
- SDKはあるが、コマンドラインで操作。CかJS
- xhrとかを透過的に処理
- エミュがない

### SONY SmartWatch
- タッチパネル操作
- 時計変更できない
- ハードボタンは一つ
- smart connectでスマホからアプリインストール
- AndroidSDKのアドオンとして環境提供
- APILevel16
- EmulatorもAVDで。
- GooglePlayでアプリ提供

### TizenWearable GalaxyGear
- 通話、カメラ、歩数計
- タッチパネルとホームボタン
- Tizenとの連携。ホストアプリケーションのAssetからGearが取り出す
- TizenSDK上でWebAppsとして作る
- GearManagerというマーケット?市場はどこに。。。

### Wear
- NoitificationListenerServiceがフックして投げる
- Noiticationだけなら今あるアプリの拡張。
- apkインストールできるようになるかはI/Oで。

wearのUIガイドライン解説と円型画面UXのポイント

・glancability
・大きさと色の濃さ、文字の少なさ
・fontよりsound
・丸のデザインでのノウハウ
・正方形デザインでのノウハウ

iBeaconをトリガーにしたAndroid Wear

・StackingNoitificationでカテゴリ分けできるよ
・Buttonのデザインに埋めこんで画像表示できるよ
・Twitterフォローしてね