SICT

DPS923 & MAP523

Mobile App Development for iOS

Notes Topics Weekly Resources Graded work Professor Code examples

DPS923 MAP523 Week 11 Notes

New this week is coverage on using the network and internet (specifically a web service), and using the device’s camera. We also revisit the location services topic.


Monday plan

Professor-led discussion and demonstration of the topics named above.

The professor may also guide you through the topic hightlights in the textbook.

Chapter coverage includes parts of 22, 23, 27, 28, 30, 34, 35, and 36.


Using the device’s camera

In class, your professor will show how to use the device’s camera and/or photo library, and discuss a number of topic features and considerations.

This topic is supported by textbook coverage in Chapter 30.

Assignment 4 also provides some support, in its section titled “Add camera and photo handling”.

Finally, a helpful code example named “egCamera” is posted in the course’s code repository, in the Week 11 folder.


Using the network and internet

In class, your professor will show how to interact with a web API, and discuss a number of topic features and considerations.

This topic is supported by textbook coverage in Chapters 34, 35, and 36.

Assignment 4 also provides considerable support, starting in the section titled “Get the network involved”.

Finally, a helpful code example named “egWebApiGet” is posted in the course’s code repository, in the Week 11 folder.

To summarize the key/important need-to-know facts about using the network, we offer the following:


Wednesday plan

Work on the assignment.


Learning resources

iOS Apprentice
Chapters as noted above

Swift documentation
Tour
Guide