Huawei offers "HarmonyOS", which is ready to provide a consistent and effective user experience across any Supported Device and in all situations at the Huawei Developers Conference of the new HarmonyOS operating system, a distributed operating system that uses Microkernel to manage system resources.
Richard Yu, CEO of Huawei Consumer Business Group, discusses the development of this operating system. "Our world is entering a time when consumers need to experience different things. Intelligent and holistic From this fact, Huawei is aware of the importance of developing an operating system that can support multiple devices. So we want to develop an operating system that can be used in all situations. Supports different platforms and devices, and needs to respond quickly Including being safe for users. "
"What is said above The goal is to develop HarmonyOS, an operating system that is different from Android and iOS operating systems, since HarmonyOS has basic Microkernel system management and a distributed operating system, the HarmonyOS operating system can provide an excellent user experience in every rhythm of life. It is also a solid operating system. High security And can be used to fine-tune the device Software developers do not have to design applications for different devices. Because only one design can be compatible with any device that uses the HarmonyOS operating system, "adds Richard Yu.
Currently, operating system developers often introduce their new operating systems with compatible hardware. And over the past decade, Huawei has recognized that the world in the future will be a world in which every device and every activity that consumers engage will come together as one. Huawei is constantly trying to find ways to help improve the user experience. For users to use unlimited smart devices
HarmonyOS is a simple but powerful operating system. Huawei will start using this operating system with various smart devices such as Smart Watch, Smart TV (Smart Screen), In-Vehicle Systems. And smart speakers Huawei expects that the development of this operating system will help consumers who use Huawei products. Get experience with using the device continuously Secure And compatible with all devices
HarmonyOS has 4 distinctive features:
1. Work continuously on all devices: HarmonyOS is the operating system for the first Smart Device distributed operating system can work with any device.
HarmonyOS is an operating system that can support smart features, including a common communication platform, distributed data management, distributed task scheduling, and virtual peripherals. In addition, software developers can focus on developing various features. From the application entirely Without having to study the in-depth details of developing applications to suit different devices It also allows the distribution or presentation of applications for different types of devices. It's easy Because this operating system has an operating system architecture that is distributed to the OS and supports distributed virtual bus technology. Applications for this operating system can be used with different devices continuously.
2. Work Smoothly on Delayed Detection Engine and High Performance IPC Technologies
HarmonyOS uses Determined Latency and High Performance Interprocess Communication (IPC) technology for seamless operation. Determined latency technology will help prioritize the order of work and determine the timeframe for executing various commands. Pre-enable System Resources to cope with more important tasks first Reduce application delay by up to 25.7%. In addition, Huawei's microinstaller is also compatible with IPC technology, resulting in 5x higher performance than other operating systems.
3. High Security: Redefine system kernel security with the help of Microkernel.
HarmonyOS uses the latest microkernel architecture. It's more secure and runs smoother than ever And simplifies system kernel development with microkernel
Will be responsible for developing the system kernel to support critical functions such as assigning sequences of commands to threads and IPC systems
The HarmonyOS operating system micro-kernel has an official validation system that works on Trusted Execution Environment (TEE), which is a new concept for system security and reliability. Through official verification systems that work Create a data model to validate all pieces of software. And use mathematical algorithms to check the accuracy of the source system, which is different from the traditional verification system, such as a functional check or simulation of an attack that cannot fully verify security
HarmonyOS is the first operating system to have a formal verification validation system that runs on TEE, which significantly increases the level of security. Because this operating system has fewer lines of code used for development than other operating systems Because of the use of the Microkernel system, there are fewer lines of code compared to the operating system developed by Linuxkernel up to 1 in 1000, leading to HarmonyOS with significantly fewer vulnerabilities than other operating systems.
4. Develop one application, you can use any device with multi-device IDE.
HarmonyOS supports Multi-Device IDE, which is a system that supports multiple computer languages and has an architecture that supports specific application development. The operating system is able to adjust the size according to the screen. Command Feeder Or Automatically Interact with Multiple Users It also supports drag and drop. Enabling and Previewing Virtual Software in the Development Process Software developers can reduce the time it takes to develop software to support all devices, as the IDE multi-device allows software developers to write a set of instructions only once, listing their software be used with all devices. Which uses HarmonyOS operating system and also enhances the functionality of different devices seamlessly to the next level
The HUAWEI ARK Compiler is the first static compiler to be as powerful as the virtual machine of the Android operating system. This will allow developers to compile complex code to allow the system to be converted to plain code for fast and easy operation. The HUAWEI ARK Compiler is very useful for developers.
Developer plans and ecosystem creation process
On the same occasion, Huawei also presented development guidelines for both HarmonyOS and the kernel of the system. HarmonyOS version 1.0 will be installed on Huawei's Smart Screen products, which will be available later this year and within the next 3 years . Huawei expects to develop this operating system to be able to work with various smart devices such as Wearable, HUAWEI Vision and automotive operating systems.
Of course, the success of HarmonyOS depends on building an ecosystem of both applications and developers. Huawei will offer this operating system as an open model for developers worldwide. In addition, Huawei will also create an open source and developer community. To create deep collaboration with developers as well
People's Republic of China There is a very strong user base and application ecosystem. Huawei will lay the foundation for this operating system in the People's Republic of China. Before expanding to other markets around the world, Huawei is ready to create and pursue new values. To this Operating System by Collaboratively Developing and Sharing Information in Different Areas With Camera and Artificial Intelligence (AI) features, Huawei will work closely with partners to develop services and applications to deliver the best user experience possible experience and set new standards in industry
HarmonyOS will bring many benefits to users. Consumer hardware manufacturers and developers will experience a powerful and hassle-free experience in every stroke of life. Hardware manufacturers will be able to develop hardware faster and faster with new technologies such as 5G, artificial intelligence (AI) and IoT. And for developers, it will be able to reach many users using less cost and yet work faster