TruPrint allows you to print from your iPhone with almost any printer, Apple added the option to print in iOS 4.2 but only for some printers, with this program you will be able to automatically detect your printer and print with it.
Requires iOS 4.2
You can buy it for $ 9,99 on Cydia, although it comes with a trial version for you to confirm that your printer works.
You need to have done the jailbreak.
But if this is already done by IOS 4.2.1 for free ...
More and more advertising first so that we can buy Epson printers and then so that we know how to use them with the iphone: / when will they remove the advertising?
After having tried all the applications for printers in the App Store, none of them worked for me with my Canon MP 495 printer, since the App provided by Canon itself brings limitations and only lets you print photos from the iPhone to the printer; But with TruPrin my problems were solved and I think for all those who have the same printer and an iPhone of course.
Note. (All this is directly from the iPhone to the printer; no need to have the computer turned on as other Apps do)