Less than three months after US president Donald Trump barred US companies from doing business with Huawei – regarded at the time as a deadly blow to its handset business – the company has unveiled its won, long-awaited mobile operating system.
At the Huawei Developer Conference this week, Huawei Consumer Business Group CEO Richard Yu launched HarmonyOS, or HongmengOS in Chinese. It is described as a microkernel-based, distributed operating system designed to deliver a cohesive user experience across all devices and scenarios.
“We’re entering a day and age where people expect a holistic intelligent experience across all devices and scenarios,” said Yu, suggesting that the OS would have been released even had there been no threat to Huawei’s use of Google’s Android OS.
“We felt it was important to have an operating system with improved cross-platform capabilities,” he said. “We needed an OS that supports all scenarios, that can be used across a broad range of devices and platforms, and that can meet consumer demand for low latency and strong security.”
“HarmonyOS is completely different from Android and iOS. It is a microkernel-based, distributed OS that delivers a smooth experience across all scenarios. 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.”
For those of us who aren’t computer scientists, microkernel-based operating systems are a highly optimised version of regular operating systems that are designed to run on far fewer functions. This translates to lower power required to run the hardware, which means better battery life for the consumer when compared to the fully-fledged Linux kernel on Android OS.
Enabling a “develop once, deploy everywhere” has been a dream to Android developers for a very long time. The pain of how far manufacturers can customise Android has resulted in developers spending far more time on customising apps for various Android phones than they needed to. If Huawei can get this right, they will assert themselves as the “Apple of China” in eyes of development ease.
It appears, the, that Huawei has in mind not an alternative to Android, but a platform on which it can roll put any category of device, and provide any category of service.
Huawei says that, as early as 10 years ago, it “envisioned a future where intelligence would seamlessly integrate with all aspects of our lives, and it began exploring how it might deliver this experience – one that would transcend the boundaries of physical space and span different hardware and platforms”.
The company says HarmonyOS is a lightweight, compact operating system, and will first be used for smart devices like smart watches, smart screens, in-vehicle systems, and smart speakers.
“Through this implementation Huawei aims to establish an integrated and shared ecosystem across devices, create a secure and reliable runtime environment, and deliver a holistic intelligent experience across every interaction with every device.”
Huawei provided the following information on the technical features of HarmonyOS:
1. Seamless: First-ever device OS with distributed architecture, delivering a seamless experience across devices
By adopting distributed architecture and distributed virtual bus technology, HarmonyOS offers a shared communications platform, distributed data management, distributed task scheduling, and virtual peripherals. With HarmonyOS, app developers won’t have to deal with the underlying technology for distributed apps, allowing them to focus on their own individual service logic. Developing distributed apps will be easier than ever before. Apps built on HarmonyOS can run on different devices while delivering a seamless, collaborative experience across all scenarios.
2. Smooth: Deterministic Latency Engine and high-performance IPC
HarmonyOS will address underperformance challenges with a Deterministic Latency Engine and high-performance Inter Process Communication (IPC). The Deterministic Latency Engine sets task execution priorities and time limits for scheduling in advance. Resources will gravitate toward tasks with higher priorities, reducing the response latency of apps by 25.7%. The microkernel can make IPC performance up to five times more efficient than existing systems.
3. Secure: Microkernel architecture that reshapes security and trustworthiness from the ground up
HarmonyOS uses a brand-new microkernel design that features enhanced security and low latency. This microkernel was designed to simplify kernel functions, implement as many system services as possible in user mode outside the kernel, and add mutual security protection. The microkernel itself provides only the most basic services like thread scheduling and IPC.
Harmony OS’s microkernel design uses formal verification methods to reshape security and trustworthiness from the ground up in a Trusted Execution Environment (TEE). Formal verification methods are an effective mathematical approach to validate system correctness from the source, while traditional verification methods, such as functional verification and attack simulation, are confined to limited scenarios. Formal methods, by contrast, can use data models to verify all software running paths.
HarmonyOS is the first OS to use formal verification in device TEE, significantly improving security. In addition, because the HarmonyOS microkernel has much less code (roughly one-thousandth the amount of the Linux kernel), the probability of attack is greatly reduced.
4. Unified: Multi-device IDE allows apps to be developed once and deployed across multiple devices
Powered by a multi-device IDE, multi-language unified compilation, and a distributed architecture kit, HarmonyOS can automatically adapt to different screen layout controls and interactions, and support both drag-and-drop control and preview-oriented visual programming. This allows developers to more efficiently build apps that run on multiple devices. With a multi-device IDE, developers can code their apps once and deploy them across multiple devices, creating a tightly integrated ecosystem across all user devices.
The HUAWEI ARK Compiler is the first static compiler that can perform on par with Android’s virtual machine, enabling developers to compile a broad range of advanced languages into machine code in a single, unified environment. By supporting unified compilation in multiple languages, the HUAWEI ARK Compiler will help developers greatly improve their productivity.
Developer plan and ecosystem development
At today’s conference, Huawei also announced the evolution roadmap for HarmonyOS and its kernel. HarmonyOS 1.0 will be first adopted in its smart screen products, which are due to launch later this year. Over the next three years, HarmonyOS will be optimized and gradually adopted across a broader range of smart devices, including wearables, HUAWEI Vision, and head units for your car.
The success of HarmonyOS will depend on a dynamic ecosystem of apps and developers. To encourage broader adoption, Huawei will release HarmonyOS as an open-source platform, worldwide. Huawei will also establish an open-source foundation and an open-source community to support more in-depth collaboration with developers.
China is home to a strong app ecosystem and a massive user base. Moving forward, Huawei will lay the foundations for HarmonyOS in the Chinese market, and then expand it further to the global ecosystem. With a focus on providing new and unique value, Huawei will open up and share its core capabilities in areas like connectivity, cameras, and AI. It will work closely with ecosystem partners to deliver apps and services that provide consumers with the best possible experience and bring new life to the industry.
HarmonyOS will bring incredible new benefits to consumers, equipment vendors, and developers. For consumers, it will bring a cohesive and powerful intelligent experience across all aspects of their lives. For equipment vendors, it will help them gain a first-mover advantage in the age of holistic intelligent experience, where 5G, AI, and IoT will see explosive growth. At the same time, HarmonyOS will enable developers to win over more users with less investment, and rapidly innovate services across all scenarios.
“We believe HarmonyOS will revitalize the industry and enrich the ecosystem,” said Richard 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.”
Showmax launches half-price mobile streaming service
A new streaming product designed specifically for Africa, featuring TV series as well as African content and live sport, is aimed at filling the gap in subscription video on demand services
The subscription video on demand (SVoD) model, which originated in the USA, spread rapidly in countries where uncapped broadband is affordable and widely available. However, because the model also relies on consumers being comfortable with transacting online and having ready access to credit cards, it has barely scratched the surface across Africa.
On top of that, smartphones are often the only only form of Internet access across Africa, and none of the popular SVoD services have been designed for the format.
Showmax says it plans to change this with the launch of a new mobile plan that costs 50% of the standard Showmax package but still features 100% of the same video content. Showmax is set apart by a combination of four pillars: hit African content, exclusive international series, topkids’ shows, and live sport, including weekly matches from the English Premier League, Italy’s Serie A, and Spain’s La Liga.
Showmax says the new plan is aimed at consumers who only use smartphones and tablets to watch video content. Video resolution peaks at standard definition to help reduce data consumption. As it is a product aimed at individuals, only one concurrent stream is included in the plan. As with the regular service, it is also available for a 14-day free trial.
“This is all about an African service developing a solution that meets the needs of African consumers,” saus Niclas Ekdahl, CEO of the Connected Video division of MultiChoice. “Customer feedback consistently points to local content and sport as some of the things that people value most from Showmax. That’s of course on top of the international series, movies, and kids’ shows that are our bread and butter. With all of that content now available in a product designed specifically for mobile usage, we’re doing something no other service can offer.
“On top of that, with groundbreaking deals like our new offer with Vodacom in South Africa, we solve the credit card issue through add-to-bill payment and the data issue by including data directly in the package. We’re looking to launch similar offers in Kenya and Nigeria soon.”
Both the standard and mobile plans include live sport, sport magazine shows and sport documentaries. The 2019 Rugby World Cup Final was streamed live on Showmax earlier this month, and the following is a selection of some of the football due to be live-streamed in November:
22 November: Levante vs Mallorca (La Liga)
23 November: Arsenal vs Southampton (Premier League)
24 November: Bologna vs Parma (Serie A)
25 November: Aston Villa vs Newcastle United (Premier League)
29 November: Celta Vigo vs Valladolid (La Liga)
30 November: Fiorentina vs Lecce (Serie A)
30 November: Chelsea vs West Ham United (Premier League)
Showmax’s mobile plan is currently available in Nigeria, Kenya, and South Africa.
Comparison of Showmax plans:
|Price per month||R49 / N1450 / KSh 375||R99 / N2900 / KSh 750|
|Watch on smartphone or tablet||Yes||Yes|
|Watch on smart TV and computer||No||Yes|
|TV series, movies, kids’ shows||Yes||Yes|
|14-day free trial||Yes||Yes|
|Chromecast and AirPlay||No||Yes|
|Number of devices||One registered device||5 devices can be registered, with 2 able to stream at the same time|
For a 14-day free trial, visit www.showmax.com.
Online series wins SA’s Journalist of the Year award
A series of stories on gang warfare in Hanover Park earned Tammy Petersen of News24 the ultimate prize in South African journalism. Here are all the winners of the Vodacom Journalist of the Year awards.
At the 18th edition of the Vodacom Journalist of the Year Awards held at Vodacom World earlier tonight, News24’s Tammy Petersen took top honours and the R100,000 grand prize as national winner for her body of work on a gang war series entitled When you live in Hanover Park, you know death. Petersen’s submission was one of over 1,000 entries received from around the country across 12 categories – Investigative, Opinion, Lifestyle, Photography, Sport, Economics, Politics, CSI, Live reporting/ breaking news, Data Journalism, Multi-platform and the Young Journalist of the Year Award. This year’s theme – Connect the Dots – pays tribute to the best-of-the-best of those entries.
Takalani Netshitenzhe, Chief Officer for Corporate Affairs at Vodacom Group says: “This year has seen extraordinary entries to the 18th Vodacom Journalist of the Year Awards. Not all the stories that are national winners were about huge events but also showed the importance of telling the stories of ordinary people. In line with our theme, the dots were indeed connected, and we congratulate all the winners.”
Convenor of the judging panel Ryland Fisher says: “The quality of entries has convinced the judges once again that our industry is in good hands, as far as journalism is concerned, despite the many problems that have beset the industry in recent times. Judging from the entries, South African journalists are determined to fly the flag high for a free, independent, and vigorous media, which augurs well for our democracy. As judges, we can only salute all the entrants for the great work that they submitted. In the end, our industry is probably the biggest winner.”
Judges for this year’s awards are: Ryland Fisher (convenor), Jermaine Craig, Arthur Goldstuck, Albe Grobbelaar, Franz Kruger, Patricia McCracken, Mapi Mhlangu, Collin Nxumalo, Mary Papayya, and Obed Zilwa.
Visit the next page for the full list of winners and their citations.