Over a million developers have joined DZone.

Updated Google Cloud Print Website

· Cloud Zone

Build fast, scale big with MongoDB Atlas, a hosted service for the leading NoSQL database on AWS. Try it now! Brought to you in partnership with MongoDB.

Google updated the Google Cloud Print website today with all new documentation, code samples and other goodies to help get up and running using Google Cloud Print.

The restructured site pulls together months of learning from behind the scenes by Google, partners and developers on the GCP platform.

The new site starts with a introduction to Google Cloud Print and walks you through each of the components of the Google Cloud Print architecture:

  • Applications – Any type of application that enable users to print via Google Cloud Print such as web apps, desktop or mobile applications.
  • Google Cloud Print Services – Google’s API allowing registering of printers, sharing of printers and sending of print jobs to these printers via applications.
  • User Interface - A set of common web interfaces developed by Google that allow users to manage their Google Cloud Print services.
  • Printers – Currently defined by cloud ready and non-cloud printing devices.
    • Cloud Ready Printers – A new generation of printers with native support for connecting to cloud print services.
    • Non-Cloud Printers – All other legacy printers that still connect to devices via PCs and network connections.
  • Google Chrome OS Printing – Google’s new web operating system where cloud printing is the default print interface, and there is no option for local printing.


The new Google Cloud Print site provides two main areas for integration with the Google Cloud Print Services:

  • Submitting Print Jobs
    • GCP Web Elements - A JavaScript widget enable simple printing of a PDF file using Google Cloud Print
    • Android Integration - Tools for submitting print jobs via Android mobile and tablet platforms
    • Services Interface - API documentation for the /submit, /jobs, /deletejob, /printer, /search interfaces, allowing seamless print integration
  • Receiving Print Jobs
    • Developer Guide – A guide that covers registering printers, handling printers and print jobs on the Google Cloud Print platform.
    • XMPP Handshake Flow – Details on the XMPP print job notification system used for notifying “printers” of of new print jobs in real time.
    • Services Interface - API documentation for the /control, /delete, /fetch, /list, /register, and /update interfaces, allowing seamless print integration

The new Google Cloud Print update provides much more complete documentation on submitting print jobs and the XMPP integration for print job notification.

They also provide python code samples for integrating with GCP. You can also use the Mimeo PHP Google Cloud Print samples that I wrote earlier this year, and I will be working on a set of C# samples also, and publish when ready.


Now it's easier than ever to get started with MongoDB, the database that allows startups and enterprises alike to rapidly build planet-scale apps. Introducing MongoDB Atlas, the official hosted service for the database on AWS. Try it now! Brought to you in partnership with MongoDB.


Published at DZone with permission of Kin Lane, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}