2015/10/10(土)(#devfesttokyo)GDG Tokyo meeting - Android 最新事情 + Firebase + マテリアルデザイン

http://eventdots.jp/event/572234 #devfesttokyo ■ Android Mの最新情報 MarshmallowPermissionSample 続きを読む
1
前へ 1 2 ・・ 9 次へ
持久力 @dmp

パーミッションが DANGER と NORMAL に分かれてる。DANGER だけパーミッションを求めればよい #devfesttokyo #eventdots

2015-10-10 13:14:48
close_yutori @kimukou2628

#devfesttokyo OR #eventdots INTERNET Accessは NORMAL。DENGERのみ許可を求める形

2015-10-10 13:16:06
持久力 @dmp

サンプルの Runtime Permission Basic をみると M 未満でも互換動作するコードが見れる #devfesttokyo #eventdots

2015-10-10 13:16:31
NAKANISHI Yoshiaki @chun_ryo

Android StudioにImport Sampleって機能あったのね #devfesttokyo

2015-10-10 13:16:45
OISHI Ryosuke @roishi2j2

“Android Studioのサンプルの中にM専用のサンプルアプリと互換性のあるサンプルアプリの両方があります。これを見ると起動時にpermissionがあるかどうかチェックして、なければもらいに行きます。” #eventdots #devfesttokyo

2015-10-10 13:17:09
OISHI Ryosuke @roishi2j2

“permissionをユーザが一度拒否すると、説明をすべきかどうかという結果が返ってきます。必要に応じてダイアログを出して説明した後にpermissionを取りに行きます。” #eventdots #devfesttokyo

2015-10-10 13:18:24
close_yutori @kimukou2628

#devfesttokyo OR #eventdots ActivityCompat.shouldShowRequestPermissionRationale => ユーザが一度拒否=>これはカメラアプリだから必要なんですよ(と釈明する)運用ができるようにしている

2015-10-10 13:18:34
持久力 @dmp

Runtime Permission が変更されるとアプリが死ぬので、checkPermission() 後に実は外れているということはない #devfesttokyo #eventdots

2015-10-10 13:19:45
OISHI Ryosuke @roishi2j2

“たぶん時間が余ると思うので人助けだと思ってどんどん質問して下さい” #eventdots #devfesttokyo

2015-10-10 13:19:55
close_yutori @kimukou2628

#devfesttokyo OR #eventdots Permissionを切り替えた時=>アプリ・サービスは再起動します その後に処理をするような処理は書かないほうがいい

2015-10-10 13:19:57
みょこ @myokoym

いままではパーミッションをインストール時に一括で許可していたが、実際に使うときに許可できるようになる。また、パーミッションを設定から切り替えられるようになる。ただしアプリ起動中に切り替えると再起動する #devfesttokyo #eventdots

2015-10-10 13:21:12
close_yutori @kimukou2628

#devfesttokyo OR #eventdots Q) 拒否した場合=>延々と必要なんだよと説明がでる=>微妙じゃないですか? A) アプリ側で回数をカウントするとか、ダイアログの方で次回は出さないみたいな作り方をする方がベター

2015-10-10 13:21:41
いわたん @iwata_n

スライドも勝手に進むけどもQAの回答も勝手に進んでるww #devfesttokyo

2015-10-10 13:22:00
Takuo Suzuki @taquo

GDG Tokyo 主催の DevFest はじまりました!#devfesttokyo pic.twitter.com/OcVjM20mm9

2015-10-10 13:22:28
拡大
close_yutori @kimukou2628

#devfesttokyo OR #eventdots Q)今回のPermission許可導入に関してどう思うか? A)ユーザが直感的に使うときに許可できるようになったので良いと思う

2015-10-10 13:23:59
OISHI Ryosuke @roishi2j2

“次はVoice Interactionsです。僕のよく知らないのですが。confirm promptを出せるようになりました。Fingerprintは新しいNexusにユニットが付いてます。” #eventdots #devfesttokyo

2015-10-10 13:24:06
みょこ @myokoym

パーミッションを断られたときに釈明できるようになるらしい。おもしろい。 #devfesttokyo #eventdots

2015-10-10 13:24:56
OISHI Ryosuke @roishi2j2

“ECサイトなどで決済の前に指紋で認証できるようになります。Intent飛ばすだけです。細かく制御したい場合はFingerprintManager.authenticate()を使います。サンプル見て下さい。” #eventdots #devfesttokyo

2015-10-10 13:25:39
持久力 @dmp

KeyGuardManager.createConfirmDeviceredentialIntent() を呼べばだいたいなんとかなる。 FingerprintManager.authenticate() は細かい制御用 #devfesttokyo #eventdots

2015-10-10 13:25:39
close_yutori @kimukou2628

#devfesttokyo OR #eventdots fingerprint KeyguardManager.createConfirmDeviceCredentialIntent ・・Intentベース。OS任せ。実装は簡単

2015-10-10 13:25:52
close_yutori @kimukou2628

#devfesttokyo OR #eventdots アプリ内で実装する場合は github.com/googlesample/ のレポジトリを参照

2015-10-10 13:26:28
OISHI Ryosuke @roishi2j2

“Android BackupはtargetをMにするだけで動きます。バックアップ対象を除外するための情報をxmlで書けるようになっています。includeもできます。” #eventdots #devfesttokyo

2015-10-10 13:27:46
OISHI Ryosuke @roishi2j2

“Play Serviceの話ってします? 飛ばしますか? Mって関係ないし。各自ご確認下さい。次はDozeです。これはアプリ開発者として何かするという話ではなくてユーザ向けの機能です。” #eventdots #devfesttokyo

2015-10-10 13:28:38
前へ 1 2 ・・ 9 次へ