Mobile Printing solution - Bluetooth vs Airprint

(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 can not stress how great the team is. They've already made 4 apps for my company. Development is spotless, theses guys can do anything, they know what they're talking about! I haven't any of my apps crash, design is surprisingly good. It's really high quality at a competitive price. Also the relationship with the team is great, they speak awesome english, understand everything perfectly, they're available on Skype: if you're hesitating with another company: hire SpaceO!Gabrial Muller
Our Apps have been Seen In
Let's Build THE app