Huawei’s HarmonyOS 2.0 beta has been released on a few devices, including the P30 and Mate 30 Pro 5G. This product-in-development, the HarmonyOS is designed and structured on a distributed operating system architecture, with the capability to function in a variety of devices. It is part of Huawei’s strategy to offer a versatile OS with great adaptability for a whole gamut of applications.
The user interface of the HarmonyOS 2.0 is EMUI 11, which is adaptable to both Harmony and Android. In addition, this OS, fully developed by Huawei, supports Android apps, so everything from the App Gallery should work.
Some related posts on Weibo from people running HarmonyOS is that it is not based on Android, as previously suspected.
There is not so much to see. Apart from how Android apps are fluid. I doubt that they are native apps.
However, what could make Harmony OS so fast to running android apps? Can't wait to discover 🙂 pic.twitter.com/yyiVbHztza
— Marco Improda (@marcoimproda90) January 21, 2021
OpenHarmony, the open-source core component of the operating system, is hosted on Gitee, which is seen as China’s version of Microsoft’s GitHub. Harmony OS 2.0 is also part of the OpenAtom Foundation, with Huawei a major-grade donor. Other donors include Tencent, Baidu, and Alibaba. The OpenAtom Foundation mirrors the Open Handset Alliance, for the Android OS collaboration and development.
HarmonyOS 2.0 beta has already been launched on some devices and many more may come on stream thereafter. Honor, which has become independent of Huawei, is weighing its options and has not ruled out using the HarmonyOS.
HarmonyOS is designed to seamlessly integrate various smart devices to implement fast connection and a whole raft of activities between the devices. The design ensures that services can be seamlessly transferred among the devices to produce a smooth all-round experience.
HarmonyOS uses distributed technology to make application development possible on different device platforms in an efficient manner. In addition, the HarmonyOS deploys a component-based software design to fit itself to any particular device forms on the basis of their individual characteristics.