Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ReSwiftでアプリの状態管理 / Reactive Swift Meetup
Search
ninjinkun
April 15, 2016
Technology
18k
9
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
180
Designer's and Engineer's Thinking Styles
ninjinkun
0
330
Launchable Webinar テストを効率化して生産性を上げる方法
ninjinkun
2
630
ディープリンクの 設計と実装 - iOSDC2017
ninjinkun
18
11k
スマートフォンアプリ開発における共創的な開発チーム
ninjinkun
61
19k
フリルのアプリ開発今昔物語
ninjinkun
3
2.3k
プロトタイピング合宿によるデザインリニューアル
ninjinkun
1
3.2k
デザイナーが仕事をしやすいアプリエンジニアを考える
ninjinkun
4
770
Elevationで影が思ったように出ないとき
ninjinkun
4
12k
Other Decks in Technology
See All in Technology
自律的なチームを作るためにTechPMがやらないこと
ny7760
0
270
Vue.jsのGitHubから学ぶ意思決定
yut0naga1_fa
1
340
(swiftc) NonCopyableとライフタイム修飾子
teamhimeh
0
160
Vue で書く 空間コンピューティング、TresJS と WebXR を使ったXR デバイスのフロントエンド開発
hiranuma
0
140
AI時代のエンジニアの情報発信〜個人の発信を組織の力に変える〜
ryo_kawamata
0
4.6k
Jev の中身は50行で再現できる。でも本物との差はどこにあるのか
hisuzuya
0
220
200人の配信コメント、 全部Jevが仕分けます 〜 マサカリガードを作ってみた 〜
katayamatg
1
460
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
430
仕様駆動開発の、その先へ。決める力と確かめる仕組み
inariku
1
140
【Oracle AI SPOTLIGHT ウェビナー】事例から見る!なぜOCIが選ばれたのか ― AI時代のクラウド戦略を紐解く ―
oracle4engineer
PRO
1
140
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
110
AI秘書と毎日働くのはもう当たり前。開発以外の業務に足りない機能をどう埋める?
minorun365
PRO
4
2k
Featured
See All Featured
It's Worth the Effort
3n
188
29k
ラッコキーワード サービス紹介資料
rakko
5
5.6M
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
47k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
First, design no harm
axbom
PRO
2
1.4k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
730
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
590
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
500
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
The Curse of the Amulet
leimatthew05
3
16k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
540
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খ͞ͳ֓೦ͱ࣮Ͱ͜ͷΛ ղܾ͢ΔϥΠϒϥϦ