What is the Brady SDK?

The Brady Software Development Kit (SDK) enables users to develop mobile applications that discover, connect, and print to Brady's mobile printers. We provide software development kits for both Android and iOS along with three binding libraries that combine the two operating systems. These three bindings are written using the Xamarin, Flutter, and React Native frameworks.

Both the Android and iOS SDK's are modeled after Brady's mobile application "Express Labels" in their own native languages (Java for Android and Swift for iOS). Therefore, the three back-ends (the Android SDK, the iOS SDK, and Express Labels) do not work exactly the same. However, as development progresses, we strive to make all three code bases as similar as possible.

Android

To download the Android SDK, add the following to your app-level build.gradle in Android Studio:

implementation 'com.bradyid:BradySdk:1.7.1'

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

What Does it do?