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 361 episodes available.
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
July 31, 2023Tour of the Composable Architecture 1.0: Standups, Part 1๐ We continue our tour of the Composable Architecture 1.0 by rebuilding one of Apple's most complex sample projects: Scrumdinger. We will create our own "Standups" app using the tools of the Composable Architecture....more51minPlay
July 17, 2023Reliable Async Tests: The Point๐ What's the point of the work we did to make async testing reliable and deterministic, and arewe even testing reality anymore? We conclude our series by rewriting our feature and testsusing Combine instead of async-await, and comparing both approaches....more41minPlay
July 10, 2023Reliable Async Tests: ๐ฅน๐ We continue our deep dive into advanced Swift concurrency by exploring the concept of "executors" to better understand its global enqueue hook. We will then put this hook to work and finally have reliable, 100% deterministic async tests....more38minPlay
FAQs about Point-Free Videos:How many episodes does Point-Free Videos have?The podcast currently has 361 episodes available.