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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
yamacraft
March 16, 2016
Business
0
110
Request PermissionとUX
Shibuya.apk #6で発表した資料(の公開用)です。
yamacraft
March 16, 2016
Tweet
Share
More Decks by yamacraft
See All by yamacraft
なぜアプリのデザインとその実装はうまくいかないのか?
yamacraft
0
210
あんまり触れられてない気がする、Kotlin1.3の ありがたい追加機能
yamacraft
0
3.1k
ありがたいUIをもっと大事にしたい
yamacraft
2
2.4k
Quickstart-android/mlkitについて
yamacraft
2
4.9k
Firebase関連をCIでデプロイするときのTips
yamacraft
0
5k
開発用途で Realtime Databaseを 導入した話
yamacraft
2
4.6k
ciecleci/androidのOpenSSLに気をつけよう
yamacraft
0
720
Realtime Databaseに向いてる・向いてないサービス
yamacraft
0
960
社内用アプリでFirebaseを使っている話
yamacraft
2
2k
Other Decks in Business
See All in Business
enechain company deck_english
enechain
PRO
0
290
giftee_Company introduction Febrary 2026
recruit_giftee
1
1.5k
LRM株式会社 - ピッチ資料2026
lrm
0
370
株式会社ボスコ・テクノロジーズCompany Deck(SI事業部エンジニア編)
boscotechrecruit
1
630
「事業目線」の正体 〜3つのフェーズのCTO経験から見えてきた、EMが持つべき視点 @ EMConf JP 2026
sotarok
2
330
イオンモール新利府・デジタル証券 ~仙台近郊~徹底解説セミナー
c0rp_mdm
PRO
0
1.9k
ファブリカホールディングス_2026年3月期第3四半期説明資料
fabrica_com
1
5.6k
株式会社EventHub 会社紹介資料
eventhub
1
44k
会社説明資料|幸信電気株式会社
260122
0
1.4k
ネクストビート 新卒向け会社紹介資料
nextbeat
1
960
事業を伸ばすKeyDriverを突き止めてコミットする
parayama0625
0
140
CompanyDeck_v6.5.pdf
xid
3
25k
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
Everyday Curiosity
cassininazir
0
150
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
A Tale of Four Properties
chriscoyier
162
24k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
620
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
860
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
240
Accessibility Awareness
sabderemane
0
71
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
65
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
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 ग़͢ඞཁͳ͍
͓͠·͍