Maps
DUE Wed, 11/20, 2 pm
This assignment may be completed individually or in team of at most 2. You can partner differently for each lab.
Here we are, at the last lab of the course. For this iteration of Chatter
, we’ll add map and location info to the app. There is only one TODO in this lab.
Assuming you’re already fairly comfortable with mobile programming by now, the whole lab could take about 4 hours to complete. Please plan accordingly.
Assignment specs
You must first upgrade one of the three alternative back-end servers. The amount of work to be done in the backend is minimal.
then the front end:
Objectives
- Learn how to work with streaming data: AsyncStream in Swift
- Learn how to use the location manager
- Learn how to access the magnetometer and accelerometer
- Implement a swiping gesture to transition between views
- Learn how to work with Apple MapKit
Prepared for EECS 441 by Sugih Jamin | Last updated: March 17th, 2024 |