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
iOSDC2023LT
Search
dotrikun
September 03, 2023
Programming
0
280
iOSDC2023LT
dotrikun
September 03, 2023
Tweet
Share
More Decks by dotrikun
See All by dotrikun
鉄道アプリを支えるテクノロジー
dotrikun
0
1.3k
ゼロイチフェーズからのCleanArchitecture/ios_ca
dotrikun
2
830
フィードやチャットのスクロールを全力でなめらかにする/iOSDC2019-LT
dotrikun
3
1.8k
不摂生で救急搬送されたiOSアプリ開発者が iPhoneとAppleWatchをフル活用して健康を取り戻した話 / iosdc2018
dotrikun
2
11k
アプリ開発のアンチパターンを踏み抜きながら アプリをフルリニューアルした話
dotrikun
17
11k
個人情報を扱うアプリと暗号化について
dotrikun
1
770
スマート山ごもりでアプリを高速開発する
dotrikun
0
910
Other Decks in Programming
See All in Programming
Amazon BedrockでサーバレスなAIお料理ボットを作成する!!
tosuri13
0
220
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
140
令和トラベルにおけるLLM活用事例:社内ツール開発から得た学びと実践
ippo012
0
140
What is Parser
yui_knk
9
4.1k
Jakarta EE meets AI
ivargrimstad
1
480
Architecture Decision Record (ADR)
nearme_tech
PRO
1
680
XStateでReactに秩序を与えたい
gizm000
0
730
2024 컴포즈 정원사
jisungbin
0
150
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
530
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
1.1k
Google Sign-inの移行から始めるCredential Manager活用
clockvoid
0
220
状態管理ライブラリZustandの導入から運用まで
k1tikurisu
3
470
Featured
See All Featured
Writing Fast Ruby
sferik
623
60k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
43
2k
How to Think Like a Performance Engineer
csswizardry
16
960
A Philosophy of Restraint
colly
202
16k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
Designing for humans not robots
tammielis
248
25k
BBQ
matthewcrist
83
9.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Ruby is Unlike a Banana
tanoku
96
11k
Clear Off the Table
cherdarchuk
91
320k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
Transcript
౦ٸגࣜձࣾ63#"/)"$,4࢛ํ༟ ωΠςΟϒίʔυͰ Ψνϟԋग़͍ͨ͠ J04%$-5
ͳͥΔͷ͔ w ΞϓϦ։ൃͰϩάΠϯϘʔφεϛχήʔϜΛ࡞Δ͜ͱ͕͋Δ w ͪΐͬͱͨ͠ಈ͖Ξχϝʔγϣϯ(*'-PUUJFͰ࣮ݱ͢Δ͜ͱ͕ଟ͍ w ωΠςΟϒͰϦονͳίϯςϯπΛ࡞ΕΔͷͰʁ
Ψνϟԋग़Λͭ͘Δ
Ψνϟԋग़ͷΠϝʔδ ͳΜ͔ΜͷΤϑΣΫτ ຐ๏ਞͱཛ ςοςϨʔ
ૉࡐͷ४උ
ૉࡐͷ४උ w 4UBCMF%J ff VTJPOΛͬͯςΩετ͔Βը૾Λੜ w ελϯυΞϩϯͰಈ͔ͤΔNBD04ΞϓϦʰ%J ff VTJPO#FFʱΛར༻ IUUQTEJ
ff VTJPOCFFDPN
ૉࡐը૾ͷੜ
Ψνϟԋग़ΛΉʢ4XJGU6*ʣ
4XJGU6*ͷ"OJNBUJPO IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOTXJGUVJDPOUSPMMJOHUIFUJNJOHBOENPWFNFOUTPGZPVSBOJNBUJPOT
4XJGU6*ͷ"OJNBUJPO TUBUFCBTFEBOJNBUJPOUPBOBDUJPO TUBUFCBTFEBOJNBUJPOUPBWJFX QIBTFCBTFEBOJNBUJPO LFZGSBNFCBTFEBOJNBUJPO
TUBUFCBTFEBOJNBUJPOUPBOBDUJPO
LFZGSBNFCBTFEBOJNBUJPO
ෳΞχϝʔγϣϯΛ༩ͨ͠ྫ
ΤϑΣΫτ
w %ήʔϜΛ࡞ͬͨΓͰ͖Δ"QQMFϑϨʔϜϫʔΫ w ύʔςΟΫϧΛ࡞ΔػೳΛྲྀ༻ 4QSJUF,JUGSBNFXPSL 4QSJUF,JU IUUQTEFWFMPQFSBQQMFDPNTQSJUFLJU
ύʔςΟΫϧ9DPEF্ͰΆͪΆͪ࡞ΕΔ QBSUJDMFFNJUUFSFEJUPS IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOYDPEFDSFBUJOHBTQSJUFLJUQBSUJDMFFNJUUFSJOYDPEF Ҿ༻
4QSJUF7JFX
·ͱΊ
·ͱΊ w ෳࡶʹݟ͑ΔදݱΞχϝʔγϣϯͷΈ߹ΘͤͰ࣮ݱ͞Ε͍ͯΔ w Ξχϝʔγϣϯ༻్ʹదͨ͠ํ๏Λબ͢Δ͜ͱ͕େ w Πϥετ͕ඳ͚ͳͯ͘"*׆༻ͰͳΜͱ͔ͳΓͦ͏
8FBSFIJSJOH IUUQTRTKQ
ग़య w Ψνϟԋग़αϯϓϧը૾ w ͍Β͢ͱ w "QQMF%FWFMPQFS w IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOTXJGUVJDPOUSPMMJOHUIFUJNJOH BOENPWFNFOUTPGZPVSBOJNBUJPOT
w IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOYDPEFDSFBUJOHBTQSJUFLJU QBSUJDMFFNJUUFSJOYDPEF w %J ff VTJPO#FF w IUUQTEJ ff VTJPOCFFDPN