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 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

What Does it do?