Huawei has unveiled its new Harmony OS operating system for smart devices at its annual developer conference.

The company said the system is designed as an open source environment globally, without restrictions for developers, and works according to the concept of «distributed environment», and «seamless cooperation» between the devices working in it, so that any application is developed, and deployed on a range of devices available once, and run The application to happen between them easy and smooth cooperation immediately.

Huawei announced the new operating system as part of its management of the crisis with the US government for a long time, under which Huawei was placed on the list of companies that pose a threat to US national security and US foreign policy, making it imperative for any US company Obtain permission before granting any of its technology and knowledge tools to Huawei, or enter into any cooperation with them.

As a result, Google announced compliance with regulations and said it would prevent Huawei from accessing the Android operating system or obtaining any updates of its own. Huawei immediately reacted to the crisis, introducing the Harmony OS, which will be launched in China as Hongming.

Distributed environment

According to the Huawei Consumer Developer Group, Richard Yu, Harmony OS is completely different from every other. From the Android system from Google and iOS from Apple.

The key difference is that it is an operating system built on the concept of "distributed environment", which provides a smooth operating experience of applications, functions and tasks across all scenarios, and has a reliable and secure structure, and therefore supports the feature of "seamless cooperation" across the various devices running it.

Low latency

Huawei revealed that the system operates with a new technology called the "inevitable low-latency engine," a program that makes the operating system combines strong insurance, responsiveness, and task identification that must be prioritized for fast performance.

The company said that this should reduce the slow response of applications to orders issued to them by 25.7%, and in the reverse sense to increase the speed of performance of applications running under this system by the same.

Linux kernel

The company explained that the system «Harmony OS» is based on the core operating system «Linux» pivot, which depends on the system «Android» as well. It also deals with programming languages ​​such as the language «C», «C + Plus», «Java», and «Cotline», which makes it eligible to develop and run a package of applications running on various devices. In addition, it is freely available to all developers and programmers globally, and its code structure and source code are fully accessible.

Implementation plans

Huawei explained that the new system will be used first for smart devices. It will appear for the first time on smart screens due to be launched later this year, but Huawei did not give a specific date for the use of «Harmony» in its smart phones. The Wall Street Journal quoted Huawei Consumer Group CEO Richard Yu as saying that Huawei smartphones could be switched from Android to Harmony OS in one or two days, if necessary. But the company prefers to stick to the Android system currently to support application developers.

Richard Yu said at the conference that Huawei will deploy Harmony OS over the next three years through a wide range of smart devices that will first appear in the Chinese market.The company hopes that the operating system will be ready for international application in early 2020.

In turn, technical experts confirmed that the Chinese system will face a big battle in the market, which has been a horse race between the systems of «Android» and «iOS», and Huawei will face obstacles in persuading the public to stay away from Android and its multiple services, It will also face considerable difficulties in convincing developers to build and run applications on a system that is still new.

Facing challenges

Huawei was keen to show itself as having prepared for all the challenges that will face its new system. Users will download and run it on Harmony OS, and developers will be able to create their applications at once, for Harmony OS to receive and publish across devices.

The new system is based on the Linux kernel and runs all Android applications.