Implementing a Root View with Tabs in TCA and SwiftUI

Published: 11 March 2023
on channel: Swift and Tips
3,026
48

In this episode of TCA series, we will finally complete the implementation of the online store app adding a Root Domain to manage all the dependencies better. Also, we will show how to display a Tab View in SwiftUI as the entry point of the app.

Previous videos in the series:
1. The basics:    • The basics of The Composable Architec...  
2. Scope, Combine, and Pullback Operators:    • Composition in TCA: Scope, Combine an...  
3. ForEachStore & async requests in TCA:    • ForEachStore and async requests to ma...  
4. Bindings and Modals in TCA:    • How to open a modal view in TCA? (Deb...  
5. Optional States:    • Handling Optional States in The Compo...  
6. Side Effects:    • The Composable Architecture: Managing...  
7. Pay Button:    • Creating a Pay Button with TCA and Sw...  
8. Alert Views in TCA:    • Creating Custom Alert Views in The Co...  
9. Web API + Codable:    • Implementing a real Web API call with...  
10. Better UX and API Call optimization:    • Optimizing API calls and UX  in TCA a...  

Bonus:
* A TCA Summary (Conference talk):    • The Composable Architecture - Confere...  

The demo shown in this video: https://drive.google.com/file/d/1dTl0...

Full demo completed:
https://github.com/pitt500/OnlineStor...

------
Resources:
* https://github.com/pointfreeco/swift-...
* https://www.pointfree.co/collections/...

------
Videos Related:
* NavigationStack:    • NavigationStack | This is how SwiftUI...  
* Binding objects in SwiftUI:    • SwiftUI's lifecycle, @State and @Bind...  
* Keypaths:    • The Anatomy of a Key Path  
* Generics:    • Generics  
* Async/Await:    • Async/Await in Swift | Comparison vs ...  

-----

Contact:
  / swiftandtips  
https://iosdev.space/@swiftandtips
  / swiftandtips  

Finally, ask me for a video you would like to see next 😄!

------
Lucid Dreaming by | e s c p | https://escp-music.bandcamp.com
Music promoted by https://www.free-stock-music.com
Creative Commons / Attribution 4.0 International (CC BY 4.0)
https://creativecommons.org/licenses/...


Watch video Implementing a Root View with Tabs in TCA and SwiftUI online without registration, duration hours minute second in high quality. This video was added by user Swift and Tips 11 March 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,026 once and liked it 48 people.