Swift Programming profile picture

Shared State in Practice: isowords, Part 1 Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account.

---

Let's apply the Composable Architecture's new state sharing tools to something even more real world: our open source word game, isowords. It currently models its user settings as a cumbersome dependency that requires a lot of code to keep features in sync when settings change. We should be able to greatly simplify things with the `@Shared` property wrapper.
https://www.pointfree.co/episo....des/ep279-shared-sta


Discover the world at Altruu, The Discovery Engine
    Swift Programming profile picture

Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9) [FREE] After finding our way from XML to Jetpack Compose; Suz and Dru invite Danijela Vrzan to join them to help us see this from the iOS point of view and see the transition between UIKit and SwiftUI.
https://www.kodeco.com/4511654....5-kodeco-podcast-uik


Discover the world at Altruu, The Discovery Engine
    Swift Programming profile picture

Protocols in iOS Object-Oriented Programming [FREE] Object-Oriented Programming (OOP) and protocols are two complementary paradigms in Swift. Learn how to combine them to build apps that are robust, flexible and easy to maintain.
https://www.kodeco.com/4490779....9-protocols-in-ios-o


Discover the world at Altruu, The Discovery Engine
    Swift Programming profile picture

Shared State in Practice: SyncUps: Part 2 Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account.

---

We finish refactoring the SyncUps application to use the Composable Architecture's all new state sharing tools. We will see that we can delete hundreds of lines of boilerplate of coordination between parent and child features, _and_ we we won't have to sacrifice any testability, including the _exhaustive_ testability provided by the library.
https://www.pointfree.co/episo....des/ep278-shared-sta


Discover the world at Altruu, The Discovery Engine
    Swift Programming profile picture

A Beginner’s Guide on Core iOS Tools [FREE] Swift and Xcode are powerful tools that enable anyone to build remarkable iOS applications. In this article, you’ll learn how to create a beginner friendly yet visually captivating iOS app, highlighting the key features and capabilities of Swift and Xcode.
https://www.kodeco.com/4493444....6-a-beginner-s-guide


Discover the world at Altruu, The Discovery Engine