Top

Huawei's Harmony OS : Will it Resonate with Consumers?

Huawei, at its massive “Huawei Developer Conference 2019” #HDC2019, finally unveiled an alternative multi-device Operating System (OS) which the company has been working for the last couple of years. The urgency stems from the recent sanctions amid the US-China trade war in which Huawei one of China’s largest and most advanced tech companies (5G, IoT, Devices, camera, Networks, etc) is being cut-off from US-based technology that includes Google’s Android platform. The following are some thoughts and observations on the and features and capabilities of Huawei’s newest offering.

Harmony OS:

Positives: Architecture

  •  Huawei has taken a clever approach in developing the Harmony OS architecture. It has learned from current OS architectures in the devices market and there shortcomings, for example: Android ‘s monolithic kernel and Apple’s fragmented OS approach. It is proposing replacing these with a distributed, flexible micro-kernel architecture.
  • The first generation of the Harmony OS architecture will support Huawei’s micro-kernel + Unix+ Linux at the kernel level and evolve into 100% HarmonyOS kernel level.
  •  What this means is when the time is right, and Huawei has more developers developing for Harmony OS, the developers can take full advantage of the scalability of the microkernel architecture.
  • The microkernel features include thread scheduling, IPC (Interprocess Communication), modularity, stability, and the biggest advantage being greater levels of security compared to the existing monolithic kernel designs.
  • Further, Huawei is using a “distributed virtual bus“, which will enable a distributed design to reduce latency, increase bandwidth and ensure compatibility with a multitude of applications. 
  • On top of this layer, Huawei is offering its own compiler known as Huawei ARK, which aims to support multiple languages from C/C++/Java/JS/Kotlin and others for a unified compilation making it developer-friendly.
  • Talking about developers, Huawei has also introduced a new IDE (Integrated Development Environment) for developers to develop just once and port to multiple devices, from a smartphone to a smartwatch to TVs to PCs to Tablets to Car Dashboards – a move similar to what Microsoft has been trying to do with its UWP (Universal Windows Apps).
  • So, with Harmony OS, Huawei is aiming to support HTML5 and Linux, as well as Android-based applications. However, there might be some work developers will have to do to optimize and replace the GMS with Huawei services or other third-party services.
  • Huawei is promising a 40%+ performance improvement with respect to current Google Android versions, though this remains to be tested.

Opportunities: China, Current Scale & Cross-Device Growth

  • Huawei indicated that it won’t be migrating to Harmony OS for smartphones, unless it is completely cut-off from Google Android’s access outside China.
  • With the significant scale in China in smartphones, more than Apple enjoys in the USA, Huawei has a big opportunity to scale this platform in its home-market both in smartphones and beyond, across multiple device categories and to build a robust developer community.
  • Counterpoint believes Huawei should accelerate the China market push for smartphones powered by Harmony OS. The more devices it can roll out, the more iterative learning Huawei can gain with Harmony OS. This will help make it, bug-free, secure, and optimized for launch outside China.
  • With Harmony OS, Huawei has an opportunity to boost its services business – Huawei Cloud, HiLink (140M IoT devices), Music and others.
  • Huawei is aiming to make Harmony OS open source and offer it for broad industry use. This should increase its attractiveness for developers, other OEMs, operators and component players to potentially challenge the OS platform duopoly.
  • The cross-device opportunity is also potentially large and lucrative. Huawei already has a growing wearables, IoT and automotive business, all of which could be powered by Harmony OS.
  • We have already seen different platforms in smartwatch (WatchOS, Tizen, Fitbit OS, Android Wear & other proprietary OSs), smart TV (Android TV, Linux, WebOS, Tizen and others), IoT segments (RTOS flavors, LiteOS, Linux, mbedOS and more), so an open source robust micro-kernel-based OS platform has the potential to drive enthusiasm in the non-smartphone space as well.

Challenges: Global-scale Deployment and Developer traction

