Mobile App Development for iOS
Notes Topics Weekly Resources Graded work Professor Code examplesOn this page, you will find the DPS923 and MAP523 Weekly Schedule for the Fall 2018 academic term.
Please note that the schedule may change, and that it is your responsibility to know the current schedule.
Week number and date (Mon, Wed) |
Topic theme and coverage | Graded work | Mark value |
---|---|---|---|
Week 1 Sep 5 |
Hands-on with macOS Dev environment setup Intro to Swift and iOS apps |
||
Week 2 Sep 10, Sep 12 |
Chapters 1, 2, 3 Button, slider, label |
||
Week 3 Sep 17, Sep 19 |
Chapters 4, 5, 6 Outlet, UI update and enhance |
Practice test Sep 17 |
0% |
Week 4 Sep 24, Sep 26 |
Chapters 7, 8 Fit and finish |
Assign 1 due Sep 24 |
10% |
Week 5 Oct 1, Oct 3 |
Chapters 9, 10, 11 Table view, data model, nav controller |
Test 1 | 12% |
Week 6 Oct 10 |
Chapters 12, 13, 14 Add item, delegate, protocol, edit item |
Assign 2 due Oct 10 |
10% |
Week 7 Oct 15, Oct 17 |
Chapters 15, 17 Save/load, data model |
Test 2 | 12% |
Study week Oct 22 - 26 |
Recommended… Chapter 21, Swift language review |
||
Week 8 Oct 29, Oct 31 |
Chapter 22 Location introduction |
||
Week 9 Nov 5, Nov 7 |
Chapters 23, 27 Location more, Core Data intro |
Assign 3 due Nov 7 |
10% |
Week 10 Nov 12, Nov 14 |
Chapters 28, 29, 30 Core Data more, maps, camera, images |
Test 3 on Nov 14 | 13% |
Week 11 Nov 19, Nov 21 |
Chapters 34, 35, 36 Networking |
||
Week 12 Nov 26, Nov 28 |
Integrating these features | Test 4 on Nov 26 | 13% |
Week 13 Dec 3, Dec 5 |
Final assignment finish | Assign 4 due Dec 5 |
20% |