Huawei Hongmeng OS and Nokia Symbian failures and success

Image for post
Image for post

What we call Hongmeng generally refers to the Huawei Hongmeng system, which was officially released on August 9, 2019. It is said that Hongmeng OS is a “future-oriented” operating system, a microkernel-based distributed operating system for all scenarios. It has now been adapted to smart screens, and it will be adapted to mobile phones, tablets, computers, and smart cars in the future. , Wearable devices and other multi-terminal devices.

For ordinary people, Hongmeng OS is very mysterious, and no one knows what it looks like. But one thing is certain, everyone does not want this project to end without a problem.

Look at other systems, they all have their ups and downs. We don’t know what future and ending Hongmeng OS will face, or even if there will be an ending. Today we will nostalgia and see how the system that once swept the world went from birth to silence.

It is said that people cannot repeat the same mistakes. The Symbian system was a smash hit. All mobile phones of all sizes used the Symbian system, which was the king of smartphones at that time.

Let’s sort out the chronology of events:

  • In 1980, David Potter founded Psion. Saipan was established in 1998 under the joint cooperation of Ericsson, Nokia, Motorola and Psion.
  • In 1999, Symbian launched the Symbian OS v5.x operating system.
  • In 2000, the world’s first Symbian system mobile phone Ericsson R380 was officially sold.
  • In 2001, Symbian launched Symbian OS v6.x.
  • In 2003, v7.x4 was launched, and Motorola, one of the founders, withdrew from Saipan.
  • In 2004, v8.x version was released.
  • In 2005, it was upgraded to v9.x version.
  • In 2006, the total number of Symbian mobile phones worldwide reached 100 million.
  • In 2008, Nokia acquired Symbian, and Symbian became Nokia’s exclusive system.
  • In 2009, major manufacturers such as LG and Sony Ericsson announced their withdrawal from the Symbian platform and switched to new system fields.
  • In March 2011, Symbian was rumored to be “open source” and was later renamed Nokia Belle. On December 21, Nokia announced the abandonment of the Symbian brand.
  • On January 24, 2013, Nokia announced in the earnings call that day that Nokia 808 will be the last Symbian phone.
  • On June 12, 2013, Nokia will stop shipping Symbian smartphones this summer and will fully switch to Microsoft’s Windows Phone platform.
Image for post
Image for post

At this point, the Saipan system has finally come to an end.But why did the Saipan system fall to this point?

It should be stated that the Symbian system itself is very good. It was originally designed for long-term stable operation, and many measures have been taken to improve system performance.

Excessive development threshold and difficulty

Sometimes, advantages are disadvantages. The application development of the Symbian system is very difficult. If a memory leak is detected, the application will crash. And developers need to have a clear and profound understanding of C++’s memory allocation mechanism. The stack size is still limited, and the painful Leave mechanism often has memory leaks. The system does not advocate the use of multiple threads or processes, and the use of a scheduler for preemptive multi-task scheduling.

Multi-modulation mechanisms are troublesome, even for the same system, different models have subtle differences, and adaptation is a big project. iOS and Android have changed everything, but Nokia still only looks at the hardware.

Some people say that Nokia is more accepting of death. For example, being able to smash a walnut is largely the result of Nokia’s “stubbornness”. When the iPhone first appeared, the whole world was waiting to see the jokes. Now the whole world knows that developers have turned to the App Store.

It doesn’t make money to develop Symbian, and most of the ones used were cracked versions. Nokia has products from low-end to high-end, but the price has always been very cheating. When touch screens became popular, they didn’t seize the opportunity, but now everyone knows it.

But then again, who knows that an Apple mobile phone of 500 usd can trip up Nokia? Nokia was too complacent and failed to develop forward-looking.

To talk about why Saipan must withdraw from the stage of history, the issue of high development threshold and benefit distribution is still a little second. The biggest problem is that Symbian cannot support a 32-bit operating system.

Too many things are missing, and the system itself is too bloated. Those who have developed Symbian applications should know that even if it is a very simple problem, it is more difficult to implement on Symbian than imagined. On Linux, many functions are relatively simple. And if you want to add support to Symbian, you need to rewrite the operating system.

Setting up a working environment, engaging in a signature system, and a lot of follow-up problems, let the current programmers go back to develop Symbian applications, it would be better to give them a sharp knife.

Image for post
Image for post

There are also some detailed reasons, we will discuss them together. At that time, Nokia did not pay attention to user experience and software development, nor did it value smart phones. Obviously, software and hardware can be handled by themselves, but not completely optimized. It seems that Nokia’s software and hardware are made by the two companies, and the innovation is not enough. When capacitive screens were adopted on a large scale, Nokia was just getting started.

When the App Store has millions of apps, Symbian also requires developers to go out and sell themselves. After Android reverses its share of the mid-to-low end, the situation is really worse for Saipan.

Nowadays, mobile phones are no longer just mobile phones. Mobile phones have become similar to handheld computers. Symbian is more suitable for making mobile phones, rather than a versatile personal terminal.

For developers, it is better to transfer to iOS and Android directly to Saipan where the project success rate is extremely low. A lot of creativity does not consume time and life, and many people cannot finish a project in a year.

Looking back at Hongmeng OS, Hongmeng system is more suitable for future IoT scenarios. According to the plan, in the next three years, in addition to improving related technologies, Hongmeng OS will gradually be applied to more smart devices such as wearables, smart watches, and cars.

At least some of the mistakes Nokia made, Hongmeng seems unlikely to go to the pit again.

In addition to breaking the monopoly, it also has positive implications for the global technological balance. For Huawei, the success of Hongmeng is a matter of life and death, and it is also a powerful weight that we can have in the future.

Written by

Digital Nomad

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store