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
480
AR Quick Lookを 家具ECサイトに導入した話
ness
1
230
Bitrise STEP 紹介
ness
2
480
UI Interaction and Animation in the 3D world
ness
0
150
IIJmioのクーポンアプリを勝手にリメイクしている話
ness
0
250
快適なエラーを目指して
ness
0
390
Other Decks in Programming
See All in Programming
M5Stackボードの選び方
tanakamasayuki
0
200
[PHPカンファレンス沖縄2024]「無理なくできるだけ安全に」テストもないレガシーコードをリファクタリングするテクニック
ikezoemakoto
3
110
RDBの世界をぬりかえていくモデルグラフDB〜truncus graphによるモデルファースト開発〜
jurabi
0
150
Compose Multiplatform과 Ktor로 플랫폼의 경계를 넘어보자
kwakeuijin
0
220
CSC509 Lecture 03
javiergs
PRO
0
130
全方位強化 Python 服務可觀測性:以 FastAPI 和 Grafana Stack 為例
blueswen
1
360
フロントエンドの標準仕様をどう追っているか / How I follow the frontend standards specs
petamoriken
2
170
Делим тесты между QA и разработчиком
mariyasaygina
0
480
Cloud Adoption Framework にみる組織とクラウド導入戦略
tomokusaba
2
200
NANIMACHI
naokiito
0
930
Frontend Magic mit CSS Houdini
joergneumann
0
420
フロントエンドの現在地とこれから
koba04
8
3.9k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
324
23k
Music & Morning Musume
bryan
46
6.1k
A Philosophy of Restraint
colly
202
16k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
327
21k
Faster Mobile Websites
deanohume
304
30k
It's Worth the Effort
3n
183
27k
Designing Experiences People Love
moore
138
23k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.9k
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όʔδϣϯΞοϓϥΠϒϥϦରԠͯ͠Δʁ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