AirPrint
{{buzzword|date=March 2023}}
{{short description|Feature by Apple}}
{{Use mdy dates|date=November 2013}}
{{Infobox software
| name = AirPrint
| developer = Apple Inc. and Hewlett-Packard
| logo = AirPrint Logo.png
| logo caption = Logo
| released = {{Start date and age |2010|11|22}}
}}
AirPrint is a feature in Apple Inc.'s macOS, iOS, and iPadOS operating systems for printing
without installing printer-specific drivers.
Connection is via a local area network (often via Wi-Fi),{{Citation | title = iPad | contribution = Software update | publisher = Apple | place = UK | url = https://www.apple.com/uk/ipad/software-update/}}{{cite press release | publisher = Apple | title = AirPrint | url = https://www.apple.com/uk/pr/library/2010/09/15airprint.html | date = September 15, 2010 | location = UK}} either directly to AirPrint-compatible printers, or to non-compatible shared printers by way of a computer running Microsoft Windows, Linux,{{cite web | title = AirPrint & Linux | last = Finnie | first = Ryan | type = how-to | url= http://www.finnie.org/2010/11/13/airprint-and-linux/ | date = November 13, 2010 | access-date=November 2, 2013}} or macOS.{{Citation | title = AirPrint: how to make it work for shared printers | date = November 11, 2010 | url = http://www.tuaw.com/2010/11/11/airprint-how-to-make-it-work-for-shared-printers/ | publisher = TUAW}}{{cite web | title = Printing from iPad AirPrint via Cups | type = how-to | url = https://www.rho.cc/?p=130 | publisher = Rho | place = CC|access-date= November 2, 2013}}
History and printer compatibility
Following the iPad's introduction in 2010, user concerns were raised about the product's inability to print, at least through a supported Apple solution. Apple founder and CEO Steve Jobs reportedly replied "It will come" in May 2010 to a user request for printing.{{cite news | url = http://www.macrumors.com/2010/05/10/steve-jobs-says-printing-will-come-for-ipad/ | work = MacRumors | first= Arnold | last = Kim | title =Steve Jobs Says Printing "Will Come" for iPad | date= May 9, 2010|access-date = November 2, 2013}}
AirPrint's Fall 2010 introduction, as part of iOS 4.2, gave iPhones and iPads printing capability for the first time. AirPrint for Mac computers was introduced in the Mac OS X Lion release.{{cite web |title=About AirPrint |url=https://support.apple.com/HT201311 |publisher=Apple |date=September 28, 2015 |access-date=October 31, 2015}}
At launch, twelve printers were AirPrint compatible,{{cite news | url= http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2010/12/01/businessinsider-printers-that-work-with-apples-air-print-heres-the-list-2010-12.DTL | work = The San Francisco Chronicle | first= Steve | last = Kovach | title =Only 12 Printers Work With Apple's AirPrint — Here's The List (AAPL, HPQ) | date = January 7, 2011|access-date=November 2, 2013}} all of them from the HP Photosmart Plus e-All-in-One series. As of July 2020, that number had grown to about 6,000 compatible printer models from two dozen different manufacturers. The current list can be found on Apple's support site. The related technology is covered by {{cite patent |country=US |number=2011194123A1 |status=patent |title=Printer that supports driverless printing}}.
AirPrint was originally intended for iOS devices and connected via a Wi-Fi network only, and thus required a Wi-Fi access point. However, with the introduction of AirPrint to the macOS desktop platform in 2012, Macs connected to the network via Ethernet connection could also print using the AirPrint protocol—not just those connected via Wi-Fi. Direct Wi-Fi connection between the device and the printer is not supported by default, but has appeared as the 'HP ePrint Wireless Direct AirPrint' feature. It uses a proprietary page description language called Apple Raster.{{cite web |title=Driverless Printing Standards And their PDLS |url=https://openprinting.github.io/driverless/01-standards-and-their-pdls/ |website=OpenPrinting |language=en |date=29 April 2022}}
Non-AirPrint printer support
A number of software solutions allow for non-AirPrint printers to be used with iOS devices, by configuring support on an intermediary system accessible via Wi-Fi, connected to the printer. Since AirPrint is driverless, such a configuration compensates for the printer's lack of native AirPrint support by using the drivers on the intermediary system instead.
The simplest solution for all platforms is to create a new Bonjour service that tricks iOS clients into believing they're talking to an AirPrint device. Many blog posts and commercial software products exist to accomplish this, as well as open-source solutions in Linux. This works in many cases because AirPrint is an extension of the Internet Printing Protocol (IPP), which many printers already support either directly, or as a result of being shared through an intermediary system (typically CUPS, the Mac/Linux printing system). This approach is limited however, as the AirPrint-specific components of the protocol are missing. This can lead to compatibility issues and unexpected results. Some software packages address this completely by translating between the two dialects of IPP, avoiding compatibility issues, while most just re-share printers using the AirPrint service name.
For Microsoft Windows, there are free{{cite web|url=http://forums.macrumors.com/showthread.php?t=1293865 |title=AirPrint Installer|date=December 19, 2011 |publisher=Forums.macrumors.com|access-date=November 2, 2013}} and paid solutions.{{cite web|url=http://www.collobos.com/|title = Collobos Presto|publisher=Collobos.com|access-date=June 14, 2014}}
On macOS, a Bonjour service exists that enables AirPrint support for non-AirPrint printers.{{cite web |url=http://www.rigsb.net/2012/01/10/airprint-enable-your-legacy-printer |title=AirPrint enable your legacy printer |publisher=Rigsb.net |access-date=November 2, 2013 |archive-url=https://web.archive.org/web/20150610231613/http://www.rigsb.net/2012/01/10/airprint-enable-your-legacy-printer |archive-date=June 10, 2015 |url-status=dead }} Commercial macOS software for this purpose includes Netputing {{Proper name|handyPrint}}{{cite web |url=http://netputing.com/handyprint/ |title=handyPrint (formerly known as AirPrint Activator) |publisher=Netputing.com |access-date=November 2, 2013 |archive-date=November 4, 2013 |archive-url=https://web.archive.org/web/20131104113530/http://www.netputing.com/handyprint/ |url-status=dead }} and Ecamm Printopia.{{cite web|url=http://www.ecamm.com/mac/printopia | title = Ecamm Printopia|publisher=Ecamm.com|access-date=November 2, 2013}}
In most Linux distributions, AirPrint support should be automatic with the CUPS default printing subsystem since version 1.4.6, which has been released on January 6, 2011{{cite web|url=https://www.cups.org/blog.html |title=All Articles - CUPS.org | publisher=CUPS |access-date=March 27, 2022}} (e.g. in Ubuntu 11.04 and later{{cite web|url=https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033611.html | work =Ubuntu Developers Mailing List|title = Please test AirPrint on Natty and Oneiric |date=June 2011 |access-date=November 2, 2013}} or in Fedora 15 and later{{cite web|url=https://distrowatch.com/table.php?distribution=fedora |title=Distrowatch.com: Fedora |publisher=DistroWatch |access-date=March 27, 2022}}). CUPS servers before version 1.4.6 with DNS based Service Discovery can also be configured manually, by adding DNS-SD printer service discovery records to a name server.{{cite web|url=http://www.dns-sd.org/ServerStaticSetup.html | title = DNS Service Discovery | publisher = Dns-sd.org|access-date=November 2, 2013}}
=Apps and utilities =
There are a number of third party solutions, available on the Apple App Store and elsewhere, that allow printing to non-AirPrint printers directly or via an application helper. Netgear Genie, for both Mac OS X 10.6 or above and Windows XP, Vista, 7 and 8. Genie permits any shared, network attached printer to be made accessible via AirPrint. The application is free for customers of current Netgear routers.{{cite web|url=http://www.netgear.co.uk/about/press-releases/2012/05072012.aspx |title=Netgear Genie App Makes Any Printer Airprint-Compatible |publisher=Netgear.co.uk |access-date=November 2, 2013}} Printopia Pro is a commercial solution designed to allow AirPrint to work on large business and education networks. It offers features useful to large organizations including centralized management, directory integration, and allows AirPrint to operate across subnets. It requires a server running Mac OS X 10.7 or later, and one server can potentially serve an entire organization.{{cite web|url=http://www.printopiapro.com/details.html |title=iPhone and iPad printing for Enterprise |publisher=Printopia Pro |access-date=November 2, 2013}}
See also
External links
- [https://support.apple.com/en-us/HT201311 About AirPrint - Apple Support]
References
{{Reflist|colwidth=30em}}
{{Apple Inc.}}