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
93
Request PermissionとUX
Shibuya.apk #6で発表した資料(の公開用)です。
yamacraft
March 16, 2016
Tweet
Share
More Decks by yamacraft
See All by yamacraft
なぜアプリのデザインとその実装はうまくいかないのか?
yamacraft
0
140
あんまり触れられてない気がする、Kotlin1.3の ありがたい追加機能
yamacraft
0
2.4k
ありがたいUIをもっと大事にしたい
yamacraft
2
2.1k
Quickstart-android/mlkitについて
yamacraft
2
4.1k
Firebase関連をCIでデプロイするときのTips
yamacraft
0
4.7k
開発用途で Realtime Databaseを 導入した話
yamacraft
2
4.4k
ciecleci/androidのOpenSSLに気をつけよう
yamacraft
0
620
Realtime Databaseに向いてる・向いてないサービス
yamacraft
0
790
社内用アプリでFirebaseを使っている話
yamacraft
2
1.8k
Other Decks in Business
See All in Business
株式会社ラクーンホールディングス会社紹介 / Company Profile
raccoon_hd_hr
PRO
0
4.6k
中途採用会社説明資料|ASSIGN Inc.
assigninc
0
150
Polaris.AI Company Deck / We are hiring
poralisai
0
350
多職種で実施したふりかえりで基本的なことに気付かされた/Basic key learnings from the pretests conducted in multiple professions
k_takashiro
2
240
エムスリーキャリア エンジニア採用資料 / M3C Engineer Guide
m3c
1
76k
(80枚:講演資料)営業目標を絶対達成させるマネジメント技術(2024年4月3日)
nyattx
PRO
3
250
スカイディスク採用資料 ver2024.04
okadash0
1
530
挨拶と敬語の基本.pdf
designlabo
0
970
Findy - 人生で熱くなれるなにかを探している誰かへ / Letter from Findy
findyinc
6
110k
20240416_SuperMaskedDevOps
takusamar
1
310
newmo 採用資料 / Join Our Team
newmo
1
1.7k
VISASQ: ABOUT DEV TEAM
eikohashiba
1
14k
Featured
See All Featured
Docker and Python
trallard
34
2.7k
Designing with Data
zakiwarfel
96
4.8k
Done Done
chrislema
178
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Optimizing for Happiness
mojombo
370
69k
Automating Front-end Workflow
addyosmani
1356
200k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Git: the NoSQL Database
bkeepers
PRO
422
63k
The Cost Of JavaScript in 2023
addyosmani
16
3.8k
Scaling GitHub
holman
457
140k
Ruby is Unlike a Banana
tanoku
96
10k
Navigating Team Friction
lara
178
13k
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 ग़͢ඞཁͳ͍
͓͠·͍