Quick start for the Kotlin Multiplatform Barcode Scanner SDK


Get started with the KMP Barcode Scanner
Use the resources below to install the Kotlin Multiplatform Barcode Scanner SDK, configure Android and iOS, and see complete working examples.
-
Kotlin Multiplatform Barcode Scanner tutorial (Tech Blog)
Build a cross‑platform barcode and QR code scanner app with KMP and Compose Multiplatform, including shared UI and navigation.
Read the tutorial: Kotlin Multiplatform barcode scanner tutorial -
Detailed setup guide – KMP Barcode Scanner SDK
Learn how to install the SDK, configure Gradle and CocoaPods/SPM, set permissions, and initialize the SDK for Android and iOS targets.
See the guide from: Installing the SDK -
Choose your barcode scanning UI (RTU vs Custom)
Decide whether you want to start with a prebuilt scanner screen (RTU UI) or build a fully custom experience (Custom UI).- Ready‑to‑Use UI (RTU UI): Get a preconfigured, production‑ready scanner screen that you can integrate with just a few lines of code while still adjusting colors, texts, and basic behavior.
Learn more: Ready‑to‑Use UI introduction - Custom UI: Use low‑level UI components to build your own scanner screens with maximum control over layout, behavior, and advanced scanning modes such as multiple, tiny, or distant barcodes.
Learn more: Custom UI introduction
- Ready‑to‑Use UI (RTU UI): Get a preconfigured, production‑ready scanner screen that you can integrate with just a few lines of code while still adjusting colors, texts, and basic behavior.
-
Example KMP Barcode Scanner app on GitHub
Explore a complete working sample that shows the KMP Barcode Scanner SDK integrated into a real project.
Browse the example app: scanbot-barcode-scanner-sdk-example-kmp
Want to scan longer than one minute?
Generate a free trial license to test the Scanbot SDK thoroughly.
Get free trial licenseScanbot SDK is part of the Apryse SDK product family
A mobile scan is just the start. With Apryse SDKs, you can expand mobile workflows into full cross‑platform document processing. Whether you need to edit PDFs, add secure digital signatures, or use a fast, customizable document viewer and editor, Apryse gives you the tools to build powerful features quickly.
Learn more
