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
Todo MVVM
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
DAloG
July 30, 2015
Programming
320
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Todo MVVM
DAloG
July 30, 2015
Transcript
13 slides
TODO MVVM APP Yet Another TODO App
MVVM Recap Ownership chain UIKIT Controller View Model Application Model
MVVM Recap • https://speakerdeck.com/dalog/mvc-plus-bdsm- equals-mvvm • https://speakerdeck.com/dalog/mvvm-plus-rac-plus- tdd • https://speakerdeck.com/dalog/m-v-vm-basics
TODO • List of items • Add new item •
Done/Undone • Date grouping
How • ReactiveCocoa • MVVM
Start
Core
None
None
None
None
None
None
More Decks by DAloG
See All by DAloG
State normalization (RU)
dalog
0
260
Redux + MQTT
dalog
1
840
От задач к проблемам
dalog
1
300
Unlimited power of Data-Driven UI
dalog
4
720
Data-Driven View Controllers. Tips and Tricks
dalog
5
2k
2 years of Redux in iOS. Lessons learned
dalog
0
440
Why unidirectional architecture matter for iOS.
dalog
1
350
Mobile backend without REST
dalog
2
160
Self managed teams 101
dalog
0
220
Other Decks in Programming
See All in Programming
学びを記事・スライド・Xへ高速展開する― AI-assisted Learning Loopで回すコンテンツ生成術
ochtum
0
210
LLM 101
dalinaum
0
480
高橋メソッドでCVE解説シリーズ 〜CVE-2026-112816〜
hakkadaikon
0
250
AI Augmentation Techniques with Liberty
ivargrimstad
1
460
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
200
SODA - FACT BOOK(EN)
sodainc
1
230
Secure Your Coding Agent Like It’s Malware (v1.5) 🇬🇧 @Code.talks 2026
richargh
0
140
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
250
flutter_test のその先へ — Flutter アプリの LLM 機能に「評価」という品質保証を
kosukesaigusa
0
200
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
170
Enforcing Your Architecture with Unit Tests in the AI Era (Swift Connection X)
steliosf
PRO
1
170
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
2
3.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
WENDY [Excerpt]
tessaabrams
15
40k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
620
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
850
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
550
How to train your dragon (web standard)
notwaldorf
96
6.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Chasing Engaging Ingredients in Design
codingconduct
0
390