Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Point-Free is a hub for advanced topics in Swift. Videos cover complex, real world topics including application architecture, concurrency, persistence, and more.... more
FAQs about Point-Free Videos:How many episodes does Point-Free Videos have?The podcast currently has 374 episodes available.
October 09, 2023Observation: The Past๐ It's time to dive deep into Swift's new observation tools. But to start we will take a look at the tools SwiftUI historically provided, including the `@State` and `@ObservedObject` property wrappers, how they behave and where they fall short, so that we can compare them to the new `@Observable` macro....more43minPlay
September 25, 2023๐ Testing & Debugging Macros: Part 2๐ Let's take our MacroTesting library for a spin with some more advanced macros, including thosethat Apple has gathered since the feature's introduction, as well as a well-tested library inthe community: Ian Keen's MacroKit....more44minPlay
September 18, 2023๐ Testing & Debugging Macros: Part 1๐ Macros are here! To celebrate, we are releasing a brand new tool to aid in writing tests for them. First, let's explore testing macros using the tools that Apple provides, evaluate their shortcomings, and see how we can address them....more47minPlay
September 11, 2023Tour of the Composable Architecture: Persistence๐ We conclude the series by adding the final bit of functionality to our application: persistence. We'll see how adding a dependency on persistence can wreak havoc on previews and tests, and all the benefits of controlling it....more52minPlay
September 04, 2023Tour of the Composable Architecture: Dependencies๐ We introduce a complex dependency to the record meeting screen: speech recognition. We will begin to integrate this dependency into our app's logic, and show how to control it for Xcode previews and tests...more52minPlay
August 28, 2023Tour of the Composable Architecture: Domain Modeling๐ We'll learn how to precisely model navigation in the Composable Architecture using an enum to eliminate impossible runtime states at compile time. And we'll begin to implement the app's most complex screen and most complex dependency: the record meeting view and the speech client....more36minPlay
August 21, 2023Tour of the Composable Architecture: Stacks๐ We show how to add stack-based navigation to a Composable Architecture application, how tosupport many different kinds of screens, how to deep link into a navigation stack, and how towrite deep tests for how navigation is integrated into the application....more1h 3minPlay
August 14, 2023Tour of the Composable Architecture 1.0: Navigation๐ With the standups list and standup form features ready, it's time to integrate them together using the Composable Architecture's navigation tools. We will make it so you can add and edit standups via a sheet, and write comprehensive unit tests for this integration....more51minPlay
August 07, 2023Tour of the Composable Architecture 1.0: Introducing Standups๐ We continue our tour of the Composable Architecture 1.0 by rebuilding one of Apple's mostcomplex sample projects: [Scrumdinger](https://developer.apple.com/tutorials/app-dev-training/getting-started-with-scrumdinger).We will create our own "Standups" app using the tools of the Composable Architecture....more51minPlay
July 31, 2023๐ Tour of the Composable Architecture 1.0: The Basics๐ The Composable Architecture has reached a major milestone: version 1.0. To celebrate this release we are doing a fresh tour of the library so that folks can become comfortable building applications with it in its most modern form. We will start with a simple, but substantial application that shows off the basics, before we recreate Apple's most complex sample project....more58minPlay
FAQs about Point-Free Videos:How many episodes does Point-Free Videos have?The podcast currently has 374 episodes available.