Posted 6/9/2016 8:02:24 AM by STUART PARKERSON, Publisher EmeritusRead More http://mopria.org/developer-faqs...
We are working with the Mopria Alliance to conduct research into the adoption and integration of print capabilities within Android apps. Included as part of the research is a survey on developer interest and actual integration of print into their apps (you can take the survey at the end of this article without leaving this page.)
The Mopria Alliance was formed to create a unified mobile print standard that printer manufacturers can adhere to, providing a simplified option for mobile app publishers to utilize for print integration. Prior to the Mopria standard, there was no industry standard to integrate print - resulting in options that are complicated for the end user, offer limited business IT support, and are difficult for mobile device manufacturers and software application developers to adopt in a cohesive manner.
The Mopria standard is designed to make printing from smart phones, tablets and mobile devices simpler than traditional PC-based printing. All participating manufacturers adhere to this standard. The Mopria mark shows all end-users that they can instantly and easily wirelessly print from their Android (4.4 or later) mobile devices to identified printers without additional set up procedures.
Printer manufacturers and technology companies participating in the Alliance and working together on the Mopria standard include: Adobe, Avision, Brother, Canon, Dell, Fuji Xerox, HP, Konica Minolta, Kyocera, Lexmark, Pantum, Primax, Qualcomm, Ricoh, Samsung, Seiko Epson, Sharp, Techo Image Systems, Toshiba, Xerox and Y Soft Corporation.
The Mopria Alliance is initially working with the Android community with plans to expand its print standard to additional operating systems. The Mopria standard uses the Google API for Android 4.4 (or later) with the platform for print embedded in the operating system. The Mopria Print Service also supports an additional connection method with peer-to-peer Wi-Fi Direct printing which is above and beyond the core functionality of KitKat.
Android 4.4 includes native platform support for printing, along with APIs for managing printing and adding new types of printer support. The Mopria Print Service provides a print manager that mediates between apps requesting printing and installed print services that handle print requests. The print manager provides shared services and a system UI for printing, giving users consistent control over printing from any app. The print manager also ensures the security of content as it's passed across processes from an app to the Mopria Print Service.
The Mopria standard includes User Experience (UX) Guidelines that define minimum requirements which include keeping user interfaces simple, consistent and intuitive across devices and applications. The Mopria Print Service user interface consists of a list of printers available, a Print button provided upon printer selection, and a set of print options. Users can utilize the core set of print settings to customize printing including Mono/Color/Quality, Duplex, Paper Size, Orientation, etc.
As mentioned earlier, App Developer Magazine is working with the Alliance to conduct a survey to learn more about the adoption of print within the Android community. The survey is available here. You don’t have to leave the article to answer the questions. At the end of the survey the Alliance is hosting a drawing to win a $100 Amazon gift card.
To learn more about how to take advantage of integrating print into your app, the Alliance has provided a number of FAQ’s on their website at http://mopria.org/developer-faqs.