Developer advocate with @livekit (DevRel repo at @livekit-examples ) Previously with PubNub & Zebra technologies.
darryncampbell-cordova-plugin-intent. General purpose intent shim layer for cordova appliations on Android. Handles various techniques for sending and receiving intents.
87WiFi-RTT-Trilateration. Combining Android WiFi-RTT (802.11mc) with multilateration to determine position
67react-native-datawedge-intents. React Native interface for Zebra's DataWedge Intent API
46DataWedgeReactNative. Demo app to show how to access Zebra's DataWedge with React Native
42DataWedge-GettingStarted-Samples. Basic sample showing how to capture data with Zebra's DataWedge and interact with the Scanner
31WakeLock_WifiLock_Exerciser. Small application to test functionality of WifiLock and WakeLock on Android
21DataWedge-Intent-Example-1. Java
19GenericScanWedge. Implements an Android service that provides a rudimentary implementation of Zebra's DataWedge than be run on non-Zebra devices
17DataWedge-KeyEvent-Options. HTML
17DataWedgeKotlin. Demo app to show how to access Zebra's DataWedge with Kotlin
16DataWedge-Cordova-Sample. Cordova application using DataWedge solely through Intents
15OEMInfo-DeviceIdentifiers-Sample-Android. How to access device identifiers such as serial number, device ID and IMEI
13DataWedge-Ionic-Capacitor-Demo. Sample application showing an Ionic Capacitor app on Zebra Android devices
11DataWedge-API-Exerciser. Application to exercise the DataWedge Intent API for testing purposes
9Network-Stats-Logger. Small application to log output from android.app.usage.NetworkStats
8datawedge-websockets-bridge. Interface with Zebra DataWedge using WebSockets
8plugin-intent-api-exerciser. A small application to demonstrate the API exposed by the cordova plugin: com.darryncampbell.cordova.plugin.intent. Wraps the Android intent functionality of sendBroadcast and startActivity
6Enterprise_Keyboard_Exerciser. Application to show the API and DataWedge interface to Zebra's Enterprise Keyboard
5App-Actions-Demo. Demo to show how to use App Actions on Zebra Mobile Computers
5OEMInfo-DeviceIdentifiers-Sample-Xamarin. Sample app to show how to retrieve the Serial number, IMEI and more identifiers via Xamarin
5AndroidV2DialogFlow. Sample application to show how to call DialogFlow V2 APIs from an Android application using Firebase functions
5DataWedge-MultiBarcode-Sample. Sample app to show the multi-barcode capabilities of Zebra's DataWedge
4SecureStorageManager-Sample-Android. Sample application to show how to use Zebra's Secure Storage Manager
4PlayStoreOnlyZebraDevices. Sample application that will only install on Zebra devices
3DataWedge-Intent-Example-3. C#
3RNDataWedgeIntentDemo. React Native example application demonstrating react-native-datawedge-intents module
3enterprise-android-iot. Java
3USBPermissionRequest. Basic program to request USB permission to the first found USB device
3DataWedge-Quick-Suspend-Scanner. Demo of how to quickly suspend and resume the scanner with DataWedge on a Zebra mobile computer
2DataWedge-Multiple-Activity. A sample application to show how to use DataWedge with multiple activities
2DataWedge-Ionic-Capacitor-Demo2. Sample to show use of Ionic's Zebra DataWedge plugin, https://ionic.io/docs/zebra-datawedge
2DataWedge-Intent-Example-2. Java
2DataWedge-Intent-Example-4. C#
2DataWedge-Workflow-Sample. Sample of DataWedge's new "Workflow Input" Plugin (OCR & Image Capture)
2DataWedge-Expo-Sample. Sample application written with the Expo framework to show barcode scanning on Zebra mobile computers
2Instrumented-EMDK-Barcode-Testing. Proof of concept for instrumented automated testing with the Zebra / Symbol barcode scanner
2EnterpriseBarcodePoC. Enterprise Browser Proof of Concept
2EMDKAsLibrary. Proof of concept demonstration to wrap the EMDK in an Android ARchive
2LockTaskMode-Exerciser. Very simple app to exercise the startLockTask() and stopLockTask() APIs as well as specify lockTaskMode in the manifest
1appforum-2017-eb-tips-and-tricks. JavaScript
1MxLockDown. Demonstrating the various techniques exposed by Zebra MX to lock down your Android device
1DataWedgeIonic2. Sample app to show interaction between DataWedge and Ionic2
1Disable-System-Apps. Proof of concept to disable and enable various system apps on Zebra GMS devices
1DataWedge-Background-Scanning. Demo to show scanning with DataWedge when the device screen is off or the app is in the background
1DedicatedDeviceBrowser. Locked down browser for dedicated devices based on Chrome webview
1DataWedge-REST-API-Proxy. Application to proxy DataWedge scans to a RESTful API
1droidcon_london_2019. Files and applications created for Droidcon London 2019
1DataWedge-Notify-Sample. Sample showing how to use the DataWedge Notify API to communicate with the Bluetooth scanner LEDs / beeper
1SavannaBarcodeIntelligence. Android app to show how Zebra Savanna Barcode Intelligence works
1MX-SignatureAuthentication-Demo. Samples of how to generate the Caller signature to be provided to various Zebra MX settings (e.g. AccessMgr)
1EarlySDK. Android app built with an Early SDK to test behaviour on more recent Android builds
1DevTalk-Securing-Your-Zebra-Device. Code associated with DevTalk on Securing your Zebra Device
1DataWedgeAutoImport. Sample app to show DataWedge auto import feature
1appforum-rho-full. Appforum NA 2015
1plugin-intent-api-exerciser-helper. Application to assist testing with the plugin-intent-api-exerciser repository
1DataWedge-BTScanner. Test applications to show DataWedge coordinating between multiple applications using the Bluetooth Scanner
1Location-API-Exerciser. Small application to show the different location APIs on Android
1