Back to skills

expo-ui-swift-ui

development

@expo/ui/swift-ui lets you use native SwiftUI views and modifiers directly in a React Native app. The API mirrors SwiftUI's own API, so existing SwiftUI knowledge transfers. Components import from @ex

Setup & Installation

npx skills add https://github.com/expo/expo-ui-swift-ui --skill expo-ui-swift-ui
or paste the link and ask your coding assistant to install it
https://github.com/expo/expo-ui-swift-ui
View on GitHub

What This Skill Does

@expo/ui/swift-ui lets you use native SwiftUI views and modifiers directly in a React Native app. The API mirrors SwiftUI's own API, so existing SwiftUI knowledge transfers. Components import from @expo/ui/swift-ui and every tree must be wrapped in a Host component. Instead of building a separate native module for each SwiftUI component, you get direct JSX access to the full SwiftUI view hierarchy without leaving your React Native codebase.

When to use it

  • Working with expo ui swift ui functionality
  • Implementing expo ui swift ui features
  • Debugging expo ui swift ui related issues