The last couple of lessons for module 2 taught us how to put get data from a JSON file, arrange it for display, add in navigation and bring it all together in a workable app.
It feels like a whole lot of stuff in this module has gone over my head, and I’ve kind of been “hanging on by my fingernails”. I’ve gone through the motions, pretty much watching/pausing the videos from CodeWithChris, with no real assurance that I’m actually learning anything.
The final “wrap up challenge” is pretty much Chris showing you what he thinks you’re capable of doing. That being to show a list of scrollable images with quotes which, when clicked, open up to display more details about the author of the quote.
No further guidance is given, although the “solution” is present in the resources as ever. Not really sure if anything has gone into my head, I approached this with some trepidation.
I jotted down a few notes, breaking apart the assignment into manageable chunks, and then got to work. I decided, for a bit of fun, I’d take my choice of quotes from a fictional, but no less inspirational, team of derring-do action heroes. At least it’d keep my spirits high whilst I waded through the code.
I didn’t want to look at the solution, although I did make several references back to the later lessons of this module. I got a bit stumped when setting up the navigation view, but that’s because we haven’t done too much of that. Other than that, however, I was surprised by how much I had learned. Not necessarily about how much I remembered of what to do, but that my brain knew where to go to seek the answers.
Avoiding errors in coding has everything to do with how the code is presented (a missing comma could set you back days if you can’t find it), so referring back for the correct syntax is nothing to be embarrassed about. Indeed, it’s essential as I’ve found in the past.
Ultimately, after a little help with the aforementioned navigation view, my ‘wrap up’ app is completed, loaded onto my iPhone for testing, and I have my own little The A-Team biography app.