AirPrint

Last updated

AirPrint
Developer(s) Apple Inc. and Hewlett-Packard
Initial releaseNovember 22, 2010;13 years ago (2010-11-22)
Website support.apple.com/en-us/HT201311   OOjs UI icon edit-ltr-progressive.svg

AirPrint is a feature in Apple Inc.'s macOS and iOS operating systems for printing without installing printer-specific drivers.

Contents

Connection is via a local area network (often via Wi-Fi), [1] [2] either directly to AirPrint-compatible printers, or to non-compatible shared printers by way of a computer running Microsoft Windows, Linux, [3] or macOS. [2] [4] [5]

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. [6]

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. [7]

At launch, twelve printers were AirPrint compatible, [8] 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. [7] The related technology is covered by USpatent 2011194123A1,"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, [7] but has appeared as the 'HP ePrint Wireless Direct AirPrint' feature. It uses a proprietary page description language called Apple Raster. [9]

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. [3] 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 [10] and paid solutions. [11]

On macOS, a Bonjour service exists that enables AirPrint support for non-AirPrint printers. [12] Commercial macOS software for this purpose includes Netputing handyPrint [13] and Ecamm Printopia. [14]

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 [15] (e.g. in Ubuntu 11.04 and later [16] or in Fedora 15 and later [17] ). 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. [18]

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. [19] 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. [20]

See also

Related Research Articles

<span class="mw-page-title-main">Personal digital assistant</span> Multi-purpose mobile device

A personal digital assistant (PDA), also known as a handheld PC, is a variety mobile device which functions as a personal information manager. PDAs have been mostly displaced by the widespread adoption of highly capable smartphones, in particular those based on iOS and Android, seeing a rapid decline in use after 2007.

Darwin is the core Unix operating system of macOS, iOS, watchOS, tvOS, iPadOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, BSD, Mach, and other free software projects' code, as well as code developed by Apple.

<span class="mw-page-title-main">AirPort</span> Discontinued line of products by Apple Inc.

AirPort is a discontinued line of wireless routers and network cards developed by Apple Inc. using Wi-Fi protocols. In Japan, the line of products was marketed under the brand AirMac due to previous registration by I-O Data.

<span class="mw-page-title-main">Bonjour (software)</span> Computer networking technology

Bonjour is Apple's implementation of zero-configuration networking (zeroconf), a group of technologies that includes service discovery, address assignment, and hostname resolution. Bonjour locates devices such as printers, other computers, and the services that those devices offer on a local network using multicast Domain Name System (mDNS) service records.

The Internet Printing Protocol (IPP) is a specialized communication protocol for communication between client devices and printers. It allows clients to submit one or more print jobs to the network-attached printer or print server, and perform tasks such as querying the status of a printer, obtaining the status of print jobs, or cancelling individual print jobs.

<span class="mw-page-title-main">CUPS</span> Computer printing system

CUPS is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. A computer running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer.

<span class="mw-page-title-main">Netatalk</span> Free, open-source implementation of the Apple Filing Protocol

Netatalk is a free, open-source implementation of the Apple Filing Protocol (AFP). It allows Unix-like operating systems to serve as file servers for Macintosh computers running macOS or Classic Mac OS.

Operating system Wi-Fi support is defined as the support an operating system includes for Wi-Fi capabilities and usually consists of two pieces: driver level support, and configuration and management support.

iOS is a mobile operating system developed by Apple Inc. and was first released as iPhone OS in June 2007, coinciding with the launch of the first generation iPhone. iPhone OS was renamed iOS following the release of the iPad, starting with iOS 4. With iOS 13, Apple began offering a separate operating system, iPadOS, for the iPad. iOS is also the foundation of the newer audioOS and tvOS, and shares some of its code with macOS. New iOS versions are released every year alongside new iPhone models. From its launch in 2007 until 2010, this occurred in June or July, since then, new major versions are released in September or October. Since the launch of the iPhone in June 2007, there have been 17 major releases of iOS. The current major version of iOS is iOS 17, released in September 2023.

Apple's Bonjour Sleep Proxy service is an open source component of zero-configuration networking, designed to assist in reducing power consumption of networked electronic devices.

<span class="mw-page-title-main">AirPlay</span> Proprietary wireless streaming protocol developed by Apple Inc.

AirPlay is a proprietary wireless communication protocol stack/suite developed by Apple Inc. that allows streaming between devices of audio, video, device screens, and photos, together with related metadata. Originally implemented only in Apple's software and devices, it was called AirTunes and used for audio only. Apple has since licensed the AirPlay protocol stack as a third-party software component technology to manufacturers that build products compatible with Apple's devices.

<span class="mw-page-title-main">Google Cloud Print</span> Remote printing service run by Google

Google Cloud Print was a Google service that allowed users to print from any Cloud Print-aware application on any device in the network cloud to any printer with native support for connecting to cloud print services – without Google having to create and maintain printing subsystems for all the hardware combinations of client devices and printers, and without the users having to install device drivers to the client, but with documents being fully transmitted to Google. Starting on July 23, 2013 it allowed printing from any Windows application, if Google Cloud Printer was installed on the machine.

