swiftui-redux-tmdb-app

A SwiftUI app demonstrating a unidirectional data flow with Combine Networking, Combine Store, and Navigation Coordinator packages, integrating with the TMDB API.

APACHE-2.0 License

Stars
0
Committers
1

SwiftUI TMDB App

This is a demo app showcasing some of my Swift packages: Combine Networking, Combine Store, and Navigation Coordinator. The app leverages a unidirectional data flow approach with data-driven side effects, providing a reactive and declarative way to build iOS applications.

Key Components

Acknowledgments

Special thanks to Oleksii Demedetskyi for providing inspiration and some concepts such as graph system over normalized state and view connector, which were adapted in this project. These concepts were originally presented in SwiftUI-UDF-Demo.

License

This project is licensed under the Apache License, Version 2.0.