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
iOSアプリ開発におけるRxSwift
Search
nesskazu
November 21, 2017
Programming
0
430
iOSアプリ開発におけるRxSwift
nesskazu
November 21, 2017
Tweet
Share
More Decks by nesskazu
See All by nesskazu
CIから始めたフロントエンド改善
ness
0
500
AR Quick Lookを 家具ECサイトに導入した話
ness
1
240
Bitrise STEP 紹介
ness
2
490
UI Interaction and Animation in the 3D world
ness
0
160
IIJmioのクーポンアプリを勝手にリメイクしている話
ness
0
260
快適なエラーを目指して
ness
0
410
Other Decks in Programming
See All in Programming
rails stats で紐解く ANDPAD のイマを支える技術たち
andpad
1
290
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
210
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
190
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
Effective Signals in Angular 19+: Rules and Helpers @ngbe2024
manfredsteyer
PRO
0
140
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
テスト自動化失敗から再挑戦しチームにオーナーシップを委譲した話/STAC2024 macho
ma_cho29
1
1.3k
return文におけるstd::moveについて
onihusube
1
1.2k
数十万行のプロジェクトを Scala 2から3に完全移行した
xuwei_k
0
280
これでLambdaが不要に?!Step FunctionsのJSONata対応について
iwatatomoya
2
3.7k
クリエイティブコーディングとRuby学習 / Creative Coding and Learning Ruby
chobishiba
0
3.9k
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
6
1.5k
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
170
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
The Cult of Friendly URLs
andyhume
78
6.1k
A Modern Web Designer's Workflow
chriscoyier
693
190k
How to Ace a Technical Interview
jacobian
276
23k
Docker and Python
trallard
42
3.1k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Code Review Best Practice
trishagee
65
17k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Transcript
J04ΞϓϦ։ൃʹ͓͚Δ 3Y4XJGU 3Yษڧձ!Ԭ ओܭٛߴ
"CPVU.F ओܭٛߴ ʢΧζΤϤγλΧʣ 5XJUUFSBOE(JU)VC !OFTTLB[V
"HFOEB J04ΞϓϦ։ൃʹ͓͚Δ 3Y4XJGUʹΑΔղܾ 3Y4XJGUͷಋೖͱ࣮ફ ·ͱΊ
J04ΞϓϦ։ൃʹ͓͚Δ ίʔϧόοΫࠈ 7JFX$POUSPMMFSͷաଟ
3&45"1*ͩͱͭͷը໘Λදࣔ͢Δ͚ͩͰ ෳͷ"1*Λॱ൪ʹୟ͘͜ͱ͕͋Δɻ ίʔϧόοΫࠈ
ίʔϧόοΫࠈ 1SPNJTTύλʔϯʹΑΔղܾ 1SPNJTF,JU 4XJGU5BTL 3Y4XJGU ͳͲͳͲ
7JFX$POUSPMMFSͷաଟ J04ʹ͓͚Δ.7$Ͱ 7JFX$POUSPMMFSʹॲཧ͕ू·Γ͍͢ .7$.BTTJWF7JFX$POUSPMMFS ͱᎏ᎐͞Ε͍ͯΔ
7JFX$POUSPMMFSͷաଟͷ 6*ॲཧͱϏδωεϩδοΫ ʢ༷ʑͳʣ͕ࠞࡏ Ϣχοτςετͮ͠Β͍ ϦϑΝΫλϦϯάͮ͠Β͍ վળαΠΫϧͷԼɾ։ൃίετ্ঢ ີ݁߹
ղܾࡦ 7JFX$POUSPMMFS7JFXʹҐஔ͚ͮ͠ɺ ϩδοΫΛผͷΫϥεʹׂ͢Δ .77. .71 J04$MFBO"SDIJUFDUVSF 7*1&3
3Y4XJGUͰ.77.Λ࣮ݱ 7JFX 7JFX.PEFM .PEFM 7JFX 7JFX$POUSPMMFS %BUB #JOEJOH 7JFX.PEFM .PEFM
%BUB 1SPDFTTJOH
3Y4XJGUͷಋೖͱ࣮ફ
6*5FYU'JFMEͱ6*-BCFMΛ#JOEJOH %&.0@
৽نձһొը໘ͬΆ͍ͷ %&.0@ 7JFX$POUSPMMFS 7JFX.PEFM
ඇಉظॲཧྃޙ6*Λߋ৽ %&.0@ "1*ͷμϛʔΛ४උ .PEFM GFUDI" ඵޙʹϨεϙϯε͕ؼͬͯ͘Δ GFUDI# ඵޙʹϨεϙϯε͕ؼͬͯ͘Δ GFUDI$ ඵޙʹϨεϙϯε͕ؼͬͯ͘Δ
ʢGFUDI"ͱGFUDI#ͷ݁Ռ͕ͳ͍ͱୟ͚ͳ͍"1*ͱ͢Δʣ
ඇಉظॲཧྃޙ6*Λߋ৽ %&.0@ 7JFX$POUSPMMFS 7JFX.PEFM
·ͱΊ 7JFX$POUSPMMFS6*ߋ৽ͷఆٛΛ͢Δ͚ͩ 7JFX.PEFM6*ؔ࿈ͷॲཧؚ͕·Εͳ͍ͷͰɺ ςετ͕͍͢͠ ඇಉظॲཧΛ؆ܿʹ͔͚Δ
ҙ ֶशίετߴ͍ͷͰۀͰಋೖ͢Δ߹ɺ νʔϜͷཧղΛಘ͔ͯΒʹ͢Δɻ ΞϓϦશମ͕ϥΠϒϥϦʹ ґଘͯ͠͠·͏ͷͰҙ͕ඞཁ J04όʔδϣϯରԠˠ9DPEFόʔδϣϯΞοϓ ɹˠ4XJGUόʔδϣϯΞοϓϥΠϒϥϦରԠͯ͠Δʁ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