At Huawei Developer Conference (HDC) 2020, the Chinese tech giant unveiled two new mobile software systems – the first is EMUI 11 and the second is the brand new operating system – HarmonyOS 2 (Hongmeng OS) 2.
HarmonyOS is Huawei’s self-developed micro-kernel-based operating system, developed to work across different devices and provide a new user experience in all scenarios. This new software platform was initially introduced in 2019 powered by distributed capabilities.
HarmonyOS 2.0 comes with a comprehensive upgrade to its existing distributed capabilities, including software bus, data management, and security. Huawei also introduced an adaptive UX framework that allows developers to quickly reach tens of millions of new devices and users by changing the user interface.
At the HarmonyOS 2.0 launching event, Huawei also unveiled a new set of tools including emulators, SDK packages, and IDE tools to develop apps for HarmoynOS 2.0 mobile, which help users to understand the basic ecology of this upcoming smartphone operating system.
In December 2020, Huawei released the HarmonyOS 2.0 mobile developer beta version and started the enrollment of flagship devices for HarmonyOS 2 beta testing.
The device open for HarmonyOS 2.0 beta includes Huawei P40, Mate 30, and MatePad Pro devices. However, these registered smartphones already received the HarmonyOS 2.0 first beta version. Since then, Huawei has conducted a bunch of beta testing on different Huawei devices, and eventually lead us to the official launch on June 2.
At the event, Huawei announced over 100 devices that will receive the HarmonyOS 2 upgrade. These devices are scheduled to receive HarmonyOS in a staged and phase timeline up to next year.
So, there’s a lot more to cover, and below you check all of the devices and their progress under one simplified tracker including the different phases of the HarmonyOS 2 upgrade.
There are three phases that Huawei follows after the developer beta testing and their sections are divided as follows:
- Closed beta
- Public Beta
- Stable release
But first, we’ll be going to explore the developer beta rollouts:
- First Closed Developer Beta (Read more): Began with Huawei P40, Mate 30, and MatePad Pro
- First Open/Public Developer Beta (Read more): Mate X2, Mate 40 Series, Smart Screen
- Third Open/Public Developer Beta (Read more): Huawei Nova 6, Nova 7, Nova 8 Series, and MatePad 10.8 Devices
Below is the HarmonyOS 2 tracker that will inform you about the beta testing of the respective devices.
Closed HarmonyOS 2 Beta Section:
June 3, 2021: First Closed Beta
The first closed beta started for 28 devices including Huawei Nova 6, Nova 7, Nova 8 series, MatePad 10.8, Mate 20 series, Mate Xs, Enjoy 20 Plus 5G, Enjoy Z 5G, Enjoy 20 Pro 5G, Maimang 9, MatePad 10.4 Series. Check the complete rollout information and model numbers here (Link)
June 10, 2021: Second Phase Beta
The second round of closed HarmonyOS 2 beta rolled out for Huawei P30 Series, Mate 20 X 5G, Mate X, Nova 5 Series, and MediaPad M6 lineup. Read more about the second phase beta here.
June 23, 2021: Third Phase Beta
HarmonyOS 2 closed beta for 12 Honor devices began, these are Honor 30, Honor V30, Honor 20, Honor V20, and more. Check full information here.
July 13, 2021: Fourth Phase Beta
Huawei has started the fourth phase of HarmonyOS 2.0 closed beta testing for 14 devices including Huawei P20, Mate 10, Nova 4, Nova 5i, Nova 4e, Honor 30S, X10, and more.
August 9, 2021: Fifth Batch
Closed beta testing for Huawei Enjoy 10S, Enjoy 10 Plus, and a bunch of Honor phones including Honor 9X, Honor 9X Pro, Honor 20S, Play 4T Pro, Honor 10, and Honor V10.
September 8, 2021: Sixth Batch
HarmonyOS 2.0 beta has started for 9 Huawei devices. These phones are Huawei Enjoy 20 5G, Enjoy 9S, Maimang 8, Enjoy 10, Honor 20 Youth Edition, 8X, 10 Youth Edition, 20i (and Honor 20 AAPE edition), and Play 3. (Check more)
September 15, 2021: Seventh Batch
Huawei started the seventh batch of HarmonyOS 2.0 beta for P10, Mate 9, Nova 3, Enjoy 9 Plus, and MediaPad M5.
September 28, 2021: Eight Batch
Either batch HarmonyOS 2.0 beta testing recruitment began for 6 Huawei devices. Read more about these here.
October 16, 2921: Ninth Batch
Huawei devices begin HarmonyOS beta testing for nine devices including Huawei MediaPad M5, Enjoy Tablet 2, Honor Tablet 6, Tablet 5, X6 and Nova 8 SE Vitality Edition. Read more.
Public HM OS 2 Beta Section:
June 2, 2021: First Public Beta
First HarmonyOS 2 public beta was announced for Huawei Mate 40, P40, Mate 30, MatePad Pro series, and Mate X2. Check more information here.
June 16, 2021: Second Public Beta
The second phase of public beta testing started for Huawei Nova 6, Nova 7, and Nova 8 series smartphones. Check full details here.
June 30, 2021: Third Public Beta
Huawei opened the third public beta phase with a bunch of devices including the previous flagship – the Huawei P30 series, Mate 20 series, Nova 7 SE devices, Mate Xs, and others. You can check the details here.
July 1, 2021: Fourth Public Beta
Huawei released the HarmonyOS 2.0 public beta update for Huawei Nova 8 SE, Nova 6 SE, Enjoy 20 Plus 5G, Enjoy Z 5G, Enjoy 20 Pro 5G, and Maimang 9. Check more information here.
July 12, 2021: Fifth Public Beta
The fifth round of HarmonyOS 2.0 public beta opened for Huawei Nova 5, Nova 5i Pro, and Nova 5Z devices. For more information, click here.
July 22, 2021: Sixth Public Beta
Huawei started the HarmonyOS 2.0 public beta for 12 Honor devices including Honor 30, V30, 20, V20, Play 4 Pro, Magic 2, and more.
August 20, 2021: Seventh Public beta
September 18, 2021: Eighth Public Beta
This batch of public beta includes P20, Mate 10 series, Nova 3, Enjoy 10 series, Honor 9X, 10, V10, and Play4T Pro. Read more
October 16, 2021: Ninth Public Beta
Huawei begins its ninth public beta for nine devices including Enjoy 20 5G, Enjoy 10, Enjoy 9S, Maimang 8, Honor 8X, 20i, Play 3, 10 Youth Edition, 20 Youth Edition. Read more.
June 23, 2021: First Stable Release
HarmonyOS 2 stable build first released for Huawei Mate 40, P40, Mate 30, MatePad Pro series, and Mate X2 devices. Check more this stable rollout here.
July 8, 2021: Second Stable Release
July 21, 2021: Third Stable Release
Huawei kicked off the stable HarmonyOS 2.0 version for a bunch of Huawei devices including Huawei Mate X2, P30 series, Mate 20 series, and more. Check more details here.
August 4, 2021: Fourth Stable Release
Huawei Enjoy 20 Pro and Enjoy 20 Plus users getting the stable HarmonyOS 2 update.
September 15, 2021:
HarmonyOS stable rollout began for 7 Huawei devices. Read more.
October 15, 2021:
HarmonyOS started to rollout via a stable update for 25 Huawei devices including P20, mate 10, Nova 4, and more. Read here.
- So far the HarmonyOS 2 testing remains eclosed among Chinese models
- This rollout progress is related to the Chinese model
- HarmonyOS 2 global upgrade plan is yet to come
- We can update/change the information in the HarmonyOS 2 tracker
Here are the top Huawei HarmonyOS 2 features
Huawei HarmonyOS 2 for smartphones is a matter of huge discussion among consumers. Although, the software was initially announced at Huawei Developer Conference 2020 but its actual arrival on smartphones happened on June 2, 2021.
This new Huawei operating system comes with various new features and user interface changes that attract consumers and allow you to make the most out of its new ecosystem. Speaking of the ecosystem, HarmonyOS is cross-device software that allows forming a virtual bridge of connection between different devices.
The result of this cross-device approach brings a seamless inter-connect device user experience, that you cannot find in other smartphone makers. The combination of these features forms a powerful operating system + UI/UX.
We’ll not stop here, and it’s time that we share with you the top HarmonyOS 2 features. Just to be mentioned, these HarmonyOS 2 top features consist of the following aspects:
- Ease of access information
HarmonyOS 2 Top Features:
The apps on AppGallery are verified as safe, having passed rigorous security checks. Once App Guard is enabled, the system will recommend that you download apps through Huawei AppGallery, whenever possible, to protect your device and data from risky apps.
App Guard is enabled by default. To disable it, go to Settings > System & updates > App Guard and touch Disable.
Super Device makes it easier than ever to transfer tasks and share data between devices. For example, you could transfer a video you’re playing on this device to your Vision, or send music to a smart speaker, without missing a beat.
How to enable:
- Make sure that both your phone and the other device are logged in to the same HUAWEI ID and connected to the same hotspot, with Bluetooth enabled.
- Swipe down from the upper-right edge of your phone to display Control Panel. Super Device will automatically search for nearby devices. You can also touch Q to search for devices.
- Select a device to transfer a specific task from your phone.
Touch the Audio Control Panel section to transfer your music to a new audio device, without missing a beat!
Enable Bluetooth on your phone and connect to your preferred audio device in one of the following ways (depending on the device type):
- Bluetooth audio device – Connect your preferred audio device to your phone via Bluetooth
- Smart speaker and Vision – Enable Bluetooth on your smart speaker or Vision, connect it to the same WLAN network, and log in to the same Huawei ID as that on your phone.
Swipe down from the upper-right edge of your phone to display the Control Panel, and touch the switch icon on the top right corner
Touch the name of your preferred audio device to switch the audio to that device.
Note – Make sure to update your audio device to the latest version before using this feature.
Control Panel takes you to the most commonly used settings, allowing you to manage media audio, shortcut switches, and paired devices, with greater ease.
You can try the following features:
How to access it?
Swipe down from the upper-right edge of the screen to display Control Panel, to access the following features:
Media Playback controls: To manage media audio playback on the device itself, switch audio apps, or switch playback to a connected audio device.
Shortcut controls: To enable, disable, or set frequently used features.
Super Device: To initiate multi-screen collaboration between your phone and another device (tablet, laptop, or Vision), for instance projecting your phone screen, or picking up a task right from where you had left off on another device.
Smart device controls: To manage devices paired in AI Life.
Service Center, get direct access to many new information that has been waiting for you.
Try it out
- Swipe up diagonally (or along the edge) from the bottom left or right corner on your phone to access the My services tab in Service Center.
- On the My Services tab, touch a service widget to directly access the corresponding service.
- On the Discover tab, touch and hold down on a service widget, and touch Open to access the service. You can also touch the service widget and follow the onscreen instructions to manage the widget.
More on Service Center:
Snippets: Display your most commonly used features and provide direct access to them. For example, you can simply touch the Notepad service widget to resume editing the note from where you left off last time
Service Center: This allows you to discover and managè Snippets, which are displayed on the My services and Discover tabs.
Try this out:
- Swipe up diagonally (or along the edge) from the bottom left or right corner on your phone to access the My services tab in Service Center, where the service widgets you have used or added to favorites are displayed.
- Touch the Discover tab to view all recommended service widgets.
If we’re talking HarmonyOS 2 top features then Celia Suggestions is the top one to recommend, Celia Suggestions is a home screen app that recommends services that are likely to pique your interest, based on your usage habits. You’ll notice that recommendations get even better and better as Celia Suggestions continues to learn more about your usage habits and preferences.
For instance, it will recommend video streaming apps and provide easy access during the times of the day when you tend to stream your favorite content.
Go to Settings > HUAWEI Assistant > AI Suggestions > Celia Suggestions > Service widgets, swipe up and down to choose your preferred widget style, then touch ADD TO HOME SCREEN.
Touch and hold down on a service or app icon in Celia Suggestions and touch Not interested to have it replaced with another service or app.
Things to remember:
If you’ve accidentally added more than one Celia Suggestions, pinch two fingers together on the home screen to access the home screen editing mode, and drag Celia Suggestions onto Remove in the top right corner of the screen.
Create a Custom Home Screen, with Large Folders: Design the easy-to-navigate home screen of your dreams, by categorizing apps and accessing them directly through large folders.
Try it out:
Switch display modes: Touch and hold a standard folder, and select Enlarge from the popup menu. Quickly access apps: Touch the large icon within a large folder to directly access the corresponding app. Then touch the lower right corner of the large folder to enter the folder.
App snippets allow you to preview and access common app services and features, without having to open the apps themselves. For example, the Weather snippet takes you straight to the weather forecast, and the Music snippet allows you to control music playback.
Expand/Collapse an app snippet: Swipe up on an app icon to expand a snippet, and touch any area outside of the snippet to collapse it.
Pin/Remove an app snippet: Touch pin icon to pin an app snippet to the home screen, and touch and hold the snippet to move or remove it.
Select a style: Touch and hold a snippet, then touch
More snippets to select your preferred style, and touch Add to the home screen.
A few things to know:
Apps supporting snippets have a short bar at the bottom, which can be removed in the home screen settings. In drawer mode, you can expand a snippet by touching and holding down on an app icon. More apps will support snippets shortly.
Huawei HarmonyOS 3.0 ArkCompiler 3.0, a unified programming platform
HarmonyOS 3.0 is the real deal and it’s available for the developer. With this version, Huawei has improved a lot of HarmonyOS development issues that developers have been facing for a while. Meanwhile, the HarmonyOS 3.0 also brings the new ArkCompiler 3.0 app compiler.
Compilation and construction is the process of packaging the source code, resources, and third-party libraries of the HarmonyOS application to generate a HAP or APP. Among them, HAP can be directly run in a real device or simulator; APP is used for applications to be put on the Huawei application market.
HarmonyOS 3.0 provides a new ArkCompiler for application compilation and construction. When developing cross-device HarmonyOS applications or services based on the ArkUI framework, you can choose to try the ArkCompiler. ArkCompiler, as a unified programming platform developed by Huawei, includes key components such as a compiler, toolchain, and runtime.
Supports the compilation and operation of high-level languages on multiple chip platforms; supports multi-language joint optimization to reduce cross-language interaction overhead; provides a lighter language runtime, and makes full use of hardware energy efficiency through software and hardware collaboration.
The support requirements of different business scenarios, equipment, and programming languages make the design goal of the Ark programming platform a multi-language compilation runtime with pluggable languages and configurable components.
The design and architecture support multiple language access. The ArkCompiler has the ability to provide a multi-language runtime with efficient execution performance and cross-language advantages, as well as a single-language runtime with high efficiency and small memory on small devices.
The ArkCompiler has a rich compile runtime component system. include:
- Execution engine: interpreter, JIT compiler, AOT compiler.
- Rich memory management components: multiple allocators and multiple garbage collectors.
- As well as the independent runtime of each language, it can support language-specific implementation and language base libraries.
ArkCompiler compiles runtime language and components through customized configuration to support different performance and memory requirements of various devices such as mobile phones, PCs, tablets, TVs, automobiles, and smart wearables.
HarmonyOS 3.0 ArkUI 3.0: Declarative User Interface framework
Huawei HarmonyOS 3.0 is the new version of the HarmonyOS operating system. The company has released the first developer preview of HarmonyOS that is available exclusively for the developer. With the HarmonyOS 3.0 DP, there’s also the new ArkUI that is a collection of frameworks and it’ll help developers to make better applications.
HarmonyOS 3.0 ArkUI:
ArkUI is a set of declarative UI development frameworks for building the HarmonyOS application interface. It uses minimal UI information syntax, rich UI components, and real-time interface preview tools to help you improve the efficiency of HarmonyOS application interface development by 30%. You only need to use a set of TS/JS APIs to provide a vivid and smooth user interface experience on multiple HarmonyOS devices.
ArkUI helps you to develop the app in different ways:
ArkUI provides you with cross-device data binding function and multi-dimensional state management mechanism (in-component/inter-component/global/distributed data-driven UI changes), helping developers to save 70% of code to complete.
ArkUI uses a minimalist declarative UI to describe the interface syntax. You only need a few lines of simple and intuitive declarative code to complete the interface function. For example, if you need a gallery list, you only need to declare the style and animation of the list and gallery interface, and the gallery list interface can be generated.
ArkUI has built-in rich and exquisite UI components and APIs of HarmonyOS Design, which can meet most of your needs for cross-terminal application interface development. You can easily add animation to almost any UI control and select a series of built-in animations.
Real-time interface preview:
ArkUI supports the real-time interface preview feature to help you quickly develop and debug the interface of WYSIWYG. You can display the UI effect of your application interface on any HarmonyOS device without connecting to a real device.
Native performance experience:
ArkUI has built-in many-core UI controls and animations, such as pictures, lists, grids, attribute animations, transition animations, etc., plus deep optimization of the self-developed language runtime, which can achieve the same as mobile native applications on HarmonyOS.