Skip to content

Mobile

Papyrus no mobile usa UI em React Native e engine nativa.

Pacotes

  • @papyrus-sdk/engine-native para iOS (PDFKit) e Android (PDFium)
  • @papyrus-sdk/ui-react-native para viewer, sheets e toolbars

Status

  • Busca e selecao de texto no native.
  • UI em RN com fluxo parecido com o web.
  • Expo prebuild suportado via @papyrus-sdk/expo-plugin.

Nota

Mobile exige build nativo (Xcode / Android Studio). Exemplos:

  • examples/mobile (RN CLI)
  • examples/mobile-expo (Expo + prebuild)

Build dos pacotes antes de rodar os examples:

bash
pnpm -r --filter "./packages/**" --sort --workspace-concurrency=1 build

APK Android (example RN CLI):

bash
cd examples/mobile/android
./gradlew assembleRelease

Instalar no emulador/dispositivo:

bash
adb install -r app/build/outputs/apk/release/app-release.apk