The new meego is about to be revived: Android, IOS, and WP

Source: Internet
Author: User

Today, I browsed the Phoenix technology channel and saw the toutiao News "Nokia's former employees received 0.2 billion euros in funding next month or pushed a new meego mobile phone". I am so happy that it is the most perfect system recognized in the industry, you cannot die like this.

Today, iOS and Android account for 80% of the smartphone market. Can meego regain its share? I have to compare several systems here. I am lucky to have a long experience with these systems and express my views. You are welcome to discuss them.

IOS:

Undoubtedly, the current system that consumers think is the best to use.

From a professional perspective, IOS is very smooth, because Apple's software and hardware are made by itself and naturally compatible with perfection, but its only weakness is the pseudo background, that is, you can only run one program at a time (except playing a song, you don't know if it is continuously interrupted, or you want to play a song as a special process). When other programs are opened, reload from the blocked area. QQ is used by all users. When a message arrives, a prompt box is displayed, and after entering QQ, it will always wait about one second to display the messages sent from the other party. However, this is a good method to save memory, but we are used to Windows platform, I always want to be able to run multiple tasks at the same time without interruption.

From the user's perspective (this seems to be more important than the professional perspective, after all, most people are users, they only care about the ease of use or poor use), IOS software is very user-friendly, even the few-year-old children can get started quickly, which is indeed very good. We should all learn from it as well. In addition to software humanization, compared with Android, It is not messy! In Android, you can search for a software and search for more than a dozen versions. Apple only has one version because of its excellent App Store Management Review Mechanism: steve Jobs won't allow spam software and unqualified software to run in the gorgeous products he carefully crafted!

However, Apple is indeed too expensive. So Android appeared.

Android (Android ):

Android = Linux kernel + Java Virtual Machine

When Motorola was still very popular, Nokia had not yet taken over the mobile phone market, and Motorola realized that it wanted to unify the mobile phone platform. It chose the Java platform, but it failed, several years later, Google also used this platform, but it succeeded!

Why? The biggest disadvantage of Java is that it is too slow and inefficient. More than a decade ago, the hardware has not yet developed to the point where today's maturity is reached (more than a decade ago, who dares to think that the configuration of the mobile phone is the same as that of the computer ?) However, today, because the IOS Mobile Phone operation method completely subverts the traditional key mobile phone operation method, coupled with Apple's devices being too expensive, Android is cheap, it can also provide users with apple-like operations, so Android is successful! At that time, when Lei Jun was interviewed, he joked: "If Apple is God, there is another person called HTC." HTC rose with this opportunity of Android.

However, Apple has been telling Android vendors all over the world to infringe on its user interface patents.

So what about Android? This is really a matter of benevolence and wisdom. From an objective and professional perspective, the application and Linux kernel are always separated by a Java Virtual Machine. Even if it is being optimized, it cannot be changed! Therefore, its operation is always stuck, unless the hardware piles it up, such as Xiaomi, the choppy feeling is obviously reduced, although I do not like Samsung, however, Samsung's Android is the best smoothness I have ever seen.

I once saw an article about whether Android really needs to exit the application? Although the Android Application is displayed as exited, it is a false exit and still occupies the memory, so that it can be quickly loaded next time. Sometimes you do not know whether it is running. IOS should double-click the Home key at least. You also know which programs are hanging in the pseudo background.

From the user's point of view, I am about to start spraying. Android fans can skip this section.

First of all, let's start with the 360 software, because this is the most direct experience for users. There is a memory manager, and sometimes you don't touch your mobile phone, the memory management bar is displayed in red (usually around 80%), and then you need to clear it with one click. Over time, I have some obsessive-compulsive disorder and always force myself to unlock the screen, then, clean up the memory. If it goes crazy, it's faster ~~ I asked a colleague, he said that because of the Java recycle mechanism, Java programmers only open up the memory, regardless of the recycle, because the JVM will automatically recycle, so after some programs exit, actually, the memory is not released.

Then there is our commonly used QQ. I am on the QQ client and want to view my QQ space, it will prompt me, how can I open the QQ space, not only QQ, but also other software? Your sister, it's not as good as Saipan, and iOS doesn't. It indicates that there is no default open mechanism in Android. If there are multiple software of the same type, you must select one, even Xiaomi's miui.

