FAQ
Is React Native old architecture supported?
No. @saltware/fidbek-react-native is New Architecture-only (TurboModule / JSI).
Is the Expo plugin mandatory?
No. The plugin is optional. Current plugin implementation is a no-op and is included for future config extensibility.
Is Expo Go supported?
No. Expo Go cannot load custom native binaries. Use Expo Development Builds (expo prebuild + expo run:*).
Can end users access SDK source code from installed apps?
Apps ship compiled SDK artifacts. End users do not get direct access to your repository source code.
Does Android support non-Compose projects?
Yes. XML/View-based apps are fully supported, and Compose can call the same trigger APIs.
Which languages does SDK UI support?
SDK ships with English (en), Turkish (tr), Spanish (es), French (fr), German (de), Portuguese (pt), Arabic (ar), Hindi (hi), Japanese (ja), and Simplified Chinese (zh-Hans / zh-CN) strings.
What happens when device language is not one of the supported locales?
SDK falls back to English automatically.
Shake trigger feels too sensitive in production. What should we do?
Use manual trigger as the primary UX path and disable shake at configure time:
await Fidbek.configure({
token: 'YOUR_TOKEN',
shakeToOpenEnabled: false,
});