Attention: I will only read emails sent to my
mun.ca
address not
online.mun.ca
with regard to this course. Please avoid using the mailer on D2L!
Notes
Lecture notes can be retrieved from
D2L.
Besides chapters from the text, some Apple documents are also very helpful.
- Introduction
- Xcode
- Objective-C
- Anatomy of an iOS application
- Interface Builder and UI guidelines
- Modal-View-Controller design pattern
- Views, view manipulation, and view animation
- Drawing fundamentals
- View controllers
- Touch
- Scroll view
- Table view
- Motion
- Peer to peer computing
- Maps and location
- Persistent data
- Internet 101
- Start network programming
- Swift fundamentals
- Swift functions
- Swift variables and simple types
- Swift object types
Other useful documents include:
Labs
Lab descriptions can be retrieved from
D2L.
Although these labs are not marked,
you are still strongly recommended to attend the following labs.
- Week 2: Xcode
- Week 3: Objective-C
- Week 4: InterfaceBuilder
- Week 5: View animation
- Week 6: Hybrid user interfance
- Week 7: (Reading break; no lab)
- Week 8: Devices
- Week 9: Paged view
- Week 10: Mini browser
- Week 11: CFHost
- Week 10: Planet animation
- Week 9: Table view
- Week 11: (no lab)
- Week 12: Multipeer connectivity
- Week 13: (no lab)
Important dates
- Demo and presentation: last week of lectures , in class
- Project report and source code due: December 11th, on D2L
For more information about project, read
Project Regulation on D2L.
Demo/presentation schedule
(10 minutes each including quetions and answers)
Date |
Title |
Group |
2018.11.26 | | |
2018.11.26 | | |
2018.11.26 | | |
2018.11.26 | | |
2018.11.26 | | |
2018.11.27 | | Morgan Marshal and Ling Xu |
2018.11.27 | | Dylan Percey and Stephen Tollenaar |
2018.11.27 | | Pranav Pradeep |
2018.11.27 | | Stephen Walsh and Alberto Briceno |
2018.11.27 | | Justin Delaney, Devin Marsh, and Mike White |
2018.11.27 | | Christian Lano |
2018.11.29 | Social networking app | Michelle Mushaninga and Tyler Vey |
2018.11.29 | | Victor Mutandwa, Maria Meltres, and Hussein Parpia |
2018.11.29 | | George Neonakis and Dylan Burden |
2018.11.29 | | Wenrui Zhen, He Zhang, and Feiya Ou |
2018.11.29 | | Yang Zhao |
2018.11.29 | | Garrett Kirkland |
2018.11.29 | | Tyler Snow, Josh Clarke, and Mark Windsor |