Last post, I wanted to share how I’d start about helping new Swift developers understand how to use HStack, VStack, ZStack & a modifier .onAppear. In addition, I introduced the idea of running a Task and hitting a URL and returning some information to the console.
It was too much! I did not have a formal plan and as a result I wanted to explain too many things, the post was getting too long and it was not interesting anymore. This was my fault and I’m sorry readers. Many things going on here, and it is challenging staying focused and consistent. I’m here to review SwiftUI Concepts Tutorials. Once I am done maybe then I will create my own version of the tutorial. For now, let’s move forward.
Starting this lesson, I gained heaps 💡
They introduce the idea of KeywordBubbleDefaultPadding. Okay so what?
It goes back to the idea we started a few days ago. We parsed a CSV file that had locations for subway exits, and in the end we were able to parse and display a list of stations. What if we had a chance to prettify this and make the style of the letters what you would see from the MTA themselves?

I made some modifications here after reading this lesson. Originally, I had made it a ZStack with a Circle typed above Text. The sizes were independent of each other, so I like now I use .padding to let the system center the line designation.
Moving on the lesson highlighted the idea of ‘Dynamic Type’. This is for users who may want the font on their phone to be larger than standard- I was able to see the .frame(width: modifier I set was negatively impacting the size. Design would have my head! 😭 Removing that made my Circle increase with Dynamic Type. Again, the lesson helps me feel the gains 🏋️♂️