After reviewing testing results of ISV Validations & White Listing the Printer ISV team identified a large number of apps failing our tests. Many of the failures fell into a few basic categories such as verifying the proper printer formatting language (i.e. ZPL vs Line Mode) and checking the status of the printer before sending a print job.
To help developers improve the quality of their apps we have documented Best Practices in Creating a Printing Application for Zebra Printers. We are also working to incorporate these standards into the sample code we have published.
Please give it a read and let us know your thoughts or if you think we have missed anything.