ThinPrint claims to have a solution for mobile device users wanting to print documents and photos without need for a PC or Mac-- Cloud Printer, a cloud-based app able to connect to any printer available on a wifi network.
The app automatically shows the printers available in the current wifi network, and sends the required printout from the smartphone or tablet (Android or iOS). If a wifi printer is not available users can still turn any printer into a cloud-based option via PC or Mac.