Skip to main content
Home/versions/latest
Latest stable docs

Getting started

Install the package for this SDK track, then use a development build or standalone Android build.

Reference version
SDK 56
Bundled version
56.0.6
Platform
Android

Installation

npm install expo-draw-over-apps@56.0.6
npx expo install react-native-reanimated react-native-worklets

Install @expo/ui only when you use NativeWindowContainer with the native Android surface or the packaged Compose-flavored renderer.

Requirements

  • Android only.
  • Expo Go is not supported because the module ships native Android code.
  • Use a development build, custom client, or standalone Android build.
  • The user must grant the Android draw-over-apps permission before a bubble can appear.

First bubble

  • Call canDrawOverlays() before showing a bubble.
  • Call requestPermission() when permission is missing.
  • Call showBubble() after permission is granted.
  • Use useBubbleState() to read overlay visibility state in React.