Skip to content

tarikfp/expo-live-activity-timer

Repository files navigation

Live Activity Timer in Expo

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.

Key Features

  • Lock Screen and Dynamic Island timer
  • Expo Module integration with native Swift code
  • Efficient, low-overhead state management
  • Interactive widget controls

Built With

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.

Demo

live-activity-timer-demo.mp4

About

Live Activities in an iOS app built with Expo and React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published