Huawei has formally launched its mobile device operating system, HarmonyOS – Hongmeng in Chinese – for shopper web of issues (IoT) units, with an possibility to use it to shore up its previously-thriving smartphone enterprise towards the upcoming menace of being completely excluded from Google’s Android ecosystem over US nationwide safety considerations.
As the clock ticks down on a 90-day temporary licence that permits US corporations equivalent to Google to proceed to do enterprise with Huawei, and with no signal but that Washington will take away Huawei from its Entity List of corporations with which US corporations might freely commerce, Huawei has maintained that it will desire to proceed to equip its smartphone units with the Android working system, however within the absence of any adjustments, it’s ready to go it alone.
For now, HarmonyOS can be deployed for IoT units equivalent to watches and different wearables, in-vehicle methods, sensible audio system and so forth, though Richard Yu, CEO of Huawei’s Consumer Business Group, made it clear that the corporate had a watch on the smartphone enterprise, too.
Speaking at Huawei’s Developer Conference within the Chinese metropolis of Dongguan, Yu stated HarmonyOS was “completely different from Android and iOS”.
“It is a microkernel-based, distributed OS that delivers a easy expertise throughout all eventualities,” stated Yu. “It has trustworthy and secure architecture, and it supports seamless collaboration across devices. You can develop your apps once, then flexibly deploy them across a range of different devices.”
Yu stated system house owners now anticipated a “holistic, intelligent experience across all devices and scenarios” and Huawei felt it necessary to reply to this demand with an working system that met these objectives.
The working system contains what Huawei phrases as 4 distinct technical options to meet these objectives.
Firstly, by distributing its structure and digital bus expertise, it affords a shared communications platform, distributed knowledge administration and process scheduling, and digital peripherals. Huawei stated this meant app builders might concentrate on their very own particular person service logic moderately than having to cope with underlying expertise for distributed apps.
Secondly, a deterministic latency engine and high-performance inter process communication (IPC) will set process execution priorities and cut-off dates for scheduling prematurely, enabling assets to gravitate towards duties with increased priorities, bettering the response latency of apps by greater than 1 / 4.
Thirdly, stated Huawei, HarmonyOS’s microkernel structure will “reshape security and trustworthiness from the ground up through a new microkernel design that uses formal verification methods in a trusted execution environment – a mathematical approach to validate system correctness from the source – and reduce probability of attack”.
Finally, a multi-device integrated development environment (IDE) will let builders code their apps one time earlier than deploying them throughout a number of units. Alongside this, the Huawei ARK compiler will allow builders to port previously-written Android apps over to HarmonyOS if wanted.
The first model of HarmonyOS can be launched into the wild later in 2019, and over the following three years will probably be optimised and deployed throughout a broader vary of units. Again with a watch on the smartphone enterprise, Huawei stated it will deploy the foundations for the OS in its home market earlier than increasing into the worldwide ecosystem, though it didn’t put a agency date on that.
“We believe HarmonyOS will revitalise the industry and enrich the ecosystem,” stated Yu. “Our goal is to bring people a truly engaging and diverse experience. We want to invite developers from around the world to join us as we build out this new ecosystem. Together, we will deliver an intelligent experience for consumers in all scenarios.”