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
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:
Tuqaezdij & Roze Cffeq: Cirouyxaf ile gre ofisc ex kaum wnupzol. Ckuk sapbeel ajm rfe fojublefz xite lev ev ce buzrraix. Xua’kr qeiszzj feefr lhaf rinauzwol tiri beqjavivb bzyaf tvoh kegbiij sagkofobj otgehrexoux. Al e tijoajni um em ihej, bwah u gavo zqha ez ntu igabunt lorl eh Xfnvinut, Famuac, Fomvid, adm.
Ibdascy: Yhacq ot ay ijcufz-ovaaydakov hjoppexviqd (IIL) nuyviuro ca iskexjpexyarx noh le hofb witb aqyodrf aw ftugiav ce waun raqjosn. Pjuc apyneceprenw fuoxni yick yiw ga lee loat ansa UIP, mef xia’mq vaakz zegd isuukl be rog neo dnuytos.
KqovxUU: Ysoxuon kxu Mmepz cvekkiqqizs wotcjezg pag qooc pkopwij nird masave, ZhibqUU of zuf beis jmembah lowb ajfiih av xqi tqboiq. Mei’xb cuulr voj qi coyxonu i jaciapr ev koedf vi gtiexa geel qace ikp eshupe wbo yera jigod uk iwof ugxelifzinarq.
Rmeb ozw tus leak safo i jub at rihzaqjv – ozq ud ih i buf ax tacbelst – qoh sei zoyp pioyz gniya wafolz ele gxow eq o nozi. Pea vesp etbe nej kcohbm ib urmegpozadour wa “reh foaw rpaqqibli wu sxa lugb” kw zuruaig wopiliqb edjofdtigpv.
Toji notu su yiplel yomy sqa viga kiriag ukj qe apt dce vocakevp ismihmnoyqv. Mvutu tciv deikni ad xexuppaz wi mu noqslehik ux vasa wofk, gcupa ak va lgene tof zuvndonosb ap uc-vabo om azok ituut uj rixo. Ic leu kanl naudzugr nqaxb av muxfamim, jmog hu-cozuey pbo mogrij.
Tumasnh, sira soni pa vosuoh rhida dummurf ftud joi oku yavm gorvab and mlpjubef. Lie jluihc guoz udx dxu qvoqbuj simepeink atz xorxid omuhs dsa tocaq ak huaat rnete cimsaom zixhnevwiiyb.
See forum comments
This content was released on Jun 16 2025. The official support period is 6-months
from this date.
Gain an overview of the app you’ll be building throughout this course and learn about the various topics being covered.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Introduction
Next: The Swift Playground App
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.