Print That, iPhone!

| Ted Landau's User Friendly View

If you’ve ever tried to print something from your iPhone, you’ve discovered that this is not an area where Apple has provided much help. Sure, at least for some kinds of data, you can transfer the material to your Mac, typically during a sync — and print the items from your Mac. And that’s good enough in many cases. But what if you want to print from your iPhone without having your Mac as an intermediary?

There are several apps that attempt to come to the rescue here, but none are ideal. Apps such as iPrintApp and Print Magic have gotten mostly terrible reviews, with many people claiming that they cannot get the apps to work at all, at least not with their printers. When I tried Print Magic, I couldn’t even get it to list my printers, never mind print to them!

I had more success with Canon Easy-PhotoPrint. While this did allow me to print to my Canon Pixma MP990, via a Wi-Fi connection, it is not a good general solution. It only works with a subset of Canon’s printers and only prints photos. Similar apps linked to other brands of printers have similar limitations. 

What would really be great is for Apple to provide an SDK for a Print command, one that could work with almost any app (much the way Apple’s implementation of copy-and-paste editing works across apps) and print to a range of popular networked printers. While there may not yet be overwhelming demand for this feature on the iPhone, I expect the demand to grow substantially with the release of Apple’s Apple’s tablet (coming next week and likely based on the iPhone OS).

Printing to a PoGo

What first got me thinking about all of these print-related matters is a Polaroid PoGo printer that I recently received.

The PoGo is an intriguing concept — it attempts to marry the old instant-printing concept that made Polaroid a household name with the current reality of digital cameras. The printer is battery-powered and not much bigger than an iPhone. Like the original Polaroid cameras, the printer contains no ink. Images are derived by using special ZINK paper that has color crystals embedded in it.

You can directly print to a PoGo from any PictBridge-enabled digital camera via a USB connection. Similarly, you can print photos from most recent mobile phones, using Bluetooth. (Polaroid also makes a digital camera with a built-in PoGo printer, almost duplicating the old all-in-one Polaroid concept.) 

The PoGo printer’s output is limited to 2x3 inch photos, which I suspect is smaller than most people will find satisfactory. Larger printers are coming later this year, but their increased size makes them less portable. A tough dilemma for Polaroid.

In my testing, the PoGo worked perfectly when printing from my Canon digital camera. Not surprisingly, the print quality was not as good as from my MP990, but it was good enough to be impressive — especially for its intended purpose of printing on-the-go. 

PoGo and the iPhone

Printing from an iPhone to the PoGo was an entirely different story. The story being that I could not print from the iPhone to the PoGo at all. This is because (as I noted in my previous column), Apple has specifically blocked the iPhone from using the required Bluetooth data transfer protocols needed for printing.

Polaroid has posted a Web page where they ask supporters to “request that Apple consider enabling the Bluetooth transfer profile (OPP) in their phones.” Until that happens, there is not much else you can do. Some people have suggested that Polaroid should make an iPhone app specifically for printing to the PoGo. The problem is that even this would not work with the current iPhone OS  — as long as process remained dependent on Bluetooth. The only potential work-around at this point is to jailbreak your iPhone, which opens up more Bluetooth options (for file sharing, printing, and even for Bluetooth keyboards!). 

The Apple tablet, iPhone and printing

Along with the expected Apple tablet announcement next week, there are rumors that we will also get our first peek at iPhone OS 4.0. With some luck, the new OS will include a general printing solution, one that works for all types of documents for both the tablet and the iPhone. Maybe even one that broadens the OS’s Bluetooth capabilities. If not, I remain optimistic that such support will arrive eventually. Sooner or later, as demand for printing flexibility grows, Apple will find it in its financial interests to meet the demand.

Comments

Mark

I’ve had excellent luck with Print n Share from Eurosmartz.  They seem to actively update it.  Not sure what bugs they fix, but it has always worked for me through my router with no problem.

I’ve been able to print email, PDFs and photos.  Admittedly I don’t use it a ton, AND I only use it at home with a static setup. 

Printing in new places and on the road likely is a complete crapshoot—if it works at all.

Ted Landau

I?ve had excellent luck with Print n Share from Eurosmart

Although I have not tried this out, I did take a look at how it worked. As I understand it, you still need to go through the Mac (using software that you install to link to the app): http://mobile.eurosmartz.com/faqs/printshare_faqs.html#howworks

So it’s not a solution for printing directly from the iPhone. But reviews suggest that it does work reasonably well.

Mark

Ted, you are correct.  The server runs unobtrusively as a background app on the host machine (at least mine does on a Mac—never tried it on Windows).

Chas

For certain functionality such as printing, I’d like to see Apple skip over Bluetooth and lead the way to Wireless USB.

Oh, I’m sure there are some problems, as with any new technology, but if (or should I say “when”) Apple gets behind WUSB, those problems will get resolved that much more quickly.

davidneale

At least you can try the app. I reside in Belgium, but Apple insists that I buy (and that applies to free apps, too) only from the Belgian store, as my credit card is issued there (clearly they’ve not heard of concepts such as the EU and the Eurozone). The app is not available from the Belgian store (nor, indeed, from the Spanish store) and Apple will not allow me to download it from the US store (what’s the point of a credit card, for heaven’s sake?). (Yes, I’ve asked Apple about this, but they don’t seem to understand the problem?).

Anyway, Canon’s hardware and ideas are generally good, but they seem to have little idea of software development, particularly for Mac- or other Apple-equipment users. I remember problems earlier with their scanning software and trying to install a Canon driver. And the photo software included with the MP printers is laughably ugly. Not to mention the problems of finding a Snow Leopard driver for my MP—I was able to find it eventually, but it was difficult when it should have been easy.

Sorry, just a rant against Canon.

Tut

@davidneale.

I had no problem getting it through the Sweden Store. Maybe you should give it another try.

davidneale

@Tut

Just tried. To quote:

The item you’ve requested is not currently available in the Belgium store?

I am offered the option to change store, so I do so. I see the app description and try to download it. This results in

Your account is only valid for purchases in the Belgian iTunes store. Clicking OK will take you to this store.

So I click OK. The app is, of course, not available in the Belgian store?

Apple has been told about this and just doesn’t understand the problem. (Let alone the illegality of denying free movement of goods within the EU, but here I’m referring to other apps that are available in Belgium, but not Spain, for example.)

Steve W

Printing is so 20th Century.

Stu

I find that the ePrint app for the iPhone is the current best solution. It doesn’t require the installation of any server or host apps on a Mac and it finds local printers using Bonjour networking. Works great with my Brother laser printer and HP inkjet. There’s a free version that you can try to make sure that it works with your printers. If everything works then you can buy the full version. It supports printing of contacts, photos, web pages and notes.

Amy

I don’t know about you, but my Nokia e63 mobile is a champ. Even their mobile online support is great. I’ll take my Nokia over an iPhone any day. As many blogs on http://www.dozenmobile.com say, there’s a wealth of cool new phones out there. But if I want to change phone companies, no jailbreaking here, I just have to change the sim. Take that apple!!

Log-in to comment