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
ANDPAD iOS開発の生態系と課題 - 最近取り組み始めた「マルチモジュール化」について
Search
shunsuke sato
November 17, 2021
Programming
830
1
Share
ANDPAD iOS開発の生態系と課題 - 最近取り組み始めた「マルチモジュール化」について
shunsuke sato
November 17, 2021
More Decks by shunsuke sato
See All by shunsuke sato
要約 "Add Live Text interaction to your app"
ushisantoasobu
1
1.3k
Summary of Diagnose unreliable code with test repetitions
ushisantoasobu
1
1.1k
実践!「みてね」における自動生成活用例
ushisantoasobu
5
6.6k
5 Tips when test fails randomly
ushisantoasobu
2
3.7k
Better Way for Test Data Generation??
ushisantoasobu
1
2.9k
iOS/Androidのサブスクリプション実装における違いをざっと振り返る
ushisantoasobu
2
1.8k
24時間でMacアプリを作ってスベってきた話
ushisantoasobu
0
2.3k
Redirectable in App?
ushisantoasobu
2
1k
iOSのClean Architecture テンプレ自動生成を支える技術 / generating CA's templates
ushisantoasobu
0
320
Other Decks in Programming
See All in Programming
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
180
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
910
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
150
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
0
140
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
220
AIエージェントで業務改善してみた
taku271
0
520
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
120
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
790
Vibe NLP for Applied NLP
inesmontani
PRO
0
420
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
490
의존성 주입과 모듈화
fornewid
0
130
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Context Engineering - Making Every Token Count
addyosmani
9
820
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
210
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Abbi's Birthday
coloredviolet
2
7k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
520
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
110
Crafting Experiences
bethany
1
110
Why Our Code Smells
bkeepers
PRO
340
58k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
310
Transcript
"/%1"%J04։ൃͷੜଶܥͱ՝ 2021/11/17 @potatotips #76 ࠷ۙऔΓΈ࢝ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
ࣗݾհ w໊લࠤ౻ढ़ี!VTIJTBOUPBTPCV wॴଐגࣜձࣾΞϯυύουʢೖࣾʣ w։ൃJ04"OESPJE wझຯ⚽☕
ࠓ͢͜ͱ w"/%1"%ͷJ04։ൃʹ͓͚Δੜଶܥ՝ʹ͍ͭͯڞ༗ w࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ wʢԿ͔ಛఆͷٕज़ͷݟͰͳ͍🙏ʣ
ϚϧνϞδϡʔϧԽͱ w͜͜ͰʮΞϓϦͷػೳͷҰ෦ΛJNQPSUͯ͠ར༻͢Δ͜ͱʯͱ͢Δ
"/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝ ʮݐங%9ʯͱ͍͏ෳࡶɾൣғʹΘͨΔղ͖͍ͨ՝
"/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝ ʮݐங%9ʯͱ͍͏ෳࡶɾൣғʹΘͨΔղ͖͍ͨ՝ εʔύʔΞϓϦઓུ ϚϧνΞϓϦઓུ
"/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝ ʮݐங%9ʯͱ͍͏ෳࡶɾൣғʹΘͨΔղ͖͍ͨ՝ εʔύʔΞϓϦઓུ ϚϧνΞϓϦઓུ
ܦҢQSPTDPOTʹ͍ͭͯฐࣾࢁԼͷεϥΠυͰ IUUQTTQFBLFSEFDLDPNBOEQBEGVTIVGBMTFBQVSJXPUPOHTIJOJSJSJTVTJOBHBSBTBCJTVHVSPTVTBTFSVGBOHGB "/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝
ΞϓϦ ͭͷओཁΞϓϦ͕͋Δ "/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝
ΞϓϦ "/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝ ՝ෳͷΞϓϦͰར༻͍ͨ͠ػೳ͕ଘࡏ͢Δ͜ͱ͕ଟʑ͋Δ
ΞϓϦ Ϟδϡʔϧ ʢͦΕͧΕͷΞϓϦ͕ඞཁͳϞδϡʔϧΛDPDPBQPETܦ༝Ͱར༻͍ͯ͠Δʣ "/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝
w݁ߏෳࡶͳੜଶܥΛ͍ͯ͠Δʁ🤔 wӡ༻໘ؚΊ՝͕ΓࢁͰ·ָ͍͋͠ w͜ΕʮϚϧνϞδϡʔϧԽʯͱݴ͑Δʁ🤔 w΄ͱΜͲ͕ʮυϝΠϯඇґଘʯͳϞδϡʔϧͳͷͰͪΐͬͱҧ͍ͦ͏ wࣾͰʮࣾ4%,ʯͱݺΕ͍ͯͨΓ͢Δ "/%1"%ͷJ04ΞϓϦͷʮੜଶܥʯͱ՝
ΞϓϦ Ϟδϡʔϧ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
ΞϓϦ Ϟδϡʔϧ υϝΠϯʹେ͖͘ґଘͨ͠ػೳ͕ෳΞϓϦʹଘࡏ͢Δ͜ͱ͕࠷ۙΘ͔ͬͨ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
ΞϓϦ Ϟδϡʔϧ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ ͍ۙকདྷػೳվળͷ༧ఆ͕͋ΔͷͰϞδϡʔϧԽ͍ͨ͠
wυϝΠϯґଘͷػೳϞδϡʔϧԽ͍͖͍ͯͨ͠ػӡ wυϝΠϯґଘͷػೳͷϞδϡʔϧԽͳͷͰɺґଘؔΞϓϦຊମ͔ΒΠϯδ ΣΫτ͢ΔΑ͏ͳ࡞ΓΛࡧத wࠓޙΛݟਾ͑ͯʮϞϊϨϙʯͰϞδϡʔϧΛཧ͠Α͏ͱࡧத wʮ৽తʯʹਐΊ͍͖ͯͩ͘ͱࢥ͏ͷͰɺ·ͣ͜ͷػೳΛϞδϡʔϧԽ͠ ͯΈͯࠓޙͷ͜ͱΛߟ͑Δ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
wυϝΠϯґଘͷػೳϞδϡʔϧԽ͍͖͍ͯͨ͠ػӡ wυϝΠϯґଘͷػೳͷϞδϡʔϧԽͳͷͰɺґଘؔΞϓϦຊମ͔ΒΠϯδ ΣΫτ͢ΔΑ͏ͳ࡞ΓΛࡧத wࠓޙΛݟਾ͑ͯʮϞϊϨϙʯͰϞδϡʔϧΛཧ͠Α͏ͱࡧத wʮ৽తʯʹਐΊ͍͖ͯͩ͘ͱࢥ͏ͷͰɺ·ͣ͜ͷػೳΛϞδϡʔϧԽ͠ ͯΈͯࠓޙͷ͜ͱΛߟ͑Δ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ $PPLQBE͞ΜͷϚϧνϞδϡʔϧ։ൃΛશྗͰࢀߟʹ͍ͯ͠Δ
wυϝΠϯґଘͷػೳϞδϡʔϧԽ͍͖͍ͯͨ͠ػӡ wυϝΠϯґଘͷػೳͷϞδϡʔϧԽͳͷͰɺґଘؔΞϓϦຊମ͔ΒΠϯδ ΣΫτ͢ΔΑ͏ͳ࡞ΓΛࡧத wࠓޙΛݟਾ͑ͯʮϞϊϨϙʯͰϞδϡʔϧΛཧ͠Α͏ͱࡧத wʮ৽తʯʹਐΊ͍͖ͯͩ͘ͱࢥ͏ͷͰɺ·ͣ͜ͷػೳΛϞδϡʔϧԽ͠ ͯΈͯࠓޙͷ͜ͱΛߟ͑Δ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
ΞϓϦ Ϟδϡʔϧ Ϟδϡʔϧ୯Ґ ϨϙδτϦ୯Ґ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ 'JSFCBTFͷ4%,ΛΠϝʔδ
wυϝΠϯґଘͷػೳϞδϡʔϧԽ͍͖͍ͯͨ͠ػӡ wυϝΠϯґଘͷػೳͷϞδϡʔϧԽͳͷͰɺґଘؔΞϓϦຊମ͔ΒΠϯδ ΣΫτ͢ΔΑ͏ͳ࡞ΓΛࡧத wࠓޙΛݟਾ͑ͯʮϞϊϨϙʯͰϞδϡʔϧΛཧ͠Α͏ͱࡧத wʮ৽తʯʹਐΊ͍͖ͯͩ͘ͱࢥ͏ͷͰɺ·ͣ͜ͷػೳΛϞδϡʔϧԽ͠ ͯΈͯࠓޙͷ͜ͱΛߟ͑Δ ࠷ۙऔΓΈ͡ΊͨʮϚϧνϞδϡʔϧԽʯʹ͍ͭͯ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠😌