Zebra LinkOS Multiplatform SDK for Xamarin
1.1
Link-OS Portable Class Library Plugin for Xamarin
Main Page
Classes
LinkOS_Xamarin_SDK Index Page
Provides classes for interfacing with Zebra printers using Xamarin as a development tool.
I want to...
Add LinkOS_Xamarin_SDK.nupkg to my development environment project
Print over TCP/IP
Print over Bluetooth
Create and print formats
Send files to the printer
Query printer status
Print graphics
Find more information
Tips for developing with this API...
As a best pracitce, Zebra recommends not making calls to our API from the GUI thread. Use a seperate Thread or Task to accomplish this.
Each
ZebraPrinter
object should only be used on a single thread
iOS Project Settings and Configuration
The Zebra API library version is Link-OS Multiplatform SDK for iOS version 1.4.957
The API library was built using Visual Studio 2015 CE and XCode 7.3
Minimum iOS SDK is 8
Valid architectures are armv7 and arm64
Code is compiled with LLVM 7.1
Library compiled using Manual Reference Counting
If you wish to communicate to a
Made For iPhone
Zebra printer using Bluetooth, you need to:
Link your project to the
ExternalAccessory
framework
Add the proper protocol strings to your plist file;
com.zebra.rawport
and/or
com.zebra.protocols
Set the key
Required Background modes
to
App Communicates with an accessory
in your app's plist file
To submit an App to the App Store which uses the MFi Zebra printer,
follow the instructions here
Android Project Settings and Configuration
The Zebra API library version is Link-OS Multiplatform SDK for Android version 2.11.2786
The API library was built using Visual Studio 2015 CE
Minimum Android API level is 15 (4.0)
If you wish to communicate to a Zebra printer using Bluetooth, you need to:
Add BLUETOOTH permission to the AndroidManifest.xml file;
<uses-permission android:name="android.permission.BLUETOOTH"/>
Please supply your project's settings and configuration information if you need to
contact Tech Support
Generated by
1.8.10