I haven't had any luck with PrinterShare (free version). It claims to be able to print by connecting to a printer on a wireless network. I can connect to that network, but I still don't get access to the printer.
I tried accessing the printer via Bluetooth as well (because the printer has that capability), and for some reason it can pair with it but cannot "connect" to it. I try printing through PrinterShare, and it says that the document printed successfully - but nothing happens on the printer's end.
Reading the documentation on the printer's manual - HP Photosmart Premium C309g-m (all-in-one wireless printer) - it says that unsuccessful pairing or connecting to the printer could mean that the phone is not compatible with the printer.
I have seen it work connected to other Bluetooth phones (non-android), so it could be that many printers (including my new one that is mentioned above) has not quite made the switch over to Android compatibility. Sad because there are apps (like PrinterShare) that are supposed to make this happen.
Additionally I tried another app - Cypria Free - and I cannot get the Hero to recognize the printer. It scans and finds nothing, though I can find the printer with other devices (computers, cameras, etc.) Just like PrinterShare (free version), Cypria Free may not have the capability to connect to these devices properly, as they are FREE. Apparently the paid versions of both apps indicate that their "premium" features include "direct print to nearby WiFi capable printers." If this is the case, what is the point of the free versions of these apps?
In general, disappointed that i cannot print for free from my Hero - especially when my friends phone (from Nextel that is over 3 years old) works just fine via bluetooth.
So, might need to pay for the upgrade on the apps, might just need printers that are compatible with Android phones. Of course, it could be the obvious - that the phone needs to have the printer drivers installed on it. I went to HP's website, and they do not offer a mobile version of the drivers.
I am curious to see if anyone else is successful with printing from a Hero.