This repository showcases how to implement a workout timer using Live Activities in an iOS app built with Expo and React Native. It integrates ActivityKit and SwiftUI through the Expo Modules API, using the expo-apple-targets
library to bridge native Swift code with JavaScript.
- Lock Screen and Dynamic Island timer
- Expo Module integration with native Swift code
- Efficient, low-overhead state management
- Interactive widget controls
expo-apple-targets: Simplifies creation of iOS widget and app extensions in Expo projects.
Expo Modules API: Provides a framework for writing native code and exposing it to JavaScript in Expo apps.