In addition, I want to search for software. One software has n versions, which encapsulate advertisements from different companies. For example, Fruit Ninja. Some versions have the final big fruit, and some do not, some have a lot of ice bananas, colored bananas, and some are flat and have nothing to do. Ah, it's too messy ~~

I want to access the Internet. It has a GPRS switch. If I don't want to use it, I will not connect to the network. There is a software called the et SMS genie. It has a very good function on the server of Saipan, if the recipient is your Apsara friend, the default SMS is sent. If not, the SMS is sent. If not, the GPRS Service of Saipan is automatically disabled when necessary, with the GPRS switch function, the advantage of et SMS is gone. What I want to say is, is it necessary to add a switch?

From a commercial point of view, Apple is suing Android for infringement of its patents around the world. We believe that we all know about Samsung's failure in the United States. Many Android device manufacturers are looking for alternatives.

Meego (rice dog ):

Meego = Linux kernel + QT framework

The only meego mobile phone in the world is Nokia. It is jointly developed by Intel and Nokia, and is used by Nokia to replace the Saipan system that often crashes.

Qt framework vs Java platform:

QT is a very popular C ++ interface language a few years ago. Its biggest feature is the "signal and slot" mechanism. That is, we usually click a button, which is called a signal. Once the signal is generated, it will execute the corresponding "slot" function, which is very efficient.

Everyone is familiar with Java. I want to explain why Java is inefficient. the Java mechanism is to add a listener on the buttons to continuously monitor whether keys are pressed, if yes, execute the corresponding listening function. Most of the time, there are no buttons, but the background is still listening to whether the buttons are pressed or not, while QT is different. It does other things, the corresponding action is performed only when the key signal is clicked.

From a professional perspective, meego is recognized as the most perfect system in the industry and the real multi-task background (this is based on the WebOS design. Correspondingly, the memory occupies more than iOS, because the background task is switching and scheduling), and it has the smoothness of iOS, different from the user interface of iOS, the operation mode and user experience. At the same time, it is open-source like android, it can be said that it combines the advantages of iOS, Android and WebOS. In its developer mode, you can use Putty to log on to your mobile phone for kernel-level operations.

From the user's point of view, no one who has used the interface for a period of time will want to use another system, because it is easy to operate and does not need this interface, drag your finger to the background and drop it. Think about it: When you browse the Web page, sliding is happy, and suddenly you need to press a Home button to return to the main interface, it is more painful.

I have to talk about meego's weakness. There are too few applications... A lot of software is transplanted from the iOS platform, and it is not done by developers. However, the native experts have transplanted the software themselves. Nokia has abandoned meego, so developers are not enthusiastic about the development. According to the title, the company that raised 0.2 billion euros is called jolla. Its CEO said that using ACL technology, meego can be seamlessly compatible with Android software. I do not think this is a good thing, in this way, meego's software will also be messy, and running Android software will slow down the overall speed. The QT framework is no worse than the Java platform. As long as meego can be revived, multiple vendors will use it, I believe there will be more developers.

From a commercial point of view, meego can run on low-end devices without hardware heap, but its experience is no worse than that of Android's high-end devices. In this way, meego ecosystem, mobile phone, TV, the most important thing about a tablet is that it does not copy the interface patents of any manufacturer and does not involve any patent disputes. Think about it. For devices that do not need application software and do not need expensive hardware, meego is undoubtedly the best choice.

WP platform:

I don't use this platform much. It can run smoothly on high-end winners, while Android sometimes gets stuck on machines like Xiaomi that "Configure monsters, with support from Microsoft, there is no small amount of application software.

When I used to buy a mobile phone, I tried it and then decisively bought a license. Its Mechanism is also Apple's pseudo-background mechanism, but it is not as humane and aesthetic as Apple does. For example, if a software has several screens, the title word will be broken when it slides. For example, the title "Store" will only display half of the word, I know that it is intended to tell you the screen number under a software, but this broken word design is very rough.

In addition to the dynamic bricks on the home page, other applications are displayed in the form of lists. When there are more than 45 applications, You will be provided with a search function to search for your applications, do you want to go against the day? In the words of Steve Jobs, "Everything Microsoft does meets the requirements, but it is not great ".

In addition, the WP platform is charged much more expensive authorization fees than Android. The same commercial model of the money printer has helped Microsoft succeed in the PC market, but can it succeed in the mobile phone market, let us witness this generation together!

I personally like meego, which is not followed and has high efficiency. I look forward to the next meego device!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.