Re:We Built the v0 iOS App
by fernandorojo on Monday December 01, 2025 @04:10PM
(#46113267)
For the live activities, we used expo-apple-targets. That helps bootstrap it, link assets, etc. The UI itself is SwiftUI. The hard part here was actually the server-driven events for the activities during the stream. Live activities can be annoying to work with using APNs.
You can just use Share.share() from react-native directly for the share sheet.
Re:We Built the v0 iOS App
by samschooler on Monday December 01, 2025 @06:53PM
(#46115313)
Sweet, didn't know about expo-apple-targets. I think that answers both. By share sheet I meant external, so a safari -> share sheet -> v0.dev -> your custom share view external to the app. But I'm sure it's the same flow with expo-apple-targets.
I'm interested in how you're dealing with the live activity and share sheet. I always drop down to native code, but am wondering if you built those with RN as well?