SSScott Smithinscottsmithdev.com路Feb 20, 2024 路 4 min readShrink Images for Accessibility in SwiftUIHave you ever built a screen layout where there's a big Image above a couple of Text views? There's a good chance that you have because this layout pattern is commonly used in places like app intro screens and onboarding screens. Something kind of li...00
SSScott Smithinscottsmithdev.com路Feb 13, 2024 路 5 min readEncapsulate and Generalize in SwiftWhenever I use a 3rd-party dependency in my app, I try my best to import that dependency only one single time in the entire project. I also never use the actual dependency name in my variable names, class names, or any other names. In other words, I ...00
SSScott Smithinscottsmithdev.com路Feb 5, 2024 路 4 min readScreen vs View in SwiftUIWhen SwiftUI was announced in June 2019, I was on a team that decided we were going to use SwiftUI to build our new large-scale production app. We started right away and rode the wild roller coaster of the SwiftUI beta rush of Summer 2019, and we wer...00
SSScott Smithinscottsmithdev.com路Jan 22, 2024 路 4 min readAn Approach to Handling App Launch States in SwiftUILet's explore how we can show specific Views for different launch states while your SwiftUI app is opening & loading up. Giving users an awesome experience every time, and making your code super easy to maintain and follow. I have a deep love for enu...00
SSScott Smithinscottsmithdev.com路Jan 11, 2024 路 1 min readIt's me. Hi. I'm starting a blog, it's me.Hi! 馃槂 I'm Scott, and I'm finally starting a blog! It's probably no surprise that it'll be geared around iOS/Apple platform development (Swift, SwiftUI, and more). The iOS dev community is more than outstanding and I've loved contributing to it and c...00