An iOS application that demonstrates the usage of the CombineCamera Swift package in an application with a UDF (Unidirectional Data Flow) architecture based on Combine framework.
This demo application showcases how to integrate and utilize the CombineCamera Swift package to capture video on iOS devices. It follows a Unidirectional Data Flow (UDF) architecture, leveraging the Combine framework to handle state and events in a declarative manner.
- Demonstrates the setup and usage of CombineCamera
- Requests camera access and handles different access statuses
- Starts and stops video capturing
- Switches between front and back cameras
- Displays real-time video feed
- Follows UDF architecture for managing state and events
This project is licensed under the Apache License, Version 2.0.