First, thank you for reading at least this much of the first chapter. It’s tempting to skip it. However, I’m the type of person that reads the foreword, the preface, and so on. Someone thought it important enough to write and include it; maybe it’s worth it.
When learning a new IDE, language, or user interface design tool, it can be hard to know where to start. I’ll say this: if you don’t know Swift, learning SwiftUI will be very tough. In fact, if you don’t know about Xcode, iOS development, and the various frameworks related to it, learning SwiftUI isn’t the best place to start (see Figure ...