|
1 | | ---- |
2 | | -layout: null |
3 | | -sitemap: false |
4 | | ---- |
5 | | -
|
6 | | -# Feature Layer - Barcode Recognition - Mobile Editions (v11.x) |
7 | | -
|
8 | | -> Root Documentation: https://www.dynamsoft.com/barcode-reader/docs/llms.txt |
9 | | -> This Layer URL: https://www.dynamsoft.com/barcode-reader/docs/mobile/ |
10 | | -
|
11 | | -This documentation covers Dynamsoft Barcode Reader SDK v11.x. It defines the Barcode Recognition Feature Layer APIs for mobile platform editions. |
12 | | -
|
13 | | -**Language Editions:** |
14 | | -- Android: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/android/ |
15 | | -- iOS: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/objectivec-swift/ |
16 | | -- MAUI: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/maui/ |
17 | | -- React Native: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/react-native/ |
18 | | -- Flutter: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/flutter/ |
19 | | -
|
20 | | -## LLM Guidance |
21 | | -
|
22 | | -- This layer provides barcode-specific result classes, enumerations, and the high-level BarcodeScanner UI for mobile platforms. It does NOT contain the main entry point (CaptureVisionRouter) - that is in the Workflow Layer. |
23 | | -- BarcodeScanner (BarcodeScannerActivity on Android, BarcodeScannerViewController on iOS, BarcodeScannerPage on MAUI/Flutter/React Native) is a ready-to-use UI component for quick barcode scanning integration with minimal code. |
24 | | -- DecodedBarcodesResult is the primary result class; BarcodeResultItem contains individual barcode data (text, bytes, format, location). |
25 | | -- SimplifiedBarcodeReaderSettings provides a quick configuration API; for full control, use JSON parameters from the Core Concepts & Parameter Layer. |
26 | | -- Mobile user guides include platform-specific topics: BarcodeScanner configuration, UI customization, performance settings (quick performance settings guide), multi-barcode scanning, and license activation. |
27 | | -- Android uses Java/Kotlin APIs, iOS uses Objective-C/Swift APIs, MAUI uses C# APIs, React Native and Flutter use their respective wrapper APIs - all are functionally equivalent. |
28 | | -- When explaining barcode reading workflows for mobile, combine CaptureVisionRouter (from Workflow Layer) with DecodedBarcodesResult (from this layer) and parameter configuration (from Core Concepts & Parameter Layer). |
29 | | -
|
30 | | -## Related Layers |
31 | | -
|
32 | | -**Workflow Layer APIs:** |
33 | | -- Server Editions: https://www.dynamsoft.com/capture-vision/docs/server/llms.txt |
34 | | -- Web Edition: https://www.dynamsoft.com/capture-vision/docs/web/llms.txt |
35 | | -- Mobile Editions: https://www.dynamsoft.com/capture-vision/docs/mobile/llms.txt |
36 | | -
|
37 | | -**Core Concepts & Parameter Layer:** |
38 | | -- Parameter & Architecture Reference: https://www.dynamsoft.com/capture-vision/docs/core/llms.txt |
39 | | -- Barcode Knowledge Base: https://www.dynamsoft.com/barcode-reader/docs/core/llms.txt |
40 | | -
|
41 | | -**Other Barcode Recognition Feature Layer Language Editions:** |
42 | | -- Server Editions: https://www.dynamsoft.com/barcode-reader/docs/server/llms.txt |
43 | | -- Web Edition: https://www.dynamsoft.com/barcode-reader/docs/web/llms.txt |
44 | | -
|
45 | | -## Pages |
46 | | -
|
47 | | -{% for article in site.pages %}{% if article.title %}- [{{article.title}}](https://www.dynamsoft.com{{ article.url | relative_url }}): {{ article.description }}{% endif %} |
48 | | -{% endfor %} |
| 1 | +--- |
| 2 | +layout: null |
| 3 | +sitemap: false |
| 4 | +--- |
| 5 | + |
| 6 | +# Feature Layer - Barcode Recognition - Mobile Editions (v11.x) |
| 7 | + |
| 8 | +> Root Documentation: https://www.dynamsoft.com/barcode-reader/docs/llms.txt |
| 9 | +> This Layer URL: https://www.dynamsoft.com/barcode-reader/docs/mobile/ |
| 10 | + |
| 11 | +This documentation covers Dynamsoft Barcode Reader SDK v11.x. It defines the Barcode Recognition Feature Layer APIs for mobile platform editions. |
| 12 | + |
| 13 | +**Language Editions:** |
| 14 | +- Android: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/android/ |
| 15 | +- iOS: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/objectivec-swift/ |
| 16 | +- MAUI: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/maui/ |
| 17 | +- React Native: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/react-native/ |
| 18 | +- Flutter: https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/flutter/ |
| 19 | + |
| 20 | +## LLM Guidance |
| 21 | + |
| 22 | +- This layer provides barcode-specific result classes, enumerations, and the high-level BarcodeScanner UI for mobile platforms. It does NOT contain the main entry point (CaptureVisionRouter) - that is in the Workflow Layer. |
| 23 | +- BarcodeScanner (BarcodeScannerActivity on Android, BarcodeScannerViewController on iOS, BarcodeScannerPage on MAUI/Flutter/React Native) is a ready-to-use UI component for quick barcode scanning integration with minimal code. |
| 24 | +- DecodedBarcodesResult is the primary result class; BarcodeResultItem contains individual barcode data (text, bytes, format, location). |
| 25 | +- SimplifiedBarcodeReaderSettings provides a quick configuration API; for full control, use JSON parameters from the Core Concepts & Parameter Layer. |
| 26 | +- Mobile user guides include platform-specific topics: BarcodeScanner configuration, UI customization, performance settings (quick performance settings guide), multi-barcode scanning, and license activation. |
| 27 | +- Android uses Java/Kotlin APIs, iOS uses Objective-C/Swift APIs, MAUI uses C# APIs, React Native and Flutter use their respective wrapper APIs - all are functionally equivalent. |
| 28 | +- When explaining barcode reading workflows for mobile, combine CaptureVisionRouter (from Workflow Layer) with DecodedBarcodesResult (from this layer) and parameter configuration (from Core Concepts & Parameter Layer). |
| 29 | + |
| 30 | +## Related Layers |
| 31 | + |
| 32 | +**Workflow Layer APIs:** |
| 33 | +- Server Editions: https://www.dynamsoft.com/capture-vision/docs/server/llms.txt |
| 34 | +- Web Edition: https://www.dynamsoft.com/capture-vision/docs/web/llms.txt |
| 35 | +- Mobile Editions: https://www.dynamsoft.com/capture-vision/docs/mobile/llms.txt |
| 36 | + |
| 37 | +**Core Concepts & Parameter Layer:** |
| 38 | +- Parameter & Architecture Reference: https://www.dynamsoft.com/capture-vision/docs/core/llms.txt |
| 39 | +- Barcode Knowledge Base: https://www.dynamsoft.com/barcode-reader/docs/core/llms.txt |
| 40 | + |
| 41 | +**Other Barcode Recognition Feature Layer Language Editions:** |
| 42 | +- Server Editions: https://www.dynamsoft.com/barcode-reader/docs/server/llms.txt |
| 43 | +- Web Edition: https://www.dynamsoft.com/barcode-reader/docs/web/llms.txt |
| 44 | + |
| 45 | +## Pages |
| 46 | + |
| 47 | +{% for article in site.pages %}{% if article.title %}- [{{article.title}}](https://www.dynamsoft.com{{ article.url | relative_url }}): {{ article.description }}{% endif %} |
| 48 | +{% endfor %} |
0 commit comments