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
“Material Designの変化” の中でアプリエンジニアができること / Bonfir...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
nakamuuu
March 01, 2019
Technology
2
4.4k
“Material Designの変化” の中でアプリエンジニアができること / Bonfire Android #4
Bonfire Android #4 での発表資料です。
https://yj-meetup.connpass.com/event/119780
nakamuuu
March 01, 2019
Tweet
Share
More Decks by nakamuuu
See All by nakamuuu
金融サービスの成長を支える “本人確認フロー” の改善と取り巻く環境の変化 / iOSDC Japan 2025
nakamuuu
1
220
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
1.6k
“ユーザー起点” のモバイルアプリの開発プロセス / Start up × FinTech
nakamuuu
2
6.1k
シームレスな体験を実現する本人確認フローの構築 〜家計簿プリカB/43でのeKYC開発実例〜 / iOSDC Japan 2021
nakamuuu
5
2.8k
Guide to app architectureを踏まえた既存アプリの設計改良 / DroidKaigi 2019
nakamuuu
5
3.7k
ウィンドウサイズの変更に強い堅牢な画面の構築 / DroidKaigi 2018
nakamuuu
11
4k
Material Designを踏まえてAndroidアプリの構成を考える
nakamuuu
0
190
既存プロダクトのKotlin移行でハマったところ
nakamuuu
2
1.2k
Android版『フリル』におけるMaterial Designへの対応とガイドラインの捉え方
nakamuuu
2
6.4k
Other Decks in Technology
See All in Technology
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
3
910
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
5
2.1k
ソフトウェアアーキテクトのための意思決定術: Create Decision Readiness—The Real Skill Behind Architectural Decision
snoozer05
PRO
30
9k
AIに視覚を与えモバイルアプリケーション開発をより円滑に行う
lycorptech_jp
PRO
1
800
Databricksアシスタントが自分で考えて動く時代に! エージェントモード体験もくもく会
taka_aki
0
320
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
360
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.1k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
Evolution of Claude Code & How to use features
oikon48
1
250
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
7
870
AI Agentにおける評価指標とAgent GPA
tsho
1
300
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
330
How to Ace a Technical Interview
jacobian
281
24k
How to Talk to Developers About Accessibility
jct
2
140
Designing Experiences People Love
moore
143
24k
Utilizing Notion as your number one productivity tool
mfonobong
4
240
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
490
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
140
How GitHub (no longer) Works
holman
316
140k
Thoughts on Productivity
jonyablonski
75
5.1k
Designing for Performance
lara
611
70k
Transcript
Re:valua t ion https://fril.jp/ L ead & Delight User F
irst Ownership Fail Smart l.BUFSJBM%FTJHOͷมԽzͷதͰ ΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ
3BLVNB4FSWJDF%FWFMPQNFOU(SPVQ 3BLVUFO JOD ࣗݾհ தଜܙଠ !DIJDLNVVV !OBLBNVVV
None
ࠓ͓͢͠Δ͜ͱ ᶃ ϥΫϚͷ.BUFSJBM%FTJHOରԠৼΓฦΓ w ͦͷޮՌͱΨΠυϥΠϯͷΒͳΓͷଊ͑ํ ᶄ ۙͷl.BUFSJBM%FTJHOͷมԽzʹ͍ͭͯ ᶅ
ΨΠυϥΠϯͷมԽͷதͰΤϯδχΞ͕Ͱ͖Δ͜ͱ ϥΫϚͷ.BUFSJBM%FTJHOରԠʜ ʮ͜Ε·ͰͷৼΓฦΓʯͱʮ͜Ε͔Βͷలʯ
ᶃϥΫϚͷ.BUFSJBM%FTJHOରԠৼΓฦΓ
ϥΫϚʢچϑϦϧʣͷ.BUFSJBM%FTJHOରԠ ݄.BUFSJBMEFTJHOHVJEFMJOFTެ։ IUUQTNBUFSJBMJPBSDIJWFHVJEFMJOFTNBUFSJBMEFTJHO
ϥΫϚʢچϑϦϧʣͷ.BUFSJBM%FTJHOରԠ ݄ .BUFSJBM%FTJHOରԠ ݄ ৽ϥΫϚੜ
ϥΫϚʢچϑϦϧʣͷ.BUFSJBM%FTJHOରԠ w چϑϦϧͷ.BUFSJBM%FTJHOରԠ͔ͳΓૣظ w .BUFSJBM%FTJHOରԠޙͷϦχϡʔΞϧʹ͓͍ͯ ग़དྷΔݶΓΨΠυϥΠϯʹ४ڌ͢ΔΑ͏ʹվम ϢʔβʔΤϯήʔδϝϯτʹཹ·Βͳ͍ ʮଟ໘తͳϝϦοτʯΛײ͍ͯͨ͡ͷͰੵۃతʹରԠ
ϥΫϚʢچϑϦϧʣͷ.BUFSJBM%FTJHOରԠ w %FTJHO4VQQPSU-JCSBSZͳͲͷެࣜͷΞηοτΛɹ ׆༻͠ɺগͳ͍ͰϦονͳମݧΛ࣮ݱՄೳ ։ൃޮ ΤϯδχΞͷσβΠϯҙࣝ ݱ.BUFSJBM$PNQPOFOUTGPS"OESPJE w
σβΠφʔͱڞ௨ͷݴޠɾࣝΛ্࣋ͬͨͰ͕ٞɹ Ͱ͖Δʢʹ࣮͢Δ࣌ͷೲಘײʣ
ϥΫϚʢچϑϦϧʣͷ.BUFSJBM%FTJHOରԠ ҰํͰσϝϦοτɾ՝ʜʁ
ϥΫϚʢچϑϦϧʣͷ.BUFSJBM%FTJHOରԠ w ΨΠυϥΠϯͷ४ڌͰɺϒϥϯυΛ දݱͰ͖Δ෯͕গͳ͔Βͣڱ·Δ w ʮ(PPHMFͬΆ͍ը໘σβΠϯʯʹɹ ͳΓ͕ͪʜʁ .BUFSJBM%FTJHOYϒϥϯυදݱʹ՝
ϥΫϚʢچϑϦϧʣͷ.BUFSJBM%FTJHOରԠ J04 "OESPJE
ᶄl.BUFSJBM%FTJHOͷมԽz
.BUFSJBM%FTJHOͷมԽ w ݄-BVODI4DSFFO w ݄#PUUPN/BWJHBUJPO w ݄5FYU'JFME #PYTUZMF
ίϯϙʔωϯτͷ֦ॆҎલ͔Βʑͱʜ
.BUFSJBM%FTJHOͷมԽ ݄.BUFSJBMEFTJHOHVJEFMJOFTϦχϡʔΞϧ IUUQTNBUFSJBMJPEFTJHO
.BUFSJBM%FTJHOͷมԽ l.BUFSJBM5IFNJOHzॊೈͳϒϥϯυදݱ͕Մೳʹ
.BUFSJBM%FTJHOͷมԽ ίϯϙʔωϯτͷߋͳΔ֦ॆ
.BUFSJBM%FTJHOͷมԽ .BUFSJBMJTEFTJHOFEUPFWPMWFPWFSUJNF4UBSUJOHJO.BZ XF`MM EFMJWFSPOBNPOUIMZSFMFBTFDBEFODFUPJODSFBTFUIFFYQSFTTJWF DBQBCJMJUJFTPGUIF.BUFSJBM%FTJHOTZTUFN CSJOHJOHZPVFWFONPSF .BUFSJBM5IFNJOHDBQBCJMJUZ *OUSPEVDUJPO.BUFSJBM%FTJHOΑΓ
ʢ˞࠷ۙɺ݄࣍ϦϦʔε͕͏ΉʹͳͬͯΔͷஔ͍͓͍ͯͯʜʣ .BUFSJBM%FTJHOมԽΛܧଓ͍ͯ͘͠σβΠϯγεςϜ
ᶅl.BUFSJBM%FTJHOͷมԽzͷதͰ ΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ w ৫౷߹ʢָఱגࣜձࣾʴ'BCMJD JODʣ w ϓϩμΫτ౷߹ʢچϑϦϧʴچϥΫϚˠ৽ϥΫϚʣ .BUFSJBM%FTJHOͷେ͖ͳมԽͷதͰϥΫϚʜ ٕज़໘͚ͩʹݶΒͣɺ6*σβΠϯ
มԽʹదԠ͢Δ༨༟ͷͳ͍ظ͕ؒଓ͍ͨ
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ l.BUFSJBM%FTJHOͷมԽzͷैΛ ΞϓϦΤϯδχΞ͕ఏҊ͠ओಋ͢ΔͨΊʹԿ͕Ͱ͖Δ͔ʁ
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ w Ϟμϯͳٕज़ɾϥΠϒϥϦͷϦϦʔεɾߋ৽ w ̍ͷϓϥοτϑΥʔϜͷϝδϟʔΞοϓσʔτ ΞϓϦΤϯδχΞʹมԽʹڧ͍ʁ ʮมԽʹॱԠ͢Δ͜ͱʯͷڧΈΛ6*σβΠϯͷྖҬʹ
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ ୯ͳΔʮใڞ༗ʯ͚ͩͰͳ͘ʮ՝ղܾʯͷઢͰ σβΠφʔࣄۀଆʹఏҊ͍ͯ͘͠ w .BUFSJBM%FTJHOͷมԽʹΑΓԿΛදݱͰ͖Δͷ͔ w ࣮ࡍͷϓϩμΫτʹ͓͍ͯͲ͏͍͏มߋ͕Մೳ͔ w
ͦΕʹΑͬͯղܾͰ͖ΔϓϩμΫτͷ՝Կ͔ w ྫ͑ϥΫϚͰʮϒϥϯυදݱͷ੍ʯͷ՝
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ .BUFSJBM5IFNF&EJUPS 4LFUDI1MVHJO IUUQTNBUFSJBMJPUPPMTUIFNFFEJUPS
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ 5IFNF&EJUPSΛΤϯδχΞͷఏҊπʔϧͱͯ͠׆༻ ʢ˞Πϝʔδਤʣ
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ 5IFNF&EJUPSΛΤϯδχΞͷఏҊπʔϧͱͯ͠׆༻ ʢ˞Πϝʔδਤʣ -JHIU4UBUVT#BS #PUUPN/BWJHBUJPO 6OFMFWBUFE#VUUPO 6OFMFWBUFE$BSE 0VUMJOF*DPO
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ w .BUFSJBM5IFNF&EJUPS׆༻͠ɺσβΠφʔ͕ɹ ΑΓ۩ମతʹվળͷΠϝʔδΛඳ͚ΔΑ͏αϙʔτ w ը໘ߏͷมߋ͕ࣄۀ,1*ʹѱӨڹΛ༩͑Δ͔ʜʁ ʴЋͰʮখ͘͞ࢼͤΔڥʯͷඋʹ౿ΈࠐΉ
.BUFSJBM%FTJHOͷมԽͷதͰΞϓϦΤϯδχΞ͕Ͱ͖Δ͜ͱ "#ςετͷج൫Λ࠶උ w ϥΫϚͰφϏήʔγϣϯ पΓͷ"#ςετΛ༧ఆ
·ͱΊ
·ͱΊ w ΞϓϦΤϯδχΞͷʮมԽʹॱԠ͢Δ͜ͱʯͷڧΈΛ 6*σβΠϯͷྖҬʹੜ͔͍ͯ͘͠ w σβΠφʔͱͷͷڥքΛᐆດʹ͢ΔΞϓϩʔν w .BUFSJBM5IFNF&EJUPSͳͲͷΞηοτ׆༻͠ɺ
ΑΓ۩ମੑઆಘྗΛ࣋ͬͨఏҊʹ౿ΈࠐΜͰ͍͘ l.BUFSJBM%FTJHOͷมԽzͷதͰʜ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