![Point-Free Videos artwork](https://is3-ssl.mzstatic.com/image/thumb/Podcasts113/v4/4e/00/3a/4e003a75-f556-fe46-7b63-d4c2c1bb59b1/mza_8496304279621028496.jpg/100x100bb.jpg)
Modern UIKit: Tree-based Navigation
Point-Free Videos
English - July 08, 2024 00:00 - 31 minutes - 21.4 MB Video - ★★★★★ - 2 ratingsTechnology Education programming development mobile ios functional swift apple developer software engineering server Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: Modern UIKit: Unified Navigation
Next Episode: Modern UIKit: Stack Navigation, 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.
---
While SwiftUI bindings were almost the perfect tool for UIKit navigation, they unfortunately hide some crucial information that we need to build out our tools. But never fear, we can rebuild them from scratch! Let's build `@Binding` and `@Bindable` from scratch to see how they work, and we will use them to drive concise, tree-based navigation using enums.