MIUI, Xiaomi’s first product, officially launched in 2010 and now has seven years. It’s a seven-year grind, but it’s one of the most sophisticated mobile operating systems based on Android.
One common problem facing Android customization is that the cost of new features is rising. For example, a photo search, a new feature that is very casual, requires sophisticated techniques such as image recognition algorithms. On the other hand, the Android native system is maturing, and the third-party customization of mobile phone manufacturers is similar. Today you’re going to be split, and I’ll be able to come up with the next release.
In the face of this situation, the MIUI team has also changed its thinking. Because the user’s demand for new features is waning, “returning to the original” became the keynote of MIUI 9 development. The so-called “return to primitive” is also the “steady” and “fluent” and “fast” that is often used by the android camp. These basic experiences may seem simple, but they may be more difficult to implement than a new feature.
MIUI 9 can be divided into two parts, part “quick”, part new and a split screen.
Is it really lightning fast?
In fact, “fast” is a very difficult concept to be defined and often comes with “stability” and “fluency”. In video, MIUI 9 is compared with samsung S8 and huawei P10, but in fact, there is no difference in the optimization of startup speed. Maybe it’s just a 90 and a 95, but MIUI 9 wants to raise that score to 99 or even 100. It takes a lot of basic optimization, and sometimes engineers spend two or three weeks fixing the code, only to increase it by tens of milliseconds. It’s a very self-questioning process. Does it really make sense?
A MIUI development engineer said:
“Desktop colleagues and product manager for trial (also) this question, again and again cross desktop, only in pursuit of a better effect, more than a day we several squat together, cross the whole of the three or four hours of the desktop, finally you have said has to irrational. ”
So, the quick delivery of MIUI 9 to the user, your intuitive feeling may not be obvious. But when I first started MIUI 9 (the test phone was mi 6), the feeling of “fast” was quite obvious, and the experience was even close to iOS. In fact, according to MIUI related developers, the response of MIUI 9 is no less than iOS for the system’s own App, and the problem lies in third-party apps. As an open system, Android cannot have an App ecosystem as robust as iOS, which leads to the unrestraint of third-party apps. For example, a shopping App has more than 200 applications in the installation process.
According to the millet official introduction, beautiful MIUI system optimization measures include: application startup acceleration response, key scene, dynamic allocation of resources, continuous automatic cleaning, the file system cache management, memory, real-time reverse fragments, etc. I’m not going to give you a lot of explanation about these slightly more professional rankings, but I’m going to describe MIUI 9 in an easy-to-understand way, why it’s faster.
The first is “quantitative change induced qualitative change”, such as memory anti-fragmentation and SDCardFS file system, which can be optimized for the relevant code. While these optimizations may result in only a few milliseconds of differences, the accumulation of them will ultimately affect the user experience.
Second, there are some high frequency applications, and even if you go back and kill them frequently, you won’t be able to kill them, because users will soon start these apps again. This is the key to the carton scene, so MIUI 9 responds to this point with an accelerated optimization. Dynamic resource allocation is a rationalization of performance. For example, you can download video while you are in the king’s glory, and MIUI 9 will give priority to the bandwidth requirements of the game.
Finally, the third-party App startup speed optimized, which is the result of the Android ecosystem, MIUI can be said to be a long way off.
2. New features of restraint
MIUI 9 is a bit of a restraint on the part of users who are not too comfortable with the new feature, and can be said to be very cautious or immature. The three new features of MIUI 9 are photo lookups, information assistants, and portal portals.
A. Quick look for photos
Photo lookups, based on machine learning and face recognition, can search for key information such as characters, time, location, and even screenshots, to quickly find the photos you need. For example, if you can find someone, just type “I and your wife” in the photo album. Id card, driver’s license, passport and other documents can also be quickly retrieved. Even the image recognition can be used for word processing, and the screenshots of corresponding information can be found.
Find photos quickly
The best part of this feature is Google, which is one of the best ways to hook up with artificial intelligence. This new feature isn’t really a big deal for users, but it’s the one that helps you quickly find your way through thousands of photos. But for the system, there are relatively complex technologies involved in machine learning, image recognition, and cloud data, which are even beyond the scope of a mobile operating system.
In fact, looking for this feature from the photos can be seen in the future of mobile phone artificial intelligence. In other words, the phone will understand you more and more, you just need to give simple instructions, and the system will help you to quickly make judgment and feedback the results. Now it’s a photo that will be expanded into all aspects of mobile operation. This is the right way to open artificial intelligence, rather than the voice interaction many years ago.
B. information assistant
Information assistant, the meaning of this function is to integrate valuable information and functions, and you can think of it as a personal smart butler. The card in the information assistant integrates the MIUI 9 system high frequency operation to help you complete the more complex click-through process through less steps. You can also quickly aggregate information about the same category, such as collection, spending, delivery, itinerary, schedule, etc.
Information assistant(Chinese Version)
This part of the functional interface focuses on the phone’s negative one screen, which is also a function I like very much, which can significantly improve the efficiency of the function. In fact, the information assistant interface is a shortcut to the entire mobile phone system. In the function of quick card, for example, I can add a micro letter payment code, so that at the time of payment I don’t have point card micro letter again little point, just slip a negative a screen click once arrived at payment code interface.
The travel card integrates the flight information so that I don’t have to open the crossbar or ctrip. The express card integrates the taobao shopping information so that I don’t have to open taobao to know where the express is. Collect CARDS to integrate WeChat collection articles so I won’t collect a bunch of articles but forget to read them. It seems to me that MIUI 9’s information assistant is the most efficient way I want to be, compared to the negative one that is recommended by all kinds of news, music and video.
- split screen
MIUI 9 further optimizes the split screen experience. Among them, the application of the upper half screen is the main application, the lower half screen application is the secondary application. In the split screen, you can open any new application, replace the secondary application, and the main application remains unchanged. However, it is important to note that there is currently a need for a third-party application of the appropriate split-screen feature, but MIUI 9 is compatible with Android N split screen.
In fact, split-screen functionality is not a high frequency operation. And the screen is too small for the cell phone.
Finally, the above experience is all based on mi 6 hardware performance. Given that some of the older versions of the Android version are too old, you may not be able to experience all the features of MIUI 9. And due to the differences in hardware configuration, the system smoothness can not fully meet the level of 6 meters. However, in the industry’s conscience, MIUI 9 is almost complete with all xiaomi models, except for xiaomi 1/1S and mi 2A.
Summary: the meaning of mobile OS
MIUI thinks OS is about efficiency. This is also in line with MIUI 9’s big idea, reducing the fancy new features, making the foundation “steady flow” and not “wasting” the user’s every second usage. Of course, most of us spend our mobile phone time on friends or in the glory of the king, everyone’s own business.