iPad and Android POS applications for retail and hospitality have rapidly emerged within the last two years and Star is striving to provide its global software partners with the most advanced iOS and Android POS printer SDK: StarIO for iOS and Android.
StarIO is an API (Application Programming Interface) designed to sit between the POS application and the Star printer, providing a simple solution for directly communicating to and obtaining status from the printer. It minimises test and development time by enabling the software developer to implement communication, printing and full status support quickly and easily. Printer status is a crucial component of many POS applications to confirm if printing has succeeded or failed, a connected cash drawer is open or closed and to alert users to physical errors such as paper out or cover open. StarIO allows the software developer to have full control over application development and provides the ability to seamlessly change interface between Serial, Parallel, Ethernet or USB without any requirement to code specific protocol handling as required by each of these interface types, allowing a single application to communicate easily with Star printers.
Each StarIO based SDK Package has extensively documented source code and includes an informative manual explaining all capabilities. In each package a sample program demonstrates how to implement advanced functionality and customise print outs. The examples demonstrate simply and effectively how to print logos and barcodes, format text, cut paper, get status and much more. Each feature can be referenced in the source code, modified to fit the application requirements, then copied and pasted directly into the application project. Recent updates to the SDK Package offer enhanced integration and support for:
- Apple Airport Express®
- Mobile printer sleep mode
- Retina display
To enhance the availability of its solutions to its software partners Star is constantly developing its presence on app marketplaces, with its sample printing app currently available on Google Play. Print samples are organised by Mobile printer and POS printer with POS printer subsequently broken down into Line Mode and Raster Mode. Full sample receipt printing is provided for each of these printer types. This application allows developers to test a wide variety of customisable samples and functionality designed specifically for Star POS and Mobile printers. It also demonstrates the powerful flexibility of Star Micronics’ printer connections by enabling customers to connect their Star printer to an Android device via Wi-Fi, Bluetooth, USB and Ethernet.
Simon Martin, Director & General Manager, Star Micronics EMEA, comments “The StarIO SDK offers iOS and Android POS printer and receipt printer solutions for retail and hospitality with minimal time needed for integration. Star is leading the industry with its SDK not only in terms of its wide availability but also its quality and convenience. We have received excellent feedback from our software partners who report that it took much less time than anticipated to add printer support into their iOS or Android Tablet POS applications. With a greater array of operating systems and languages supported with well-organised documentation and code samples, this vastly improves on the fragmented downloads available from other manufacturers.”