Overview
Articles and blogs may be posted on other sites that also serve as useful DataWedge resources for application development:
Getting Started and Basics
- Getting Started with DataWedge on Zebra Devices - Guide on getting started with app development to capture barcode data using DataWedge. Java, Kotlin and Xamarin samples are provided.
 
Advanced Scanning and Input Techniques
- Scanning Multiple Barcodes with a Single Trigger Pull - Demonstrates how to scan multiple barcodes in a single trigger scan based on the MultiBarcode feature.
 - Using DataWedge with Multiple Android Activities - Discusses how to use the scanner to capture data across multiple activities within a single app.
 - Mimicking Field-Level Profiles with the DataWedge API - Discusses how to automatically switch between profiles (containing different scanner configurations) based on the text field in focus.
 - Quickly Suspend Scanning in Your App with DataWedge - Demonstrates how to temporarily disable the barcode scanner.
 - DataWedge OCR - How to use OCR to read license plates, vehicle identification numbers, tire identification numbers, meters and identification documents, such as drivers licenses or national identity cards.
 - Barcode highlighting - Demonstrates how to highlight specific barcodes in the field of view to capture data based on specified criteria.
 - Free-Form Image Capture - Demonstrates how to capture an image using the barcode scanner when a camera is not present.
 - Integrating DataWedge's Picklist OCR into your app - Demonstrates how to use Picklist OCR to easily capture barcodes or text using the camera or imager within a single workflow, eliminating the need to switch between barcode and OCR functions.
 - Giving context to speech with DataWedge and Voice Input - Discusses how to use DataWedge for voice recognition, convert it to text and capture the text in your app.
 
Intent Handling and Background Processing
- Listening for KeyPress events with DataWedge - Discusses how to send data as key events so an application can listen for the keypress events and react accordingly.
 - DataWedge scanning in the background - Discusses how to scan barcodes when the app is in the background or the mobile device is in standby.
 - Scan with DataWedge Using Explicit Broadcast Intents - Explains the importance of using explicit intents and how to use it.
 
Cross-Platform and Device-Specific Development:
- Getting Started with DataWedge on Zebra Devices - Guide on getting started with app development to capture barcode data using DataWedge. Java, Kotlin and Xamarin samples are provided.
 - Developing React Native Apps - Demonstrates how to integrate React Native, a cross-platform framework to develop mobile apps, with DataWedge.
 - Integrating DataWedge into your Expo Application - Demonstrates how to capture data with DataWedge into an Expo app. Expo is a framework and platform built around React Native to create cross platform apps using JavaScript or TypeScript.
 - WS50 Parcels Demo Application in Kotlin - Demonstrates the scanning capabilities of WS50, where the user scans the barcodes of parcels and places them in the correct container location.
 
Related Guides: