Real World Swift

PODCAST · technology

Real World Swift

Conversations about modern Swift and Apple platform development for apps that are built to last

  1. 4

    Feature Oriented Architecture

    In this episode, we break down Feature-Oriented Architecture on iOS and how it scales real-world apps by slicing them into modular, independent features. We’ll talk about how FOA complements patterns like MVVM, TCA, and Clean Architecture, so you get both vertical feature modules and clean horizontal layers for testability and maintainability, and we'll demonstrate the concept using an example To-Do app that manages to-do "task" objects. By the end, you’ll have a mental model you can apply directly to your own production codebases.

  2. 3

    SwiftData in the Wild

    On stage, SwiftData looks magical; in the wild, it has opinions. In this episode of Real-World Swift, we talk about wiring SwiftData into real world system designs, using patterns like MVVM, Repositories, and layered data stacks that need to be testable and scalable. If you’re tired of sample projects that never mention DI, test doubles, concurrency, or performance, this conversation will help you design a SwiftData setup that can actually survive in the wild.

  3. 2

    Swift Concurrency Part 2: Real-World Use Cases

    This episode dives into the practical applications of the Swift Concurrency concepts we covered in Part 1 of this series.

  4. 1

    Swift Concurrency Part 1: What It Is and Why It Matters

    In our pilot episode, we have a conversation exploring Swift's modern concurrency model, built on async/await and Structured Concurrency, which fundamentally re-architected asynchronous programming for cleaner, safer code. We detail how this system eliminates hard-to-debug data races using Actors for serialized state access, leveraging Swift 6's strict concurrency checking to enforce data safety at compile time.

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Conversations about modern Swift and Apple platform development for apps that are built to last

HOSTED BY

Built2Last

CATEGORIES

URL copied to clipboard!