UIKit Navigation: Part 2

Episode #170 • Dec 6, 2021 • Subscriber-Only

We finish porting our SwiftUI application to UIKit by introducing a collection view. Along the way we will demonstrate how deep-linking works exactly as it did in SwiftUI, and we show the power of state driven navigation by seamlessly switching between the two view paradigms.

Previous episode
Part 2
The inventory view
Item cell actions and navigation
The root content view
UIKit/SwiftUI live-switching

Unlock This Episode

Our Free plan includes 1 subscriber-only episode of your choice, plus weekly updates from our newsletter.


This completes the ItemRowCellView, but for now we’ll just have to hope it works. We can’t actually run any of this code until we get a collection view in place.

This episode is for subscribers only.

Subscribe to Point-Free

Access this episode, plus all past and future episodes when you become a subscriber.

See plans and pricing

Already a subscriber? Log in


Collection: Navigation

Brandon Williams & Stephen Celis • Monday Sep 20, 2021

Navigation is a really, really complex topic, and it’s going to take us many episodes go deep into it. We will show at its heart, navigation is really a domain modeling problem, which means we need to discover tools that allow us to transform one domain into another. Once this is accomplished we will see that many seemingly disparate forms of navigation can be unified in a really amazing way.