A friend of mine who has done mostly professional web development is starting his journey in iOS development with SwiftUI.
He's done great work of finding answers to specific questions he's had on the process but I wanted to give him a list of "good things to be generally aware of so that you know the keywords to start googling when you hit these sorts of problems."
A lot of the "iOS development topics" lists I've seen were more around getting started with development in general, so focused more on things like good architectural patterns, or source control, etc. I wanted to give him a more focused list for iOS specifically, so I wrote one up -- sharing it here in case anyone finds themselves in a similar situation and finds it useful.