Talking about the notification system of mainstream intelligent system from the perspective of push
Since it is a communication tool, the first responsibility is naturally to inform and contact, which is what we can’t ignore the most. Today we will come to."push"and"information notification system"To be a PK, it is natural to kill the five systems that are popular at present-,iOS,, Windows Phone 7, webOS.
Needless to say, "information notification system", let’s take a look at "Push Notification" first. The traditional way to obtain information of mobile phone is through Client Poll, that is, the program initiates polling to and collects it back when there is new information. The advantage is to save traffic, and the disadvantage is to consume electricity and waste time.
The push is that the server informs the mobile phone, and then the mobile phone is updated, so the information acquisition efficiency is relatively improved. For specific steps, please refer to the following prompt diagram:
The difference between polling and pushing
Needless to elaborate on the benefits that Push brings to the information notification system, let’s take the simplest example: as heavy users of social networks, Android users need to constantly browse their mobile phones-every time they view a social account, they need to enter it, or click "refresh" on their desktop plug-in. Even for applications running services in the background, their information acquisition is only through "Poll" instead of "push", which is passive and power-consuming; On the contrary, "push" allows users to concentrate on other things, and the rest is left to the server to do. The only thing users need to do is to deal with it after being notified, and the efficiency is high and low.
Therefore, in order to be more fair, it is necessary to compare the push mechanism-,iOS and Windows Phone 7 separately.
Strictly speaking, the push of Blackberry system only exists on the connection service (BIS/BES). The most common one is mail push mechanism, in addition, there are IM software such as BBM, G-Talk, etc. Push adopts compression mechanism, which has higher efficiency and less power consumption. Compared with the other two systems with push mechanism, the advantage lies in less dependence on network conditions (narrow band) and the disadvantage lies in limited trial range (limited by BIS/BES services).
BES (Blackberry Enterprise Service) Push Principle
What about iOS? Since iPhone3.0, Apple has adopted the information push mechanism: applications (such as Sina Weibo server)-APNS-search-applications (such as Sina Weibo) pop up notifications. As long as the network connection is maintained, as long as APNs and APNS can communicate normally, all updates can reach users in the first time, saving traffic and electricity more than polling. Most importantly, users no longer have to repeatedly enter an application to see if there is any new information.
Push pop-up window of iPhone
Microsoft’s cutting off the retrained Windows Phone is really like the iPhone, the same closed system, the same push … To sum up, there are two kinds of push for Windows Phone-One is Toast Notification that appears at the top of the screen.,The other is Tile Notification, which is presented by the desktop box LiveTiles and consists of background, numbers and titles.. Microsoft’s R&D personnel must have done a lot of research on the push system of iOS. Apple’s push characteristics are "simple, rude and pure digital", and Microsoft’s upgrade to "gentle, more content and dynamic", which is a great idea and also indicates the development trend of the future notification system, but the server efficiency is very poor, and it faces congenital defects-at present, it only supports up to 15 pushes. Once this number is exceeded, users will get such as ". According to the author’s experience in using WP7, its push is often very untimely, and the delay is mostly as long as several hours.
Schematic diagram of Windows Phone information push process
In pushing this piece, iOS has achieved a staged victory. After talking about the push mechanism, let’s compare the advantages and disadvantages of the notification systems of these systems. If the comparison objects are forced to discharge 123, I personally think it should be in this order: iOS 5=webOS>Windows Phone 7>>iOS.
The author will compare the notification systems of these mainstream systems from back to front. The first is the iOS system from Apple. Before iOS 5, Apple distributed the entire notification system to various applications, mainly displayed in red numbers called Badget and pop-ups (including high-priority applications such as SMS). Users can turn the push switch on and off separately according to their needs in the settings, so that the push mechanism can provide good assistance for this single-task system even when multi-task is not supported in the early days, and the disadvantages are obvious. First, users can only see specific information after entering an application; Second, the whole notification system takes a simple and rude route, only responsible for delivering notifications to users, even at the expense of interrupting users’ current operations, and does not care about users’ experience at all. In terms of reminders under the lock screen interface, iOS does not do well-the new pop-up window will cover the old one, and users of the lock screen interface can hardly get effective information.
Badget digital reminder for iOS
Android is quite different from iOS in terms of notification system-it uses a global reminder system, and almost all notifications are reflected in the drop-down status bar. If a user receives a short message while carrying out an application, the Android system will not use the pop-up reminder mode, but will display the short message in the status bar once in sequence, and then only keep one icon. The adverse result of this is that users will easily ignore reminders when playing games and other operations. In addition, because there is no push mechanism similar to iOS in Android system, this notification bar is not fully utilized, and its significance is greatly weakened. But this unified notification system, similar to the notification center, can undoubtedly ensure the unity of consumer experience.
Android1.5 has a global notification and reminder mechanism since its inception.
Windows Phone 7 system puts information notification in a higher position, Toast reminder is located at the top, containing information preview, and disappears for 10 seconds (users can slide horizontally to hide it), allowing users to receive notifications without the main interface, which is great. The dynamic tile of the main interface also has the ability to display information, which is composed of numbers, backgrounds and titles. Users can see the reminder without entering the application. In the latest Mango system, Microsoft has added a back, and an application can already support multiple Tiles.
Toast reminder
WebOS system is famous for its excellent information notification system. The biggest characteristics of this system in information notification are: zero disturbance (at any time), real-time reminder (even in the game), preview (and can be opened or hidden according to the importance), and superposition (classified superposition). In the latest HP TouchPad, this notification system has also been well inherited, which is great.
TouchPad inherits the excellent webOS notification system.
The reason why I want to put iOS 5 at the end is that it has not officially appeared in China, and on the other hand, it combines many advantages of systems such as webOS. For example, a drop-down notification center similar to the Android system, a clearly classified stacked notification under the lock screen interface (users can slide any one separately to read the notification quickly), and a top flip reminder without interruption. The biggest difference with Android is that iOS has a perfect push mechanism, which brings advantages in efficiency, battery life and traffic saving.
In my opinion, an excellent information notification system is the foundation of hand-held foothold. Because it is basic, it is easy to be ignored. Analyzing the advantages and disadvantages between them, I think it can provide a reference for everyone to choose, and it can also make us more open to the development of the future system.
The position of information notification system in mobile system will be further enhanced.
The status of information notification system has been strengthened in the world.
Thinking about the progress of notification system from iOS to Windows Phone 7, we can find a clear logic-users are spending less and less time on meaningless operations, and notifications are showing more and more content. In other words, compared with other mobile operating systems, Windows Phone 7 users can get the most information without entering the application.
Let’s make a bold guess. Maybe the future mobile operating system will have a truly interactive application notification interface, or even raise the notification interface to a higher level like that, so that users can master as much effective information as possible without being disturbed, and at the same time, they will not be excessively accumulated because of too much information, let alone let users miss any information. If so, the role of mobile phones as communication tools can be better reflected, and users can be liberated from endless information flow and handle everything more easily.