What is the Brady SDK?
The Brady Software Development Kit (SDK) enables its users to develop mobile applications that discover, connect, and print to Brady printers. We provide software development kits for both Android and iOS along with a Web Page SDK and three binding libraries that combine operating systems. These three bindings are written using the Xamarin, Flutter, and React Native frameworks.
The Android SDK and the iOS SDK are both modeled after Brady's mobile application, "Express Labels", in their own native languages. Therefore, please note that the SDK's do not support everything that Express Labels can. However, as development progresses, we strive to make all three code bases as similar as possible. Being the newest product, the Web SDK only supports bitmap printing and cannot print a Brady Workstation label quite yet.
Android
To download the Android SDK, add the following to your app-level build.gradle in Android Studio:
implementation 'com.bradyid:BradySdk:3.0.0'
Download a Demo App for the Brady Android SDK
Download an APK of the Demo App here
iOS
Download the iOS SDK from bradyid.com.
Download a Demo App for the Brady iOS SDK
Web
The Web SDK can be found on npmjs.com and downloaded using the following console command:
npm i @bradycorporation/brady-web-sdk