日本Androidの会 2014年8月定例会 - Android Wear & Google Glassの最新動向

Google Glass と Android Wear の講演のまとめです。
1
前へ 1 2 ・・ 6 次へ
OISHI Ryosuke @roishi2j2

#jag201408 "UIはPhone側にあって、DataAPIを使ってやりとりしてます。割と早くリリースしたのでかなり反響ありました。最近はほとんどないです。"

2014-08-21 20:31:56
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear といっても、さっそく LG と sumsung とでアンビエント時の表示が違う (sumsung の方は白黒2値になってしまうらしい) #jag201408

2014-08-21 20:30:56
OISHI Ryosuke @roishi2j2

#jag201408 "通常はsetTextするとonLayout,onMeasure,onDrawが次々に呼ばれるのですが、AmbientではonDrawしか呼ばれないので注意が必要です。またSamsung Gear LiveではAmbientで半透明が使えないです"

2014-08-21 20:30:28
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

AndroidWear で WatchFace を作るとき、wrap_content を使うと、時刻文字が切れちゃったりするので、match_parent と padding で調整してます。 #jag201408

2014-08-21 20:30:05
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

WatchFaceは普通とライフサイクルが違う。onCreate(), onStart(), onReesume(), Ambientへ, onPause(), onStop() で、別のWatchfaceに切り替えるとonDestroy()。で、 #jag201408

2014-08-21 20:28:34
OISHI Ryosuke @roishi2j2

#jag201408 "WatchFaceのライフサイクルは微妙にちがいます"

2014-08-21 20:27:34
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear のWatchFaceは、ambientになったときはブロードキャストレシーバーで受け取ってなんとかしましょう。 #jag201408

2014-08-21 20:27:17
OISHI Ryosuke @roishi2j2

#jag201408 " bit.ly/1oY7zUo で公開してます。WatchFaceを使うにはAndroidManifestにごにょごにょ書いとくだけで、permissionとかはいらないです"

2014-08-21 20:27:04
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear のWatchFace は、manifestを書けば、アクティビティで表示できます。特別な権限はない。 #jag201408

2014-08-21 20:26:34
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear のWatchFaceを端末からごにょごにょして作ったそうです (まだAPI公開されてない) #jag201408

2014-08-21 20:24:47
OISHI Ryosuke @roishi2j2

#jag201408 "あんざいゆきといいます。ブログでGopherの絵描いてます。I/OでWearもらったので使ってみたけど見た目ダサいのに画面もダサいので何とかしようと。"

2014-08-21 20:24:06
OISHI Ryosuke @roishi2j2

#jag201408 "次はやんざむさんでWatchFaceのアプリ公開してみたです"

2014-08-21 20:21:31
Asami Yamamoto @linen_beau

わああああい。あたしの大好きな人出て来た〜 #jag201408

2014-08-21 20:20:41
tummy 🐟 @bird_tummy

LG の G Watch は高いし壊れやすいしダサいしバッテリーの持ちが悪いし充電がめんどくさい #jag201408

2014-08-21 20:19:59
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear の LG は 1)高すぎる 2)ようかんみたいでかっこよくない 3)壊れやすい(ベルトが) 4)バッテリが保たない(Max24h/土台に置かないといけないのもめんどい) 5)充電めんどくさい #jag201408

2014-08-21 20:19:29
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear の LG端末について、使った感じ、おすすめしない・・・5つの理由は次から。 #jag201408

2014-08-21 20:17:49
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear のアプリは、実用性だけじゃなくて、かっこよかったりかわいかったり優越感を味わえればよし!  #jag201408

2014-08-21 20:17:10
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

しかしスライド全然見えないのでツイートにいろいろ誤植あるかもだがそのへんは後でがんばる感じで。  #jag201408  あ、スライドシェアされるのかな?

2014-08-21 20:15:56
OISHI Ryosuke @roishi2j2

#jag201408 "Ambientの判定はIntent飛ばすかPowerManagerでも取得できました"

2014-08-21 20:15:39
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear のAmbientの判定は、Intentレシーバー使わなくても PowerManager でとれる。  #jag201408

2014-08-21 20:14:55
うさプロ🐰あきたじゅん 〜うさぎの世界を創る "うさぎプログラマー" @akita_jun

Android Wear でマスコットを常に起動させようとすると、RECEIVE_BOOT_COMPLETED を拾うのだが、バッテリー食ってしまうのであんまり現実的ではないかも。 #jag201408

2014-08-21 20:14:21
前へ 1 2 ・・ 6 次へ