What is StarIO and how can I find the latest release?
The information below is for archival purposes. To find the latest information on Star SDKs please visit our developer site.
An SDK (Software Development Kit) is a package allowing developers to easily integrate 3rd party products into their own software applications. Star’s SDK includes two crucial ways to quicken integration time: StarIO and Sample Code. StarIO is a very powerful piece of software that sits between the printer and application. Its purpose is to reduce the programmer’s time and effort to send and receive data (status and print jobs) between the printer and its host.
StarIO provides the means to perform all the necessary functions without requiring extreme amounts of development time. A key function is sending and receiving status; many software applications rely on printer status to report errors to the user like printer offline, paper out, cover open, etc as well as confirming that a print job succeeded or failed. StarIO allows this to happen very easily.
StarIO is available for Android, iOS, Windows, Linux, and Mac environments, in C#, VB.NET, Java, Objective-C, C++, and VB6.
The SDK also contains a print samples demonstrating how to design and customize receipts from start to finish using Star’s commands. The examples come right from our Programming Manual and include how to print a logo, format text (bold, underline, italicize), and much more. Each example can be simply copied and pasted right into the programmer’s application. Additionally, each sample command also references its page number in the Programming Manual so the developer can reference it and understand how to customize it to meet his or her requirements.