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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yamacraft
March 16, 2016
Business
120
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
220
あんまり触れられてない気がする、Kotlin1.3の ありがたい追加機能
yamacraft
0
3.2k
ありがたいUIをもっと大事にしたい
yamacraft
2
2.5k
Quickstart-android/mlkitについて
yamacraft
2
5k
Firebase関連をCIでデプロイするときのTips
yamacraft
0
5.1k
開発用途で Realtime Databaseを 導入した話
yamacraft
2
4.7k
ciecleci/androidのOpenSSLに気をつけよう
yamacraft
0
740
Realtime Databaseに向いてる・向いてないサービス
yamacraft
0
980
社内用アプリでFirebaseを使っている話
yamacraft
2
2k
Other Decks in Business
See All in Business
プロシェアリング白書2026_PROSHARING_REPORT_2026
circulation
0
150
Sotas Company Deck / 会社紹介資料
sotas
0
6.3k
Nealle Company Deck
nealle
0
120
株式会社ユビレジ_採用ピッチ資料 / Ubiregi_CompanyProfile
ubiregi_saiyo
1
11k
M3 Career Culture Deck(セールス&コンサルティング職)
m3c
2
330k
Copilotで資料を作るようになって仕事のやり方が変わった話
aonomasahiro
2
660
Decentier_Corporate Deck_2026
decentier
PRO
0
1.1k
Web工学とビジネスモデル - IVRyにおけるAI時代の新規事業開発 -
ivry
1
310
タスク分解も大事だけど、「文脈」を分解するのはもっと大事
masahagiwara
0
110
「コーディングだけじゃない」Claude Code活用
ottey0525
0
600
「この数字おかしくない?」対応に追われていたのに、 Claude Codeで設計改善まで着手できた話
matsumotokoki
0
100
結果、生き残った_きのこカンファレンス2026
yurufuwahealer
0
120
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
280
Speed Design
sergeychernyshev
33
1.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
380
Mobile First: as difficult as doing things right
swwweet
225
10k
KATA
mclloyd
PRO
35
15k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
290
Accessibility Awareness
sabderemane
1
150
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
230
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The untapped power of vector embeddings
frankvandijk
2
1.8k
The SEO Collaboration Effect
kristinabergwall1
1
500
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 ग़͢ඞཁͳ͍
͓͠·͍