Contacts is a computerized
address book
An address book or a name and address book is a book, or a database used for storing entries, called contacts. Each contact entry usually consists of a few standard fields (for example: first name, last name, company name, address, telephone numb ...
software included with the
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
operating systems
iOS
Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
,
iPadOS
iPadOS is a mobile operating system developed by Apple for its iPad line of tablet computers. It was given a name distinct from iOS, the operating system used by Apple's iPhones to reflect the diverging features of the two product lines, suc ...
,
watchOS
watchOS is the operating system of the Apple Watch, developed by Apple Inc., Apple. It is based on iOS, the operating system used by the iPhone, and has many similar features. It was released on April 24, 2015, along with the Apple Watch, the o ...
and
macOS
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
. It includes various
cloud synchronization capabilities and integrates with other Apple applications and features, including
iMessage
iMessage is an instant messaging service developed by Apple Inc. and launched in 2011. iMessage functions exclusively on Apple platforms – including iOS, iPadOS, macOS, watchOS, and visionOS – as part of Apple ecosystem, Apple's approach t ...
,
FaceTime
FaceTime is a proprietary videotelephony product developed by Apple. FaceTime is available on supported iOS mobile devices running iOS 4 and later and Mac computers that run and later. FaceTime supports any iOS device with a forward-facin ...
and the
iCloud
iCloud is the personal cloud service of Apple Inc. Launched on October 12, 2011, iCloud enables users to store and Data synchronization, sync data across devices, including Apple Mail, Calendar (Apple), Apple Calendar, Photos (Apple), Apple Ph ...
service (and previously its predecessor
MobileMe
MobileMe (branded iTools between 2000 and 2002; .Mac until 2008) is a discontinued subscription business model, subscription-based collection of online services and software offered by Apple Inc. All services were gradually transitioned to and e ...
).
History
An application known as Address Book was included with Mac OS X from its release in 2001 and in preceding
beta version
The software release life cycle is the process of developing, testing, and distributing a software product (e.g., an operating system). It typically consists of several stages, such as pre-alpha, alpha, beta, and release candidate, before the fi ...
s.
Address Book was rewritten for
Mac OS X Jaguar (2002) and as of 2020 has remained in roughly the same form ever since.
The
iPhone
The iPhone is a line of smartphones developed and marketed by Apple that run iOS, the company's own mobile operating system. The first-generation iPhone was announced by then–Apple CEO and co-founder Steve Jobs on January 9, 2007, at ...
also included contacts storage from its release,
which starting from
iPhone OS 2
iPhone OS 2 is the second major release of the iOS mobile operating system developed by Apple Inc., being the successor to iPhone OS 1. It was the first version of iOS to support third-party applications via the App Store. iPhone OS 2.2.1 is ...
(2008) was also broken out into a standalone application.
In 2010, the
iPad
The iPad is a brand of tablet computers developed and marketed by Apple Inc., Apple that run the company's mobile operating systems iOS and later iPadOS. The IPad (1st generation), first-generation iPad was introduced on January 27, 2010. ...
with
iOS 3.2 introduced a new two-pane contacts app, featuring the
skeuomorph
A skeuomorph (also spelled skiamorph, ) is a derivative object that retains ornamental design cues (attributes) from structures that were necessary in the original. Skeuomorphs are typically used to make something new feel familiar in an effort t ...
ic design style popular with Apple around this time under the leadership of
Scott Forstall
Scott James Forstall (born August 28, 1969) is an American software engineer, known for leading the original software development team for the iPhone and iPad. Having spent his career first at NeXT and then Apple, he was the senior vice president ...
.
OS X Lion
OS X Lion, also known as Mac OS X Lion, (version 10.7) is the eighth major release of macOS, Apple's desktop and server operating system for Mac computers.
A preview of OS X 10.7 Lion was publicly shown at the "Back to the Mac" Apple Speci ...
(2011) featured a redesigned Address Book application in the style of the iPad Contacts app, also in a two-pane design.
In 2012 with
OS X Mountain Lion
OS X Mountain Lion (version 10.8) is the ninth major release of macOS, Apple Inc.'s desktop and server operating system for Macintosh computers. OS X Mountain Lion was released on July 25, 2012, for purchase and download through the Mac App S ...
it returned to a three-pane design and changed names to match iOS.
The following year, both versions of Contacts switched with their parent operating systems to a more
flat design
Flat design is a minimalist design language or design style commonly used in graphical user interfaces (GUI) (such as web applications and mobile apps), and also in graphical materials such as posters, arts, guide documents and publishing prod ...
style, a change attributed to Forstall's departure from Apple in the autumn of 2012.
In 2013 iOS Contacts switched to the new UI along with the whole of
iOS 7
iOS 7 is the seventh major release of the iOS mobile operating system developed by Apple Inc., being the successor to iOS 6. It was announced at the company's Worldwide Developers Conference on June 10, 2013, and was released on September 18 ...
, while with
OS X Mavericks
OS X Mavericks (version 10.9) is the 10th major release of macOS, Apple Inc.'s desktop and server operating system for Macintosh computers. OS X Mavericks was announced on June 10, 2013, at WWDC 2013, and was released on October 22, 2013, wo ...
the skeuomorphic design was removed leaving a basic UI.
With
OS X Yosemite
OS X Yosemite ( ; version 10.10) is the eleventh major release of macOS, Apple Inc.'s desktop and server operating system for Macintosh computers.
OS X Yosemite was announced and released to developers on June 2, 2014, at WWDC 2014 and re ...
(2014) the OS X Contacts app switched along with the rest of the operating system to the iOS 7-style UI.
In 2021, Apple introduced Contacts to
Apple Watch
The Apple Watch is a brand of smartwatch products developed and marketed by Apple Inc., Apple. It incorporates activity tracker, fitness tracking, Health (Apple), health-oriented capabilities, and wireless telecommunication, and integrates wit ...
in
watchOS 8.
Features
*Exports and imports cards in
vCard
vCard, also known as VCF ("Virtual Contact File"), is a file format standard for electronic business cards. vCards can be attached to e-mail messages, sent via Multimedia Messaging Service (MMS), on the World Wide Web, instant messaging, N ...
3.0 format
*Imports cards from
LDIF, tab-delimited, and comma-separated files
*
C and
Objective-C
Objective-C is a high-level general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by Brad Cox and Tom Love in the early 1980s, it was ...
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
to interface with other applications
*Prints labels and envelopes, mailing lists, pocket address books
*Can configure page setup and paper size before printing
*One-click automatic look up for duplicate entries
*Change of address notification
*Contact groups
*Smart groups based on
Spotlight
*Look up addresses on
Apple Maps
Apple Maps is a web mapping service developed by Apple Inc. As the default map system of iOS, iPadOS, macOS, tvOS, visionOS, and watchOS, it provides directions and estimated times of arrival for driving, walking, cycling, and public trans ...
*Auto-merge when importing vCards
*Customize fields and categories
*Automatic formatting of phone numbers
*Synchronizes with
Microsoft Exchange Server
Microsoft Exchange Server is a mail server and calendaring server developed by Microsoft. It runs exclusively on Windows Server operating systems.
The first version was called Exchange Server 4.0, to position it as the successor to the relat ...
*Synchronizes with
Yahoo!
Yahoo (, styled yahoo''!'' in its logo) is an American web portal that provides the search engine Yahoo Search and related services including My Yahoo, Yahoo Mail, Yahoo News, Yahoo Finance, Yahoo Sports, y!entertainment, yahoo!life, and its a ...
Address Book
*Synchronizes with
Google
Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
Contact Sync
*
Speech recognition
Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers. It is also ...
searching
*Capability to query an
LDAP
The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed Directory service, directory information services over an Internet Protocol (IP) networ ...
database containing person information
*
Plugin interface allowing third-party developers to add functionality to the program
Integration with macOS
*Integration with
Mail
The mail or post is a system for physically transporting postcards, letter (message), letters, and parcel (package), parcels. A postal service can be private or public, though many governments place restrictions on private systems. Since the mid ...
,
Calendar
A calendar is a system of organizing days. This is done by giving names to periods of time, typically days, weeks, months and years. A calendar date, date is the designation of a single and specific day within such a system. A calendar is ...
,
Messages,
FaceTime
FaceTime is a proprietary videotelephony product developed by Apple. FaceTime is available on supported iOS mobile devices running iOS 4 and later and Mac computers that run and later. FaceTime supports any iOS device with a forward-facin ...
, Fax,
Safari
A safari (; originally ) is an overland journey to observe wildlife, wild animals, especially in East Africa. The so-called big five game, "Big Five" game animals of Africa – lion, African leopard, leopard, rhinoceros, African elephant, elep ...
,
iPhone
The iPhone is a line of smartphones developed and marketed by Apple that run iOS, the company's own mobile operating system. The first-generation iPhone was announced by then–Apple CEO and co-founder Steve Jobs on January 9, 2007, at ...
*
iSync compatibility to sync contacts to phones,
PDAs,
iPod
The iPod is a series of portable media players and multi-purpose mobile devices that were designed and marketed by Apple Inc. from 2001 to 2022. The iPod Classic#1st generation, first version was released on November 10, 2001, about mon ...
s, and other Macs
*Contacts are indexed by
Spotlight
*Address Book stores previous recipient addresses used by Mail
*
URLs in Address Book cards appear in Safari's Address Book bookmarks
*Buddies in iChat can be associated with Address Book cards
*Birthdays saved in Address Book appear in iCal if enabled
*Address Book
Dashboard
A dashboard (also called dash, instrument panel or IP, or fascia) is a control panel (engineering), control panel set within the central console of a vehicle, boat, or cockpit of an aircraft or spacecraft. Usually located directly ahead of the ...
Widget
*
AppleScript
AppleScript is a scripting language created by Apple Inc. that facilitates automated control of Mac applications. First introduced in System 7, it is currently included in macOS in a package of automation tools. The term ''AppleScript'' may ...
,
Automator, and
Shortcuts support for querying, adding, modifying, and removing people and groups
User interface
Contacts has two viewing modes: View Card and Column and View Card Only. The user can switch between modes with a control in the upper-left portion of the window under the close box.
In releases prior to Lion, in View Card and Column, the Contacts window is divided into three panes. The first pane has the title Group. This pane lists All, Directories, and each user-made group. Users can add new groups by pulling the File menu down to New Group, or typing Command-Shift-N.
When selecting All or a user-made group, the second column has the title Name. It lists the names of the people with cards in that group, or all the names if the selected group is All, in alphabetical order by first or last name, depending on user preference.
The third pane has the card corresponding to the selected name. The card can include information, some of which the user can classify into customizable categories like Home and Work. Many of the fields can have duplicate entries, for example, if the person the card describes has several email addresses. The user can edit the fields by pressing the edit button below the bottom-left of the third pane. Default fields include:
*Picture
*Name pronunciation
*First name
*Last name
*Job title
*Company
*Phone number
*Email address
*Home page
*Birthday
*Instant messaging username
**
AIM
**
ICQ
**
XMPP
Extensible Messaging and Presence Protocol (abbreviation XMPP, originally named Jabber) is an Open standard, open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML (Ext ...
**
Windows Live Messenger
MSN Messenger (also known colloquially simply as MSN), later rebranded as Windows Live Messenger, was a Cross-platform software, cross-platform instant messaging client, instant-messaging client developed by Microsoft. It connected to the now-di ...
**
Yahoo! Messenger
*Address
*Related Names
*Note
Contacts can search LDAP (network) directories. Users customize these in the LDAP tab of the preferences. Users search these by selecting Directories in the first pane, selecting a directory or All in the second pane, and typing their search in the search box above the top-left of the third pane. Results appear in the third pane.
See also
*
Google Contacts
*
People (Microsoft service)
References
{{iOS
MacOS-only software made by Apple Inc.
Personal information managers
iOS software
IOS-based software made by Apple Inc.