<span class="mw-page-title-main">AirDrop</span> Proprietary file sharing between Apple devices

AirDrop is a proprietary wireless ad hoc service in Apple Inc.'s iOS and macOS operating systems, introduced in Mac OS X Lion and iOS 7, which can transfer files among supported Macintosh computers and iOS devices by means of close-range wireless communication. This communication takes place over Apple Wireless Direct Link 'Action Frames' and 'Data Frames' using generated link-local IPv6 addresses instead of the Wi-Fi chip's fixed MAC address.

<span class="mw-page-title-main">HP ePrint</span> Electronic printing technologies by Hewlett-Packard

HP ePrint is a term used by Hewlett-Packard to describe a variety of printing technologies developed for mobile computing devices, such as smartphones, tablet computers, and laptops.

The following outline of Apple Inc. is a topical guide to the products, history, retail stores, corporate acquisitions, and personnel under the purview of the American multinational corporation Apple Inc.

The iPad Mini is a line of mini tablet computers designed, developed, and marketed by Apple Inc. It is a sub-series of the iPad line of tablets, with screen sizes of 7.9 inches and 8.3 inches. The first-generation iPad Mini was announced on October 23, 2012, and was released on November 2, 2012, in nearly all of Apple's markets. It featured similar internal specifications to the iPad 2, including its display resolution.

<span class="mw-page-title-main">Wireless keyboard</span>

A wireless keyboard is a computer keyboard that allows the user to communicate with computers, tablets, or laptops with the help of radio frequency (RF), such as WiFi and Bluetooth or with infrared (IR) technology. It is common for wireless keyboards available these days to be accompanied by a wireless mouse.

iPad Mini 2 Tablet computer made by Apple (2013–2017)

The iPad Mini 2 is a tablet computer produced and marketed by Apple Inc. It has a nearly identical design to its predecessor the first-generation iPad Mini, but features internal revisions such as the addition of the A7 system-on-a-chip and 2,048 x 1,536 resolution Retina Display. Internally, the second-generation iPad Mini has nearly the same hardware as its sibling device, the iPad Air. Apple released the second-generation iPad Mini in space gray and silver colors on November 12, 2013.

iPad Mini (1st generation) Tablet computer made by Apple (2012–2015)

The first-generation iPad Mini is a mini tablet computer designed, developed, and marketed by Apple Inc. It was announced on October 23, 2012, as the fourth major product in the iPad line and the first of the iPad Mini line, which features a reduced screen size of 7.9 inches (20 cm), in contrast to the standard 9.7 inches (25 cm). It features similar internal specifications to the iPad 2, including its display resolution.

References

  1. "Software update", iPad, UK: Apple
  2. 1 2 "AirPrint" (Press release). UK: Apple. September 15, 2010.
  3. 1 2 Finnie, Ryan (November 13, 2010). "AirPrint & Linux" (how-to). Retrieved November 2, 2013.
  4. AirPrint: how to make it work for shared printers, TUAW, November 11, 2010
  5. "Printing from iPad AirPrint via Cups" (how-to). CC: Rho. Retrieved November 2, 2013.
  6. Kim, Arnold (May 9, 2010). "Steve Jobs Says Printing "Will Come" for iPad". MacRumors. Retrieved November 2, 2013.
  7. 1 2 3 "About AirPrint". Apple. September 28, 2015. Retrieved October 31, 2015.
  8. Kovach, Steve (January 7, 2011). "Only 12 Printers Work With Apple's AirPrint — Here's The List (AAPL, HPQ)". The San Francisco Chronicle. Retrieved November 2, 2013.
  9. "Driverless Printing Standards And their PDLS". OpenPrinting. April 29, 2022.
  10. "AirPrint Installer". Forums.macrumors.com. December 19, 2011. Retrieved November 2, 2013.
  11. "Collobos Presto". Collobos.com. Retrieved June 14, 2014.
  12. "AirPrint enable your legacy printer". Rigsb.net. Archived from the original on June 10, 2015. Retrieved November 2, 2013.
  13. "handyPrint (formerly known as AirPrint Activator)". Netputing.com. Archived from the original on November 4, 2013. Retrieved November 2, 2013.
  14. "Ecamm Printopia". Ecamm.com. Retrieved November 2, 2013.
  15. "All Articles - CUPS.org". CUPS. Retrieved March 27, 2022.
  16. "Please test AirPrint on Natty and Oneiric". Ubuntu Developers Mailing List. June 2011. Retrieved November 2, 2013.
  17. "Distrowatch.com: Fedora". DistroWatch. Retrieved March 27, 2022.
  18. "DNS Service Discovery". Dns-sd.org. Retrieved November 2, 2013.
  19. "Netgear Genie App Makes Any Printer Airprint-Compatible". Netgear.co.uk. Retrieved November 2, 2013.
  20. "iPhone and iPad printing for Enterprise". Printopia Pro. Retrieved November 2, 2013.