How can we help?

What is Star IO and how can I find the latest release?

The following information is stored for reference purposes only. For the most up-to-date details on Star SDKs, please visit our developer website.

An SDK (Software Development Kit) is a bundle that enables developers to easily incorporate third-party products into their own software applications. Star’s SDK includes two essential tools to speed up integration time: StarIO and Sample Code. StarIO is a powerful piece of software that sits between the printer and the application, reducing the time and effort required for the programmer to send and receive data (status and print jobs) between the printer and its host.

StarIO provides all the necessary functions without requiring excessive development time. One important function is sending and receiving status updates; many software applications rely on printer status to report errors to the user such as printer offline, paper out, cover open, etc. StarIO makes this process very easy.

StarIO is available for Android, iOS, Windows, Linux, and Mac environments, in C#, VB.NET, Java, Objective-C, C++, and VB6.

The SDK also includes printing samples that demonstrate how to design and customize receipts from beginning to end using Star’s commands. The examples are taken directly from our Programming Manual and demonstrate how to print a logo, format text (bold, underline, italicize), and much more. Each example can be easily copied and pasted into the programmer’s application. Moreover, each sample command refers to its page number in the Programming Manual so that developers can refer to it and understand how to customize it to meet their specific requirements.

Table of Contents