Module 6 : City Sights App

After the confusion and general in-depth “getting bogged down in it” finale of Module 5 from the CodeWithChris iOS Foundations course, we slide seamlessly into Module 6.

Lesson 1

The first lesson introduces us to some of the new concepts we’ll be visiting this time around, including getting user data (location), retrieving information from a remote API (Yelp), using Maps to locate the user and their chosen destination, etc.


Lesson 2

The second lesson guides us through setting up the app and the GitHub repository, but no actual coding.

I find some amusement, plus bemusement, that Chris takes us through these early stages of the app in exactly the same manner as the latter stages. Amusement because setting up the app is a relatively simple process now that doesn’t really need a dedicated lesson in order to do it. Bemusement because the latter stages that has code whizzing around all over the place, referencing data from all manner of places, doesn’t get much more additional focus than these set-up pieces.

I guess it’s a good way of gauging where you are in your learning journey by seeing at which point in the module you begin to struggle to keep all the new stuff on board. A gauge of, perhaps, 0 – 10 with ‘0’ being struggling with the first lesson on starting a new project, and ’10’ being a case of staring open-mouthed at the final lesson/challenge not really sure what the code is doing because it’s so complicated.

I think I’m, optimistically, around ‘3’ at the moment…