Messages is an
instant messaging
Instant messaging (IM) technology is a type of online chat allowing real-time text transmission over the Internet or another computer network. Messages are typically transmitted between two or more parties, when each user inputs text and trigge ...
software application
Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work.
At the lowest programming level, executable code consists ...
developed by
Apple Inc.
Apple Inc. is an American multinational technology company headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue (totaling in 2021) and, as of June 2022, is the world's biggest company ...
for its
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
,
iOS
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also include ...
,
iPadOS
iPadOS is a mobile operating system developed by Apple Inc. for its iPad line of tablet computers. It is a rebranded variant of iOS, the operating system used by Apple's iPhones, renamed to reflect the diverging features of the two product l ...
, and
watchOS
watchOS is the operating system of the Apple Watch, developed by Apple Inc. 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 only dev ...
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
s.
The
mobile version of Messages on
iOS
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also include ...
used on
iPhone and
iPad
The iPad is a brand of iOS and iPadOS-based tablet computers that are developed by Apple Inc. The iPad was conceived before the related iPhone but the iPhone was developed and released first. Speculation about the development, operating s ...
also supports
SMS
Short Message/Messaging Service, commonly abbreviated as SMS, is a text messaging service component of most telephone, Internet and mobile device systems. It uses standardized communication protocols that let mobile devices exchange short text ...
and
MMS MMS may refer to:
Science and technology Network communication protocols
* Multimedia Messaging Service for mobile phones
* Microsoft Media Server, a content-streaming protocol (mms://)
* Manufacturing Message Specification for real time proces ...
due to replacing the older
text messaging
Text messaging, or texting, is the act of composing and sending electronic messages, typically consisting of alphabetic and numeric characters, between two or more users of mobile devices, desktops/laptops, or another type of compatible comput ...
Text app since
iPhone OS 3. Users can tell the difference between a message sent via SMS and one sent over iMessage as the bubbles will appear either green (SMS) or blue (iMessage).
The
desktop
A desktop traditionally refers to:
* The surface of a desk (often to distinguish office appliances that fit on a desk, such as photocopiers and printers, from larger equipment covering its own area on the floor)
Desktop may refer to various compu ...
Messages application replaced
iChat
iChat (previously iChat AV) is a discontinued instant messaging software application developed by Apple Inc. for use on its Mac OS X operating system. It supported instant text messaging over XMPP/Jingle or OSCAR ( AIM) protocol, audio and vid ...
as the native OS X instant messaging client with the release of
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 Apple's Mac Ap ...
in July 2012. While it inherits the majority of iChat's features, Messages also brings support for
iMessage
iMessage is an instant messaging service developed by Apple Inc. and launched in 2011. iMessage functions exclusively on Apple platforms: macOS, iOS, iPadOS, and watchOS.
Core features of iMessage, available on all supported platforms, includ ...
, Apple's messaging service for
iOS
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also include ...
, as well as
FaceTime
FaceTime is a Proprietary software, proprietary videotelephony product developed by Apple Inc. FaceTime is available on supported iOS mobile devices running iOS 4 and later and Mac computers that run and later. FaceTime supports any iOS devic ...
integration.
iOS and iPadOS versions
Apple released Messages for the
iPhone as a built-in application with
iPhone OS 3.0 on June 17, 2009. It replaced the Text application which had been the native messaging application since the iPhone's inception. The change in name was due to the iPhone gaining native support for the
MMS MMS may refer to:
Science and technology Network communication protocols
* Multimedia Messaging Service for mobile phones
* Microsoft Media Server, a content-streaming protocol (mms://)
* Manufacturing Message Specification for real time proces ...
protocol, in addition to the previously available
SMS
Short Message/Messaging Service, commonly abbreviated as SMS, is a text messaging service component of most telephone, Internet and mobile device systems. It uses standardized communication protocols that let mobile devices exchange short text ...
protocol.
The original iPhone did not receive support for MMS, citing hardware challenges.
Messages also gained support for sharing contacts using the vCard standard. Other changes included support for copy and paste, and the ability to forward or delete multiple messages at a time.
Messages received minor upgrades with
iOS 4. Among the new features was the ability to search within text messages, much like the search feature in
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 ...
. It also added support for displaying a character count to notify when one had gone over the standard SMS character limit. iOS 4.0 also included support for a red exclamation mark to appear on the app's icon to warn failure to send a message.
Developers were provided with a new
API
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
that allowed them to add embedded messaging functionality to their apps.
iMessage
iMessage is an instant messaging service developed by Apple Inc. and launched in 2011. iMessage functions exclusively on Apple platforms: macOS, iOS, iPadOS, and watchOS.
Core features of iMessage, available on all supported platforms, includ ...
support was added with
iOS 5
iOS 5 is the fifth major release of the iOS mobile operating system developed by Apple Inc., being the successor to iOS 4. It was announced at the company's Worldwide Developers Conference on June 6, 2011, and was released on October 12, 201 ...
on October 12, 2011.
The iPhone supported SMS, MMS and
iMessage
iMessage is an instant messaging service developed by Apple Inc. and launched in 2011. iMessage functions exclusively on Apple platforms: macOS, iOS, iPadOS, and watchOS.
Core features of iMessage, available on all supported platforms, includ ...
, while the iPad and iPod touch only supported iMessage. With iMessage, users could send text, picture messages and contacts over
WiFi
Wi-Fi () is a family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio wa ...
or
3G to other iOS 5 devices without using their carrier quota. In addition, a user could start their conversation on one device and continue on another. Messages also introduced typing indication, delivery and
read receipts.
With the introduction of
Notification Center
Notification Center is a feature in iOS and macOS that provides an overview of alerts from applications. It displays notifications until the user completes an associated action, rather than requiring instant resolution. Users may choose what a ...
, new SMS, MMS or iMessages could be seen on the lock screen or by pulling down the Notification Center.
iOS 6
iOS 6 is the sixth major release of the iOS mobile operating system developed by Apple Inc, being the successor to iOS 5. It was announced at the company's Worldwide Developers Conference on June 11, 2012, and was released on September 19, 2 ...
helped improve syncing between multiple devices. iPod touch and iPad users could now use their iPhone phone numbers to send or receive iMessages. Earlier, iPhone users could not receive iMessages sent to their phone number on iPad or iPod touch. Users could now add additional emails to receive and send messages on any device. iOS 6 also added a Share button on apps like Safari and Photos, which enabled users to share links and photos using SMS/MMS or iMessage without leaving the app.
Messages received a new user interface in
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 o ...
. Apple also allowed users to see a message post date by swiping from right to left. In
iOS 8
iOS 8 is the eighth major release of the iOS mobile operating system developed by Apple Inc., being the successor to iOS 7. It was announced at the company's Worldwide Developers Conference on June 2, 2014, and was released on September 17, ...
, users can send audio and video messages by holding down the record button. In group conversations, users can remove/add someone to a thread, name a thread, share their location in a thread, view all attachments, and turn on Do Not Disturb to not receive notifications from a specific thread. As a part of the new continuity feature, users can now use their iPhones as a relay to send and receive SMS and MMS messages on Macs and iPads. In
iOS 9
iOS 9 is the ninth major release of the iOS mobile operating system developed by Apple Inc., being the successor to iOS 8. It was announced at the company's Worldwide Developers Conference on June 8, 2015, and was released on September 16, ...
, the app received a redesigned overlay when sending an audio clip, as well as seeing contact photos in list view on
iPhone 6
The iPhone 6 and iPhone 6 Plus are smartphones that were designed and marketed by Apple Inc. They are the eighth generation of the iPhone, succeeding the iPhone 5, iPhone 5C and iPhone 5S, and were announced on September 9, 2014, and rele ...
or later. In
iOS 10
iOS 10 is the iOS version history, tenth major release of the iOS mobile operating system developed by Apple Inc., being the successor to iOS 9. It was announced at the company's Apple Worldwide Developers Conference, Worldwide Developers Conf ...
, the app has its own App Store allowing the user to download third-party apps that allow users to send stickers and play games within the app. It also received new visual effects, for example, chat bubbles with a "loud" or "gentle" effect.
watchOS version
Messages has been included in every version of
watchOS
watchOS is the operating system of the Apple Watch, developed by Apple Inc. 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 only dev ...
on the
Apple Watch
Apple Watch is a line of smartwatches produced by Apple Inc. It incorporates fitness tracking, health-oriented capabilities, and wireless telecommunication, and integrates with iOS and other Apple products and services. The Apple Watch was rel ...
. Apple Watches can send and receive SMS and MMS messages through a paired
iPhone, while iMessages can be sent and received over Wi-Fi without a paired iPhone. As the Apple Watch has no keyboard, users can respond to messages using preset replies or text transcribed by
Siri
Siri ( ) is a virtual assistant that is part of Apple Inc.'s iOS, iPadOS, watchOS, macOS, tvOS, and audioOS operating systems. It uses voice queries, gesture based control, focus-tracking and a natural-language user interface to answer qu ...
. Apple Watch can also send
emoji
An emoji ( ; plural emoji or emojis) is a pictogram, logogram, ideogram or smiley embedded in text and used in electronic messages and web pages. The primary function of emoji is to fill in emotional cues otherwise missing from typed conversat ...
s, audio recordings, and hand-drawn "scribbles".
macOS version
Messages was announced for
OS X as a
beta
Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
application on February 16, 2012 for
Macs running
Mac OS X 10.7 "Lion". The stable release of Messages was released on July 25, 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 Apple's Mac Ap ...
, replacing
iChat
iChat (previously iChat AV) is a discontinued instant messaging software application developed by Apple Inc. for use on its Mac OS X operating system. It supported instant text messaging over XMPP/Jingle or OSCAR ( AIM) protocol, audio and vid ...
. In addition to supporting Apple's new iMessage protocol, Messages retained its support for
AIM,
Yahoo Messenger
Yahoo! Messenger (sometimes abbreviated Y!M) was an advertisement-supported instant messaging client and associated protocol provided by Yahoo!. Yahoo! Messenger was provided free of charge and could be downloaded and used with a generic "Yahoo ...
,
Google Talk and
Jabber
Jabber may refer to:
* The original name of the Extensible Messaging and Presence Protocol (XMPP), the open technology for instant messaging and presence.
* Jabber.org, the public, free instant messaging and presence service based on XMPP.
* Jabber ...
.
Messages unitizes the newly added
Notification Center
Notification Center is a feature in iOS and macOS that provides an overview of alerts from applications. It displays notifications until the user completes an associated action, rather than requiring instant resolution. Users may choose what a ...
to notify of incoming messages. The introduction of a new Share button in applications like
Safari,
Finder and
Preview
Preview may refer to:
Theatre, film, television
* Preview (subscription service), an early subscription television service in the United States
* Preview (theatre), a public performance of a theatrical show before the official opening
* Previe ...
gave users the ability to share links to webpages, photos, and files. Messages also supported dragging and dropping files and photos for sharing. It also supports video calling through Apple's
FaceTime
FaceTime is a Proprietary software, proprietary videotelephony product developed by Apple Inc. FaceTime is available on supported iOS mobile devices running iOS 4 and later and Mac computers that run and later. FaceTime supports any iOS devic ...
and the third-party IM services it supports. With the release of OS X Mountain Lion 10.8.2, Messages gained the ability to send and receive iMessages using an iPhone phone number.
Messages received a major redesign in
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 rel ...
, following the
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 pro ...
aesthetic introduced in
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 o ...
. As a part of the new
Continuity feature, users can send and receive SMS and MMS messages through paired iPhones running iOS 8 or later.
macOS Big Sur
macOS Big Sur (version 11) is the seventeenth major release of macOS, Apple Inc.'s operating system for Macintosh computers. It was announced at Apple's Worldwide Developers Conference (WWDC) on June 22, 2020, and was released to the public ...
dropped the original codebase in favor of porting the iOS version using
Catalyst
Catalysis () is the process of increasing the rate of a chemical reaction by adding a substance known as a catalyst (). Catalysts are not consumed in the reaction and remain unchanged after it. If the reaction is rapid and the catalyst recyc ...
. This was done to retain feature parity with iOS since before the Mac version lagged behind. Big Sur brought conversation pinning, the ability to mention individuals, message searching, and more tools to send messages such as
Memoji
The implementation of emojis on different platforms took place across a three-decade period, starting in the 1990s. Today, the exact appearance of emoji is not prescribed but can vary between fonts and platforms, much like different typefaces.
...
.
Reception
Praise
As a headlining feature in iOS 5, Messages was widely reviewed and was met with fairly positive reviews.
Dante Cesa from
Engadget
''Engadget'' ( ) is a multilingual technology blog network with daily coverage of gadgets and consumer electronics. ''Engadget'' manages ten blogs four of which are written in English and six have international versions with independent editori ...
, in his review, praised the "brilliance" in Apple's execution of Messages. He complimented the way Messages did not change the earlier SMS UI and would automatically convert an SMS/MMS to iMessage if the recipient was registered; and from iMessage to SMS/MMS if they stopped using the service. Dan Moren from Macworld was also in praise of Apple execution saying that "...there's no having to explain to your less technically savvy friends how they can send you a free message instead of an SMS; it's all done automatically." This feature was widely praised.
AnandTech praised
Apple's technical achievements with Messages, particularly with iMessage. They noted that doing away with SMS's character limits (140 or 160) helped eliminate messages being sent and received split up into two or more messages. In their tests they found that Apple actually prioritized using cellular networks to send text messages as opposed to WiFi networks in spite of possibly incurring data costs. They claimed that data usage with text based iMessage was small enough to ignore especially when it is considered that cellular networks are more secure than WiFi (protected or not). With picture or video messages, Apple prioritized WiFi given the much higher data consumption as compared to text.
Criticism
Most of the criticism for Messages relates to iMessage. Before the release of iOS 6 and OS X Mountain Lion (10.8.2), the inability to receive iMessages sent to iPhone phone numbers on the iPad, iPod touch, and Mac was criticized.
This feature was addressed in iOS 6 for iPhones, iPads and iPod touches and OS X 10.8.2 for Macs.
Messages also came under fire due to multiple cases of Apple's iCloud service going down. Messages relies on iCloud to send and receive iMessages.
Accessibility
Using Apple's
VoiceOver
Voice-over (also known as off-camera or off-stage commentary) is a production technique where a voice—that is not part of the narrative (non- diegetic)—is used in a radio, television production, filmmaking, theatre, or other presentations. ...
screen reader (on both iOS and macOS), visually impaired users can tap on a message and have it be read out to them. They can also navigate the Messages UI using Voice Over. Utilizing
Siri
Siri ( ) is a virtual assistant that is part of Apple Inc.'s iOS, iPadOS, watchOS, macOS, tvOS, and audioOS operating systems. It uses voice queries, gesture based control, focus-tracking and a natural-language user interface to answer qu ...
with Messages enables one to dictate and send messages with just a few commands. Siri is also able to read out new incoming messages. The default font size on iOS Messages is editable under the Accessibility tab in the Settings application.
See also
*
Comparison of cross-platform instant messaging clients
The landscape for instant messaging involves cross-platform instant messaging clients that can handle one or multiple protocols. Clients that use the same protocol can typically federate and talk to one another. The following table compares gener ...
*
Comparison of instant messaging protocols
The following is a comparison of instant messaging protocols. It contains basic general information about the protocols.
Table of instant messaging protocols
See also
* Comparison of cross-platform instant messaging clients
*Comparison of Int ...
*
Comparison of Internet Relay Chat clients
The following tables compare general and technical information between a number of notable IRC client programs which have been discussed in independent, reliable prior published sources.
General
Basic general information about the notablecl ...
*
Comparison of LAN messengers
The following tables compare general and technical information for a number of notable LAN messengers.
General information
Basic general information about the LAN messengers: creator/company, license/price, among others.
Operating system suppo ...
*
Comparison of VoIP software
*
List of SIP software
This list of SIP software documents notable software applications which use Session Initiation Protocol (SIP) as a voice over IP (VoIP) protocol.
Servers
Free and open-source license
A SIP server, also known as a SIP proxy, mana ...
*
List of video telecommunication services and product brands
This list of video telecommunication services and product brands is for groupings of notable video telecommunication services, brands of videophones, webcams and video conferencing hardware and systems, all related to videotelephony for two-way co ...
References
{{OS X
2007 software
AIM (software) clients
Apple Inc. software
Computer-related introductions in 2007
Instant messaging clients
IOS software
MacOS instant messaging clients
MacOS-only software made by Apple Inc.
MacOS
WatchOS software
XMPP clients
IOS-based software made by Apple Inc.