Apple Inc. developed and instant messaging platform – and that is what iMessage is. It is supported by the application called Messages. This feature is supported by iOS 5 and later versions and OS X Mountain Lion and later versions.
iMessage thus allows its users to send documents, texts, videos, photos, contact information as well as group messages over Wi-Fi as well as mobile phone Internet access. It also supports other forms of Internet access to other iOS as well as macOS users, thus providing them with an alternative to their standard SMS/MMS messaging that most users use with their devices running iOS 5 or later.
Like it has already been mentioned, the iMessage feature is accessible through the Messages app on an iPhone, iPod touch or iPad running on the iOS 5 version or later or on a Mac running on OS X Mountain Lion version or later.
Owners of these devices can thus register with one or more email addresses in creating Apple accounts, and in addition to that, iPhone owners can also register their phone numbers with Apple, only if their carrier is supported.
When any message is sent to any registered mobile number, Messages app will check with Apple system if the mobile number has already been set up for the iMessage feature. If it is not, the message sent will seamlessly transition from iMessage to SMS of the user’s mobile phone.
However, iMessage Activation seems to be a tricky matter for most users. Here are the steps in which iMessage Activation can be done.
Through the Settings App on the iPhone: Look for this app on the home-screen and open it.
Messages: Scroll through the options available in the app until you find ‘Messages’. Tap on it.
iMessage Slider: There must be a slider with iMessage written beside it. Slide the same to the On position. Thus, the slider will turn green – indicating that iMessages have been activated in your phone.
Sign In: If the prompt asks you to sign in to your Apple ID, input your username – password in the pop-up. The system will verify the credentials and iMessage will be activated.
Activation Time: Generally iMessage takes about 24 hours for activation because Apple has to verify the user data.
Activating iMessage on Mac: For this, you will again have to find the Messages app on Mac.
Create ID: If you haven’t yet created an ID for using Messages on Mac, the prompt will direct you to ID creation.
Preferences: Then you have to click on the Preferences option.
Accounts: You will have to create an Account in the next Accounts tab that will pop up.
iMessages: Click on the iMessages option and then move on to add your account information in the same.
Enable Account: Click on Settings again and Enable the account that you have created, thus activating iMessages.
That being said, the iMessage protocol is more or less based on the Apple Push Notification Service (APNs) which are a proprietary, binary protocol. iMessage feature sets up a Keep-Alive network connection with all the Apple servers. Every connection has, therefore, its own unique code.