Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Request PermissionとUX
Search
yamacraft
March 16, 2016
Business
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Request PermissionとUX
Shibuya.apk #6で発表した資料(の公開用)です。
yamacraft
March 16, 2016
More Decks by yamacraft
See All by yamacraft
なぜアプリのデザインとその実装はうまくいかないのか?
yamacraft
0
230
あんまり触れられてない気がする、Kotlin1.3の ありがたい追加機能
yamacraft
0
3.3k
ありがたいUIをもっと大事にしたい
yamacraft
2
2.5k
Quickstart-android/mlkitについて
yamacraft
2
5.2k
Firebase関連をCIでデプロイするときのTips
yamacraft
0
5.2k
開発用途で Realtime Databaseを 導入した話
yamacraft
2
4.7k
ciecleci/androidのOpenSSLに気をつけよう
yamacraft
0
750
Realtime Databaseに向いてる・向いてないサービス
yamacraft
0
1k
社内用アプリでFirebaseを使っている話
yamacraft
2
2.1k
Other Decks in Business
See All in Business
【UMed】Company Deck_261026
ryushu
0
270
株式会社TableCheck - 会社紹介 Company Profile
tablecheckac
0
11k
20261107_なぜ記帳の前に事業を理解する必要があるのか.pdf
shunsuke_takeuchi
PRO
0
280
株式会社ユビレジ_採用ピッチ資料 / Ubiregi_CompanyProfile
ubiregi_saiyo
1
12k
3ヶ月で月額300万円削減 ── AWSコスト削減プロジェクトのリアル
o2mami
0
730
2026 Fuji Oil Outside Directors’ Roundtable (English version)
tsogo817421
2
320
チームコーチング|チームが自ら決めて動く力を育てる
chibanba1982
0
160
株式会社マクロセンド-採用ピッチ資料 / macrosend-guide
macrosend
1
11k
お客様と未来を描く 戦略&技術伴走
yoshi22
0
310
malna-recruiting-pitch
malna
1
30k
【DearOne】Dear Newest Member
hrm
3
21k
KGモーターズ会社紹介資料_2026.11
kgmotors
0
33k
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
890
The World Runs on Bad Software
bkeepers
PRO
72
12k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
450
Git: the NoSQL Database
bkeepers
PRO
433
67k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
570
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
970
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
460
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Side Projects
sachag
456
43k
Skip the Path - Find Your Career Trail
mkilby
1
290
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.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 ग़͢ඞཁͳ͍
͓͠·͍