Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Request PermissionとUX
Search
yamacraft
March 16, 2016
Business
0
100
Request PermissionとUX
Shibuya.apk #6で発表した資料(の公開用)です。
yamacraft
March 16, 2016
Tweet
Share
More Decks by yamacraft
See All by yamacraft
なぜアプリのデザインとその実装はうまくいかないのか?
yamacraft
0
200
あんまり触れられてない気がする、Kotlin1.3の ありがたい追加機能
yamacraft
0
3k
ありがたいUIをもっと大事にしたい
yamacraft
2
2.3k
Quickstart-android/mlkitについて
yamacraft
2
4.7k
Firebase関連をCIでデプロイするときのTips
yamacraft
0
5k
開発用途で Realtime Databaseを 導入した話
yamacraft
2
4.6k
ciecleci/androidのOpenSSLに気をつけよう
yamacraft
0
710
Realtime Databaseに向いてる・向いてないサービス
yamacraft
0
920
社内用アプリでFirebaseを使っている話
yamacraft
2
2k
Other Decks in Business
See All in Business
【新卒採用資料】Natee Company Deck _202508
nateehr
0
200
映像×AI×IoT:領域を越境するプロダクトマネージメント
maeshima
1
220
エニグモ_会社紹介資料
enigmo_hr
0
1.7k
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
1
14k
malna-recruiting-pitch
malna
0
9.1k
バイブコーディング入門:ビジネスを加速させる迅速なプロトタイピング術
ncdc
0
160
2025年12月期 第二四半期決算説明資料
mobcast20040326
PRO
0
650
プレミアグループ 会社紹介資料/Premium Group Company Profile
pgsaiyo1112
0
260
タケウチグループRecruit
takeuchigroup
0
7.7k
RightTouch_mind
righttouch
PRO
0
1.9k
「なんとなく使いにくい」を論理的に説明する方法 〜プロダクトエンジニアとしてUXを議論できる第一歩〜
mkitahara01985
0
430
開発生産性、なぜ測れない?指標不在の現状と実践的指標導入の鍵
takabow
0
190
Featured
See All Featured
Designing for Performance
lara
610
69k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
Rails Girls Zürich Keynote
gr2m
95
14k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Music & Morning Musume
bryan
46
6.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
840
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Scaling GitHub
holman
463
140k
Side Projects
sachag
455
43k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Transcript
Request PermissionͱUX @yamacraft
ࣗݾհ • @yamacraft (Wataru Yamada) • גࣜձࣾϦʔσΟϯάϚʔΫ • ʢ2016/02/01 த్ೖࣾʣ
• ΞϓϦΤϯδχΞ • લ৬AndroidΞϓϦΤϯδχΞ
લ৬ͰͷܦݧஊΛ͠·͢
Request PermissionͬͯΔʁ
͓͞Β͍ • targetSdkVersion=23ͰϏϧυͨ͠ΞϓϦʴAndroid 6.0Ҏ্ ͷ͕݅ • ݅ʹ֘͢ΔͱɺڐՄ͕ඞཁͳύʔϛογϣϯɺσϑΥ ϧτͰOFFʹͳͬͯ͠·͏ • ઃఆը໘͔ΒONʹͯ͠Β͏͜ͱΛϢʔβʔʹظ͢Δ͜ͱ
͍͠…… • ͳͷͰRequest PermissionͷରԠඞਢ
࣮ํ๏ • Permission Dispatcher͓͏ʂ https://github.com/hotchemi/PermissionsDispatcher
Ҏ্ ※ ίʔσΟϯά͚ͩͷͳΒ
֬ೝμΠΞϩάͷ͜Θ͍ͱ͜ • ͳΜ͔આ໌͕ࡶ͡Όͳ͍ʁ 3&"%@1)0/&@45"5&ΛڐՄͤ͞Α͏ͱͨ͠߹
൵ܶͷݪҼ IUUQEFWFMPQFSBOESPJEDPNJOUMKBHVJEFUPQJDT TFDVSJUZQFSNJTTJPOTIUNMQFSNHSPVQT
ࢀߟ
Ϣʔβʔʹ҆৺ײΛ༩͑Δ ύʔϛογϣϯͷग़͠ํΛ ߟ͑Α͏
ͪͳΈʹ • Push௨Ͱ͏GET_ACCOUNTSʮ࿈བྷઌͷ ڐՄʯ͕දࣔ͞ΕΔ • Android 4.0.4͔ΒPush௨ͰGET_ACCOUNTS ͕ෆཁ • Request
Permission͕ඞཁͳͷ Android 6.0͔ Β
Push௨ͰRequest Permission ग़͢ඞཁͳ͍
͓͠·͍