Session 4

Core Data

Assignment 3 is due Wednesday, May 8, 2019 at 5:29pm.

Session Materials

Resources

Assignment 3 (Part 1)

In this assignment, you will create a iPhone-only app for tracking workouts. Use auto layout to ensure that your app displays correctly on all sizes of iPhone.

Commit all code to a branch called development and open a pull request into master to submit your assignment.

Workout Categories

List of user-entered workout categories.
List of user-entered workout categories.
Form for entering a new workout category.
Form for entering a new workout category.

Workouts

List of workouts in a given category.
List of workouts in a given category.

Workout Details

Detail page for a workout in progress.
Detail page for a workout in progress.
Detail page for a completed workout.
Detail page for a completed workout.

Persistence with Core Data

App Icon

Grading