-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathWorkPlan.txt
More file actions
26 lines (18 loc) · 824 Bytes
/
WorkPlan.txt
File metadata and controls
26 lines (18 loc) · 824 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
RxClassroom steps
Step 1 - Prepare a simple application, one view with date / time labels, a VC and a VM
Step 2 - Observables
Create first observables to set the date / time labels
Step 3 - Notifications & timers
Make date and time autoupdating
Step 4 - Chain operators
Provide initial values for date & time
Step 5 - Disposables & first service
Make sure we subscribe on viewWillAppear and unsubscribe on viewDidDisappear
Create the weather service protocol
Create a mock weather service
Step 6 - Expose a tableview from the model
Model the tableview with cities weather
Export an observable to query multiple cities & return the table model
Subscribe to the observable from the VC to validate that it works
Step 7 - Bind the actual tableview of cities
Step 8 - Replace the mock with real network requests