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
ReSwiftでアプリの状態管理 / Reactive Swift Meetup
Search
ninjinkun
April 15, 2016
Technology
17k
9
Share
ReSwiftでアプリの状態管理 / Reactive Swift Meetup
デモ動画を埋め込んだ完全版が
http://in.fablic.co.jp/entry/reswift
でご覧頂けます
ninjinkun
April 15, 2016
More Decks by ninjinkun
See All by ninjinkun
買収から2ヶ月でシステム統合した話
ninjinkun
0
160
Designer's and Engineer's Thinking Styles
ninjinkun
0
290
Launchable Webinar テストを効率化して生産性を上げる方法
ninjinkun
2
600
ディープリンクの 設計と実装 - iOSDC2017
ninjinkun
18
10k
スマートフォンアプリ開発における共創的な開発チーム
ninjinkun
61
19k
フリルのアプリ開発今昔物語
ninjinkun
3
2.3k
プロトタイピング合宿によるデザインリニューアル
ninjinkun
1
3.1k
デザイナーが仕事をしやすいアプリエンジニアを考える
ninjinkun
4
730
Elevationで影が思ったように出ないとき
ninjinkun
4
12k
Other Decks in Technology
See All in Technology
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
340
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
150
MySQL 9.7がやってきた ~これまでのあらすじと基本情報~ @ 日本MySQLユーザ会会2026年04月 / mysql97-yattekita
sakaik
0
140
GitHub Copilot Dev Days
tomokusaba
0
120
Keeping Ruby Running on Cygwin
fd0
0
190
AI活用時代の事業判断高度化を導くエンジニアリング基盤 / 20260424 Atsushi Funahashi
shift_evolve
PRO
2
110
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
140
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
120
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
320
Google Cloud Next '26 の裏でこっそりリリースされたCloud Number Registry & Cloud Hub コスト分析 を試してみた
hikaru1001
0
130
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
360
AI時代における技術的負債への取り組み
codenote
1
2k
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
My Coaching Mixtape
mlcsv
0
110
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
270
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Skip the Path - Find Your Career Trail
mkilby
1
110
Building an army of robots
kneath
306
46k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
GitHub's CSS Performance
jonrohan
1032
470k
Odyssey Design
rkendrick25
PRO
2
580
Building Adaptive Systems
keathley
44
3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
110
Transcript
3F4XJGUͰΞϓϦͷঢ়ଶཧ גࣜձࣾ'BCMJD OJOKJOLVO
όΠΫϑϦϚΞϓϦ3*%& ग़·ͨ͠
3F4XJGUશ໘࠾༻
·ͣΞϓϦΛσϞ
͜Μͳ͜ͱͳ͍Ͱ͔͢ʁ w ΫϥογϡϨϙʔτ͕དྷ͍ͯΔ͚Ͳ Ϣʔβʔͷڥ͕࠶ݱͰ͖ͳ͍ w ϩάΠϯঢ়ଶΛҙࣝ͠ͳ͕ΒίʔυΛ ॻ͘ͷ͕͠ΜͲ͍ w ىಈϑϩʔ͕ෳࡶ͗ͯ͢վमͰ͖ͳ͍
Ϟνϕʔγϣϯ w ϑϦϚΞϓϦෳࡶ w 4/4 &$ w ϩάΠϯঢ়ଶɺ͍͍ͶɺϓϩϑΟʔϧ w άϩʔόϧͳ෦ঢ়ଶΛཧ͍ͨ͠
3F4XJGUͱ w 3FEVYͷ4XJGU࣮ w 3FEVY'MVYͷҰ࣮
ͳͥ3F4XJGUʁ w 'MVYͷྑ͍࣮Ͱ͋ΕԿͰྑ͔ͬͨ
ͳͥ3F4XJGUʁ w ڧ͍ͯݴ͑ʜ w +4ͷ3FEVYͷαϯϓϧ͕۩ମతͰֶͼ ͔ͬͨ͢ w 8FCͰݴٴ͕ଟ͍ͷͰ֓೦ͷઆ໌ָ͕ w ྲྀߦΓʹΔઓུ
ͳͥ3F4XJGUʁ w ։ൃॳ3FEVY,JUΛ͍ͬͯͨ w ࢝ʹ3F4XJGUʹ౷߹͞Εͯʜ
࣮ͷ۩ମྫ
3*%&ͷશঢ়ଶ
ϗʔϜͷ4UBUF
ϗʔϜͷ3FEVDFS
ΥονϦετಉظͷσϞ
ΥονϦετಉظͷ࣮ w ϗʔϜ͕ΥονϦετͷมߋΛड৴ͯ͠ॲཧ w ֤3FEVDFS͕ࣗཧ͢Δ4UBUFʹ͚ͩؔ৺Λ ͍࣋ͬͯΕྑ͍
ͳͥ3F4XJGUʁ w 'MVYΛΞϓϦશମͰঢ়ଶΛཧ͢ΔͨΊͷ نͱଊ͑Δ w ͦΕΛڧ੍͢ΔͨΊͷΪϒε͕3F4XJGU
ͳͥ3F4XJGUʁ w খ͍֓͞೦ͱ࣮Ͱେ͖ͳΛղܾ͠ ͍ͯΔ w ʢ༨ஊͰ͕͢3Yͬͯղܾ͍ͨ͠ͷׂ ʹ࣮͕େ͖͗͢ͳ͍Ͱ͔͢ʁʣ
ͬͨײ
ͱʹ͔͘ؾ͍͍࣋ͪ w ঢ়ଶͱ6*͕͞ΕΔ w ෦ঢ়ଶͷมߋ͕ಁ໌ w มߋ͕શͯͰ͖Δ
3Yؾ͍͍࣋ͪͧʁ w 3Yͷؾ࣋ͪΑ͍͞͠ͷΛΓ͜ͳ ͨ࣌͠ͷؾ࣋ͪΑ͞ w ͍͠Λߴ͍நͰஔ͖͑ͯ ͍Δ w 'MVYͷؾ࣋ͪΑ͍͞நʹஔ͖͑ Δ͜ͱͰಘΒΕΔݟ௨͠ͷྑ͞
શʹࢲݟͰ͢ʂੴΛ͛ͳ͍Ͱʂ
ಉ྅ͷײ
w ঢ়ଶʢ΄΅ը໘ʹରԠʣ͝ͱʹ4UBUFͱ 3FEVDFSΛ࣮͠ͳ͍͚ͯ͘ͳ͍ͷ͕େ มͩͬͨ
ࠔͬͨͱ͜Ζ
࣮͕૿͑Δ w ͍͠Λ͍நͰղܾ͍ͯ͠ΔͷͰ ํͳ͍ w ͋·ΓΉ༨ͳ͍ͷͰɺࣗಈతʹ ॻ͚Δ
ΤϥʔμΠΞϩάͷදࣔ w ௨ৗΤϥʔμΠΞϩά7JFXଆ͕Ұ࣌త ʹදࣔ͢Δͱ͍͏ঢ়ଶΛ͍࣋ͬͯΔ w ͦΕΛ4UBUFʹҠ͢ͱ͜Μͳײ͡ʹෳࡶԽ ΤϥʔΛද͔ࣔͨ͠Λཧ͢Δϑϥά͕ඞཁʹͳΔ
6*5BCMF7JFXͱͷ૬ੑ w ঢ়ଶ͕ߋ৽͞ΕΔʹίʔϧόοΫ͕ ݺΕΔ w ຖճSFMPBE%BUB͢Δͱը໘͕ͪΒͭ͘ w ࠩΛݕͯ͠ߦͣͭө͢ΔΈΛ ࡞ͬͨ w
3FBDUతͳͷ͕ͳ͍J04ͳΒͰͷ
ਓ͔Βฉ͔Εͨ2"
ঢ়ଶ͕͘͢͝େ͖͘ͳΔΜ ͡Όͳ͍ʁ w ͦͷ௨Γ w 4UBUFߏମΛదʹׂ͢Εͳ͍ w 3FEVDFSͦΕʹରԠׂͯ͠͞ΕΔ w ܕ͋Δ͠Ͷʂ
ঢ়ଶ͕ϝϞϦʹΓଓ͚Δ Μ͡Όͳ͍ʁ w ͦͷ௨Γ w ফ͚ͨ͠Εআ͢Δ"DUJPOͱ3FEVDFSΛ ॻ͔͘͠ͳ͍ w ΞϓϦͲ͔͜Ͱࢮ͵͠ɺঢ়ଶͷϑοτ ϓϦϯτখ͍͔͞Βͳ͍ͬ͠ΐ
·ͱΊ w ͋ΔఔෳࡶͳΞϓϦΛ࡞ΔͳΒঢ়ଶͷ ཧ͕ඞཁʹͳΔ w 3F4XJGUখ͞ͳ֓೦ͱ࣮Ͱ͜ͷΛ ղܾ͢ΔϥΠϒϥϦ