5 Replies Latest reply: Aug 18, 2010 2:07 AM by modular747
Urfan Level 1 Level 1 (0 points)
Hi

With the latest iPhone OS(4), is bluetooth printing supported?

If not directly from the existing apple apps, but using the SDK/development tools to connect and print (even text format output) to a bluetooth printer?

I have a requirement to develop an app that needs to produce some output to a printer. Will this be possible?

Urfan

iOS 4
  • wjosten Level 10 Level 10 (93,640 points)
    The iphone OS does not contain any printer drivers, thus printing directly from the phone is not possible.
  • Urfan Level 1 Level 1 (0 points)
    Hello

    Thanks for the reply but, Iam not looking to print via the existing apps, like photo/notes etc.., but from my own app.

    If a bluetooth connection is possible to a bluetooth 'device' (e.g. a small BT printer) then I would want to send output to the device.
    This output could be simple text/ASCII using spaces/tabs to align the data.

    In other words, can I connect in a similar fashion to a serial device via BT?

    Urfan
  • wjosten Level 10 Level 10 (93,640 points)
    The problem you have is that the iphone does not support file transfer by bluetooth. Apple would have to completely re-write the OS to permit what you want to do, highly unlikely. All of the printing apps(AFAIK) use a local WiFi connection to enable printing.
  • Gerald Edgar Level 3 Level 3 (615 points)
    There are some apps in the app store that talk about bluetooth printing of photos on a particular printer. My printer does not support this, so I never looked into it further.

    Message was edited by: Gerald Edgar
  • modular747 Level 6 Level 6 (16,770 points)
    File transfer are possible via Bluetooth between iPhones, iPod Touches and iPads using the PAN profile. [File Share|http://itunes.apple.com/us/app/file-share/id327622345?mt=8] can transfer files between these devices as long as all have the app loaded.

    BT file transfers to computers or other brands of phones is not possible, neither is printing via BT.