10 September 2021 Huawei presented HarmonyOS 2.0 at Huawei Developer Conference 2020 (HDC 2020) with brand new capacities for distributed computing. These include hardware bus software for managing data and also security. Huawei also launched an adaptable UX framework that allows developers to connect rapidly with millions of people as well as new and innovative devices.
On June 2nd, 2021. Huawei announced a brand New state of Harmony, akin to 2.0. 2.0. 2.0 that features the catchy slogan One as All/All As One. The exact same date, Huawei has announced beta tests and the general launch of Huawei phones as part of a comprehensive upgrade program.
In the words of Huawei, HarmonyOS will become an integral part within Huawei’s Huawei ecosystem. It will be part of all its products in the coming years.
Harmony is what it’s all about.
Harmony (HongMeng Harmony (HongMeng) is a new microkernel-based OS distributed across multiple devices that was created to provide users an entirely new experience across any device and in all situations.
Today, users want an integrated, intelligent user experience that covers all devices and situations. To fulfill this requirement we thought it was crucial to design an operating system that had improved cross-platform capabilities. We wanted an OS that could work in all scenarios, can be utilized across a range of platforms and devices and meet the needs of users who need extremely low latency and secure.
Harmony is completely different harmony is completely different from Android harmony is completely different from Android iOS. It’s a distributed microkernel operating system that offers seamless experience in all situations. It’s a secure and reliable system that lets you seamlessly interface across different platforms. It lets you create applications in one go, and later connect them to different platforms. Richard added.
1. Seamless Experience:
Through the implementation of the model known in the model of distributed architecture, as in conjunction with using the virtualized distributed bus HarmonyOS provides users with a common communication platform, distributed management of data and the ability to schedule tasks across virtual peripherals. With HarmonyOS developers don’t need to manage the technology behind distributed applications. This allows developers to concentrate on the service process.
The process of developing distributed apps is simpler than ever. Applications created with HarmonyOS can run on various devices, and offer users an effortless, interactive experience in all conditions.
2. Smooth Performance:
The Deterministic Latency Engine determines the importance of tasks to being completed and limit how long to plan ahead. It prioritizes tasks of higher importance. This decreases the speed of responding of the application to 25.7 percent. Microkernel technology is able to make IPC efficiency by five times the efficiency of the current technology.
3. More Secure:
HarmonyOS is based on a new microkernel that is more secure and low latency. The microkernel was created to make the functions of the kernel simpler and easier to integrate majority of the system-wide functions that are feasible even without the kernel. It also offers security features that can be mutually shared. The microkernel is able to provide its most fundamental features including scheduling threads, and IPC.
Formal verification is a reliable method to mathematically confirm the validity of software at its source. However, the standard methods of verification like the threat or functional simulations are restricted to certain circumstances. Alternative methods that are formal make use of data models to prove that each program is running according to the.
HarmonyOS was the very first OS that incorporates formal verification within the device TEE that greatly improves security. In addition, since the HarmonyOS microkernel is smaller in number of programs (roughly one-thousandth the amount of code included in the Linux kernel) Linux kernel) the chances of an attacker being effective is significantly decreased.
4. All in One:
Based on a multi-device integrated IDE, a multi-language unification as well as a distributed-architecture kit HarmonyOS can automatically adjust itself to the various layouts of screens and interfaces and supports drag-and-drop controls as well as visual programming that is preview-oriented.
Developers can develop programs that run more smoothly and able to used on multiple devices. With a multi-device-specific IDE, developers can write their apps in one go and then distribute them across many devices, creating a connected ecosystem that spans all devices.
This is the very first static compiler that can work exactly like Google’s virtual machines. It lets developers develop a range different languages in machine-code within one unified environment. With unifying compilation support for multiple languages and the ability to build in a single language , Huawei ARK Compiler can aid developers in maximizing their efficiency.
New Home Screen