How can I easily set up a Google Cloud Print printer?

view full story

http://askubuntu.com – I have an HP Photosmart B210 this is a e-print printer capable of printing via wifi, I'm using this printer in Google cloud print, however there is a downside, the software that comes with it is only for Windows, so to print anything I'm using my Android device. Transferring the file to my phone, then with HP's app or Cloud print app send the job to the printer which honestly is not that hard but I feel like I'm doing more steps than necessary. So, is there a way to set up the printer in Ubuntu or is there a 3rd party app in which i could just import/drag and drop the jobs into Google's serv (HowTos)