OnTheMap allows a Udacity student to share his location, and a URL of interest, with other students. The locations specified in the 100 most-recent student postings are presented as pins on a map or as items in a table. The student postings database is hosted on a Udacity server using a local copy of Parse.
OnTheMap is Portfolio Project #3 of the Udacity iOS Developer Nanodegree Program. The following list contains pertinent course documents:
- Udacity App Specification
- Udacity Grading Rubric
- GitHub Swift Style Guide
- Udacity Git Commit Message Style Guide
- Udacity Project Review
Change Log | Current Build | Project Submission - Exceeds Expectations |
---|---|---|
GitHub Tag | v2.1 | v1.1 |
App Version: | 2.1 | 1.1 |
Environment: | iOS 13.4 / Swift 5 | iOS 9.2 / Swift 2 |
Devices: | iPhone Only | iPhone Only |
Orientations: | Portrait Only | Portrait Only |
- CoreLocation
- Foundation
- Grand Central Dispatch
- MapKit
- UIKit
- Udacity API - login/logout with Udacity email/password or Facebook Authentication Token; retrieve Udacity user profile data.
- Parse API - access student location database hosted on Udacity server using a local copy of Parse.
- GitHub Swift Style Guide lives in this repo.
Swift.gitignore
, the template used to create the local.gitignore
file, lives in this repo.
Copyright © 2016-2020 Gregory White. All rights reserved.