Community Content for App Development on Zebra Devices
Zebra have a large partner and ISV community who are able to provide our customers software solutions covering our full range of verticals.
Beyond these 'official' partners there are several developers and open source contributors who have created solutions or samples for Zebra devices and I felt it made sense to highlight some of these here. Please note that Zebra do not officially support any of the samples or apps given here but it's great to see content developed and shared by our developer community:
If you would like to see your own app or project featured on this page then please reach out, thanks!
ZebraCapacitor
Github: https://github.com/cleversolutions/zebraCapacitor
NPM: https://www.npmjs.com/package/zebra-capacitor
By: CleverSolutions
Capacitor plugin to print to Zebra printers from Android
TestZebraEMDK
Github: https://github.com/acaliaro/TestZebraEmdk
By: acaliaro
Test when the EMDK (MX) is ready and execute a few test profiles
FlutterZebraEMDK
Github: https://github.com/acaliaro/flutterZebraEmdk
By: acaliaro
Sample project to perform scanning via the EMDK. Note, an official related sample is also available that shows how to integrate between DataWedge and Flutter.
React Native Zebra Scanner
Github: https://github.com/boltss/react-native-zebra-scanner
NPM: https://www.npmjs.com/package/react-native-zebra-scanner
By: Boltss
Sample project to perform scanning via the EMDK. Note, an official realted sample is also available that shows how to integrate between DataWedge and React Native.
ZebraLaunchAppWithMx
Github: https://github.com/acaliaro/ZebraLaunchAppWithMx
By: acaliaro
Android project that uses Zebra MX to launch an application using its name
Bluetooth Printing with Xamarin
Blog: https://starl1n.com/zebra-bluetooth-printer-and-xamarin/
Github: https://github.com/starl1n/ZebraBluetoothSample
Xamarin project to print to Zebra printers via Bluetooth
DataWedge Cordova Plugin
Github: https://github.com/BlueFletch/motorola-datawedge-cordova-plugin
By: BlueFletch
Integrate DataWedge into your Cordova app. Not updated for a while and there is now an official related sample to achieve the same goal but for a time this plugin was very popular.
RhoMobile
Github: https://github.com/rhomobile
Currently actively maintained by: Tau Technologies
Cross-platform mobile development framework to create apps in Ruby and JavaScript to run on multiple platforms including Android and Windows Mobile / CE. Includes dedicated APIs for Zebra devices, e.g. Barcode and Zebra Printer
Content available from Zebra Engineers
Frequently Zebra engineers will post sample code in their personal repositories and make it available under permissive licenses, the Github accounts for some of our most prolific engineers are given below:
- Laurent Trudu: https://github.com/ltrudu
- James Swinton-Bland https://github.com/JamesSwinton
- Darryn Campbell https://github.com/darryncampbell
- Nicola De Zolt Lisabetta https://github.com/NDZL
Darryn Campbell