The Harmony OS project was not specifically kicked-off because of the current trade ban imposed by the US, but it has given significant impetus to the project and potentially opened it for use in smartphones. The added urgency and broader use cases bring additional challenges to those that already faced the project:

  • While Huawei can launch Harmony OS successfully in China by itself and involve other industry players, once it becomes open-source, the fragmentation begins as multiple players start to differentiate on top of the OS.
  • And beyond China there are two key challenges for Harmony OS:
  • Firstly, to attract global developers to optimize apps for Harmony OS and integrate other monetization options via Harmony SDKs at scale. This is something other OS providers were not able to do – for example Microsoft with Windows Phone.
  • Secondly, from a smartphones perspective, it is not fully complete until Harmony OS features quality, diverse apps, AI, services, user-experience, support for multiple technologies, and ad platform integration, with respect to Google Android GMS.
  • Building and maintaining app stores in each country along with localization options, developer support, GDPR guidelines and security scanning, all with huge overheads, is a massive undertaking.
  • Further, issuing regular security patches and software updates, while the platform is open to millions of disparate devices, will be resource-intensive and costly.
  • Working with different global operators is going to be another challenge if the value is just captured by Huawei or close partners.
  • And at some point, to maintain openness & scale, Huawei will have to spin off Harmony OS into a separate entity to drive the growth of the platform.

Summary:

  • Huawei has built something promising here. It’s a huge undertaking but it makes sense considering the current geo-political environment that has forced its hand.
  • It presents a great opportunity to power across different device applications and challenges the currently limited levels of diversity in terms of OS platforms.
  • Scaling in China should will be easier than the huge challenge of building an ecosystem to rival Google Android or Apple iOS outside China.
  • “Necessity is the Mother of Invention” applies well to Huawei’s scenario here, though it will have to remain inventive and prudent on how to scale outside China if forced to, and make sure it has everything in place it is in harmony with the industry and consumers.

 

Neil is a sought-after frequently-quoted Industry Analyst with a wide spectrum of rich multifunctional experience. He is a knowledgeable, adept, and accomplished strategist. In the last 18 years he has offered expert strategic advice that has been highly regarded across different industries especially in telecom. Prior to Counterpoint, Neil worked at Strategy Analytics as a Senior Analyst (Telecom). Neil also had an opportunity to work with Philips Electronics in multiple roles. He is also an IEEE Certified Wireless Professional with a Master of Science (Telecommunications & Business) from the University of Maryland, College Park, USA.

Term of Use and Privacy Policy

Counterpoint Technology Market Research Limited

Registration

In order to access Counterpoint Technology Market Research Limited (Company or We hereafter) Web sites, you may be asked to complete a registration form. You are required to provide contact information which is used to enhance the user experience and determine whether you are a paid subscriber or not.
Personal Information When you register on we ask you for personal information. We use this information to provide you with the best advice and highest-quality service as well as with offers that we think are relevant to you. We may also contact you regarding a Web site problem or other customer service-related issues. We do not sell, share or rent personal information about you collected on Company Web sites.

How to unsubscribe and Termination

You may request to terminate your account or unsubscribe to any email subscriptions or mailing lists at any time. In accessing and using this Website, User agrees to comply with all applicable laws and agrees not to take any action that would compromise the security or viability of this Website. The Company may terminate User’s access to this Website at any time for any reason. The terms hereunder regarding Accuracy of Information and Third Party Rights shall survive termination.

Website Content and Copyright

This Website is the property of Counterpoint and is protected by international copyright law and conventions. We grant users the right to access and use the Website, so long as such use is for internal information purposes, and User does not alter, copy, disseminate, redistribute or republish any content or feature of this Website. User acknowledges that access to and use of this Website is subject to these TERMS OF USE and any expanded access or use must be approved in writing by the Company.
– Passwords are for user’s individual use
– Passwords may not be shared with others
– Users may not store documents in shared folders.
– Users may not redistribute documents to non-users unless otherwise stated in their contract terms.

Changes or Updates to the Website

The Company reserves the right to change, update or discontinue any aspect of this Website at any time without notice. Your continued use of the Website after any such change constitutes your agreement to these TERMS OF USE, as modified.
Accuracy of Information: While the information contained on this Website has been obtained from sources believed to be reliable, We disclaims all warranties as to the accuracy, completeness or adequacy of such information. User assumes sole responsibility for the use it makes of this Website to achieve his/her intended results.

Third Party Links: This Website may contain links to other third party websites, which are provided as additional resources for the convenience of Users. We do not endorse, sponsor or accept any responsibility for these third party websites, User agrees to direct any concerns relating to these third party websites to the relevant website administrator.

Cookies and Tracking

We may monitor how you use our Web sites. It is used solely for purposes of enabling us to provide you with a personalized Web site experience.
This data may also be used in the aggregate, to identify appropriate product offerings and subscription plans.
Cookies may be set in order to identify you and determine your access privileges. Cookies are simply identifiers. You have the ability to delete cookie files from your hard disk drive.