Scanbot Barcode & Document Scanning Example App for React Native
This example app shows how to integrate the Scanbot Barcode Scanner SDK, Scanbot Document Scanner SDK, and Scanbot Data Capture SDK for React Native.
The Scanbot SDK React Native Module is available as an npm package.
For more details please see this documentation.
What is the Scanbot SDK?
The Scanbot SDK lets you integrate barcode & document scanning, as well as data extraction functionalities, into your mobile apps and website. It contains different modules that are licensable for an annual fixed price. For more details, visit our website https://scanbot.io.
Trial License
The Scanbot SDK will run without a license for one minute per session!
After the trial period has expired, all SDK functions and UI components will stop working. You have to restart the app to get another one-minute trial period.
To test the Scanbot SDK without crashing, you can get a free “no-strings-attached” trial license. Please submit the Trial License Form on our website.
Free Developer Support
We provide free "no-strings-attached" developer support for the implementation & testing of the Scanbot SDK. If you encounter technical issues with integrating the Scanbot SDK or need advice on choosing the appropriate framework or features, please visit our Support Page.
Documentation
How to run this app
Make sure you have the latest versions of React Native CLI and CocoaPods installed.
Install node modules:
cd scanbot-sdk-example-react-native/
npm install
Run on Android
react-native run-android
Run on iOS
Install CocoaPods dependencies:
cd ios/
pod install --repo-update
- Open the workspace file
ScanbotSDKExampleReactNative.xcworkspace
(not .xcodeproj) from theios
directory in Xcode. - Adjust Provisioning and Signing settings.
- And run the app in Xcode or via
react-native run-ios
.