---
title: "Scott Smith (@ScottSmithDev) | Hashnode"
description: "iOS Engineer since 2012, podcast host (iOS building Blocks), and some YouTube (youtube.com/ScottSmithDev). Read the latest articles by Scott Smith on Hashnode."
url: "https://hashnode.com/@ScottSmithDev"
---

@ScottSmithDev

# Scott Smith

@ScottSmithDev · Salt Lake City, Utah, USA · Joined January 2024

iOS Engineer since 2012, podcast host (iOS building Blocks), and some YouTube (youtube.com/ScottSmithDev)

### [Shrink Images for Accessibility in SwiftUI](https://scottsmithdev.com/shrink-images-for-accessibility-in-swiftui?utm_source=hashnode&utm_medium=feed)

Leveraging Dynamic Type to improve your UX

4 min read · [scottsmithdev.com](https://scottsmithdev.com/shrink-images-for-accessibility-in-swiftui?utm_source=hashnode&utm_medium=feed)

[Feb 20, 2024](https://hashnode.com/posts/shrink-images-for-accessibility-in-swiftui/65d518e67c4bbc4ef2e174c3)

### [Encapsulate and Generalize in Swift](https://scottsmithdev.com/encapsulate-and-generalize-in-swift?utm_source=hashnode&utm_medium=feed)

An approach to depending less on your dependencies

5 min read · [scottsmithdev.com](https://scottsmithdev.com/encapsulate-and-generalize-in-swift?utm_source=hashnode&utm_medium=feed)

[Feb 13, 2024](https://hashnode.com/posts/encapsulate-and-generalize-in-swift/65cb21ad653e1300ddb42613)

### [Screen vs View in SwiftUI](https://scottsmithdev.com/screen-vs-view-in-swiftui?utm_source=hashnode&utm_medium=feed)

When 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...

4 min read · [scottsmithdev.com](https://scottsmithdev.com/screen-vs-view-in-swiftui?utm_source=hashnode&utm_medium=feed)

[Feb 5, 2024](https://hashnode.com/posts/screen-vs-view-in-swiftui/65c110acc7e5f3eca6084e03)

### [An Approach to Handling App Launch States in SwiftUI](https://scottsmithdev.com/an-approach-to-handling-app-launch-states-in-swiftui?utm_source=hashnode&utm_medium=feed)

Let'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...

4 min read · [scottsmithdev.com](https://scottsmithdev.com/an-approach-to-handling-app-launch-states-in-swiftui?utm_source=hashnode&utm_medium=feed)

[Jan 22, 2024](https://hashnode.com/posts/an-approach-to-handling-app-launch-states-in-swiftui/65ae127826a4545b572505f1)

### [It's me. Hi. I'm starting a blog, it's me.](https://scottsmithdev.com/first?utm_source=hashnode&utm_medium=feed)

Getting things all set up.

1 min read · [scottsmithdev.com](https://scottsmithdev.com/first?utm_source=hashnode&utm_medium=feed)

[Jan 11, 2024](https://hashnode.com/posts/first/659f94317dfb98d1466b7540)
