Bluetooth v/s AirPrint Printing

(API) for iPhone & iPad using
iOS 4 and above



This is an extract of a case study for developing “Bluetooth enabled printers via the iPhone or iPad’s Bluetooth capabilities”.

Client Profile

The client was from USA. Facing the problem of needing a static computer/laptop attached to the printer, for taking print outs, the client decided to make an app that allows everyone to take printouts from an iPhone or an iPad, making the process of taking printouts, more flexible and dynamic. This app must also allow PDFs to be printed, was the challenge by the client, which we accepted.


Business Need

The basic requirements of client are as follows:

  • The supposed application was required to search and connect directly to the Bluetooth printers from the iPhone and/or iPad.
  • The intended application also needed the ability to print PDF files, email attachments, and if possible from Pages, Numbers, FileMaker GO, etc.


Our Technical team got on to task of checking the feasibility to start with, and found that it was impossible. This is because iOS SDK provides External Accessory framework to collaborate with external devices, but it does not allow working via Bluetooth.


Having said that, we still didn’t stop looking for the latest iOS versions and eventually came across iOS 4.2 which seemed promising and pre-loaded with features to support printing tasks from iOS Devices.

After checking documentation, we finally discovered APIs to create an app with AirPrint feature to send documents to printer over wireless network.

Note: There are only few printers (mostly HP) which support the AirPrint technology, those work only with Wi-Fi, not Bluetooth.

Technology & Frameworks used



The client got a mobile printing solution with the AirPrint feature that reduces the need and effort to install a driver or configure the printer queue unlike Bluetooth technology. Hence printing through iOS Devices became very simple.



Space-O delivered not just an app but an easy to use app with AirPrint feature.

If you are looking to develop an application for iOS with AirPrint feature implemented, for sure, we can do that without any problems. Please contact us incase if you have such requirements.


‘ I was extremely happy and satisfied with my experience and final product through Space-O! They delivered exactly my vision of what I had intended for my app and made it even better with their own creative and artistic touches. Almost every morning I got up, I had a new communication from a team member about the status of my project. If I needed another app built, I would certainly return and have them do the work for me. It was on budget and delivered ahead of schedule. If you are considering this company, have no qualms about hiring them. You will be pleased. ’ Lynn