The Sample App

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

In this course, you’ll be building a maze app. You’ll be doing this in the homework, and in the last day, you’ll add all the final touches. This app features a rabbit who needs to navigate through a hedge maze to find the carrot at the end of it. The user will be able to control the rabbit by tapping on the directional arrows at the bottom of the screen.

Maze app
Maze app

The maze itself is not a random maze. This is a “predetermined” maze that you will build into your app. At the end of this course, you’ll be able to add your own custom mazes. Once you “level up” your coding skills, you may want to revisit this course again and create some truly random creations.

Covered concepts

In creating this maze app, you will learn various foundational topics that you will use throughout your iOS development journey. You can think of this course as an appetizer and with these topics being a roadmap for future studies. Here are the covered various topics:

See forum comments
Download course materials from Github
Previous: Introduction Next: The Swift Playground App