Connect with us

HarmonyOS

Huawei HarmonyOS progressed rapidly over the past three years

Published

on

Huawei HarmonyOS progressed

Since its launch in 2019, the Huawei HarmonyOS operating system progressed over the past year, the consumers initially experienced this OS in only smart TVs. Then it became available on smart devices with HarmonyOS Connect in 2020, followed by its release in smartphones, tablets, and smartwatches in 2021.

The software design of HarmonyOS allows it to establish cross-device connections between the different devices and made it the fastest-growing smart device software in history.

HarmonyOS is designed around five major scenarios:

  1. Smart home
  2. Smart office
  3. Audio and Video entertainment
  4. Smart travel
  5. Health

Over the past three years, Huawei jumped the scale of the installation, as it reached 320 million devices later in 2022. Other than Huawei devices, the HarmonyOS Connect operating system for third-party devices collected 2200 partners, which exceeded over 250 million devices.

HarmonyOS ecosystem developers crossed 2 million and atomic services reached 50000. HMS Core has opened 25030 APIs and nearly 40000 applications. Huawei also ramped up investment in the app ecosystem development.

Advertisement

HarmonyOS continue to bring innovation in innovations in visual, auditory, sign language, and aging-friendly barrier-free services to consumers. It is also a more inclusive, healthier, greener, and more open technology base for the Internet of Everything.

Here are the top known HarmonyOS operating system features:

  • Service Widgets
  • Atomic Services
  • HarmonyOS application
  • Discover feeds
  • Service Center
  • Celia AI voice
  • Control Panel
  • AppGallery and more.

HarmonyOS development strategies:

  • HarmonyOS 1+8+N
  • Device partner service platform system

Development platform and notable frameworks:

  • HarmonyOS Design
  • ArkTS
  • ArkUI
  • ArkCompiler
  • AppGallery Connect
  • DevEco Studio
  • DevEco Device Tool
  • DevEco Service
  • HMS
  • Cloud
  • AI and more.

Development Kit:

Huawei launched the “HarmonyOS Ecosystem Application Development White Paper V1.0” last year alongside three concepts for the development of applications and services in the Internet of Everything era.

This includes one-time development and multi-device deployment, that is, a set of code, business logic, and UI adaptation to different smart devices. With such functionality, Huawei HarmonyOS progressed two steps further in the world of app ecosystem development.

Huawei harmonyos development tools and kit

Atomized services can be separated or combined, and self-transfer. HarmonyOS and OpenHarmony are using a unified ecosystem to adapt application-native smartness, embrace a tripartite framework, open service capabilities from bottom-level chips to upper-layer applications, and bring users a smart experience.

Advertisement

In near future, HarmonyOS will continue to evolve based on the declarative development system and the three major concepts to develop the HarmonyOS application ecosystem in all aspects.

Huawei switched the declarative development system end-to-end from design > development > testing > launch, and upgraded the application development kit to the “HarmonyOS Development Kit”.

The HarmonyOS development kit also includes a complete application development and operation system: Design system, development language, UI system, compilation tools, development tools, testing services, and on-shelf distribution.

HarmonyOS Design covers comprehensive full-scenario design specifications, rich design resources, and design tools to help developers improve development efficiency.

Advertisement

ArkTS is the development language for HarmonyOS ecosystem applications. Based on TypeScript (TS for short), it provides corresponding capabilities such as declarative UI and state management, allowing developers to develop high-performance applications in a more concise and natural way.

ArkTS is a more concise and efficient JS/TS language “superset”, which further reduces the amount of cross-terminal application development code and improves development efficiency by 30%.

ArkTS provides a concise and efficient declarative development paradigm by extending mature languages ​​and combining grammar support for ArkUI. Combined with the design of UI components, state management, and other aspects, it unifies the development paradigm of HarmonyOS ecological applications.

ArkUI Framework ArkUI is the native UI development framework of the HarmonyOS ecosystem. The ArkUI rendering mechanism upgrade, the unique rendering three-tree integration technology, greatly simplifies the interface rendering algorithm and increases the sliding loading speed of the application interface by 45%.

Advertisement

The innovative stage development model standardizes the background process startup mechanism during the development stage, fundamentally solving the problem app lag issue. The logic and UI separation technology further improves the efficiency of flow development.

The Ark tool chain ArkCompiler compiles and runs mechanism optimization to bring the industry’s first dynamically typed language bytecode AOT compilation technology, which greatly shortens the startup time of dynamic type language applications.

At the same time, it provides a variety of source code protection technologies to improve the security of dynamically typed language source code. The integrated development environment Huawei DevEco Studio is an integrated development environment for the HarmonyOS ecosystem, providing one-stop applications and atomic service development capabilities.

Specific features include project management, code editing, interface preview, compilation and construction, code debugging, performance tuning, device simulation, command line tools, and integrated development of devices and clouds.

Advertisement

DevEco Testing is a testing tool for HarmonyOS application development. The test layered model of the HarmonyOS ecosystem application and atomic service is divided into the unit test, integration test, and special test.

Unit tests are function-level verification. Integration testing is divided into module testing and feature testing. The special test is a multi-dimensional test of the application/service, including a full range of quality checks, and also provides special automated tests such as performance, power consumption, stability, compatibility, UX, and security.

HUAWEI AppGallery Connect provides developers with globalization and full-scenario one-stop application distribution capabilities, and provides developers with capabilities in the fields of quality, security, and engineering management, which greatly reduces the difficulty of application development and operation and maintenance, improves version quality, and helps developers or acquire users and achieve scale growth in revenue.

Specifically, it includes rapid listing, certificate issuance, unified uploading of the package body, description information, materials, listing review, application distribution, and more.

Advertisement

Huawei HarmonyOS progressed the basis for the rapid and healthy development of the HarmonyOS ecosystem powered by these tools and development environment.

Open Source HarmonyOS – OpenHarmony:

An operating system could do better if it’s closed source but it could do even better if it’s open source and Huawei knew that from the beginning. That’s why the tech maker opened HarmonyOS for the open-source community.

OpenHarmony is now ranked first on open source community Gitee with 5,000+ community contributors, 88+ commercial devices, 26+ releases, 84+ module development boards, 16,000+API, and 198 products from 65 manufacturers that passed compatibility evaluation.

OpenHarmony project has been used in education, finance, smart home transportation, and digital government work and continues to expand among various parts of the tech industry.

Advertisement

Future:

As you can see, HarmonyOS has progressed better than expected but it’s just the beginning and Huawei is continuously seeding this operating system with all the nourishment required.

To achieve goals, Huawei is putting efforts in the fields of technological innovation, capability openness, industrial cooperation, and open source promotion. Innovative technologies provide users with innovative experiences.

Simultaneously, Huawei HarmonyOS is open to all developers and ecosystem participants creating many possibilities. A brand new HarmonyOS ecosystem world is being rapidly constructed and continuously upgraded.

Huawei is actively achieving new milestones with HarmonyOS and we’ll continue bringing you those inputs on every footstep.

Advertisement

Huawei HarmonyOS progressed

Amy is our firmware and software specialist, she keeps her eagle eyes open for new software rollouts, beta programs, and other software related activities as well as new smartphone launch.

HarmonyOS

TAILG launched new scooter with HarmonyOS

Published

on

By

TAILG scooter HarmonyOS

TAILG has launched a brand new electric scooter, which is powered by the HarmonyOS operating system and an all-around stylish look to provide a better experience for consumers.

It has a custom-made avant-garde handlebar, as well as an exclusive smart touch screen, which can display various driving data of the vehicle in real-time. It also equips with a variety of smart unlocking features, including one-key ignition.

The latest TAILG brings HarmonyOS features such as APP control, NFC unlocking, mileage prediction, smart fortification, and vehicle inspection. The TAILG HarmonyOS electric scooter packs a 72V23AH graphene battery, a 1000W cloud-powered motor, and a GPS positioning system.

TAILG scooter HarmonyOS

Looking at the price segment, the TAILG HarmonyOS scooter starts at 3899 yuan, and the high-end version is priced at 4588 yuan. This new electric scooter will be sold in offline stores across China.

Advertisement

TAILG scooter HarmonyOS

Last year in August, TAILG and Huawei announced cooperation to upgrade electric vehicles, the two companies will establish a joint innovation laboratory to conduct research on IoT and other technologies. This will also allow both firms to achieve technological advantages.

Established in 2004, TAILG is an enterprise specializing in R&D, manufacturing, sale, and service of new energy electric vehicles, Its products cover electric bikes, electric scooters, electric special bikes, electric tricycles, and other vehicles. It has an annual production capacity of 12 million vehicles and more than 30,000 stores exclusively in China.

(via – Sina Tech)

Advertisement
Continue Reading

HarmonyOS

HarmonyOS 3.1 Developer beta open for smartphone users

Published

on

By

HarmonyOS 3.1

Today, HarmonyOS 3.1 developer preview testing is opened for smartphone users, this recruitment will enable developers to participate in the open beta activity with developer-only features directly into a real device.

According to the information, HarmonyOS 3.1 developer beta is currently being announced for the first phase of devices including Huawei P50 and P50 Pro. However, Huawei has confirmed to add more devices to the test pool later on. Also, a more friendly and subtle beta test is likely to begin in March.

To be mentioned, HarmonyOS 3.1 developer open beta recruitment is applicable until February 13, 2023. Afterward, Huawei will review the test applications. Selected testers will receive an email or SMS to download HarmonyOS 3.1 developer beta OTA rollout.

Also, this beta activity is available only for the Chinese models and only real authenticated accounts will pass the developer beta signup.HarmonyOS 3.1 developer beta

 

Advertisement

HarmonyOS 3.1 comes constructively adds a new ArkTS language, and with the latest public test, you will experience the improvements and efficiency of the app powered by ArkTS language, STage model, ArkUI, and more.

Below you can check the HarmonyOS 3.1 developer preview features:

  • The ability framework adds a stage development model, including stage model life cycle management, scheduling, callback, context acquisition, authentication, and more. At the same time, the operation and management capabilities of the application are enhanced.
  • The ArkUI development framework enhances the declarative Canvas/XComponent component capabilities, enhances component layout capabilities and state management capabilities, and optimizes the usability of some components.
  • Application package management adds an interface for querying properties related to applications, ability, and ExtensionAbility.
  • The common basic class library supports Buffer binary reading and writing.
  • Web services add support for document preview and basic editing functions of document-type web applications, as well as cookie management and storage management.
  • Added support for YUV, webp image codec, and other capabilities for graphics and images. Added native vsync capabilities, and supports self-drawing engines to independently control the rendering rhythm.
  • Added camera configuration and preview functions in Media Services.
  • The window service adds window-related interfaces under the Stage model, which enhances the window rotation capability and enhances the avoidance area query capability.
  • The globalization service has newly added support for internationalization enhancement capabilities such as time zone lists, transliteration, and phone number attribution.
  • The basic capabilities of common events are enhanced, and the commonEvent module is changed to commonEventManager.
  • The resource management service adds a synchronization interface for resource acquisition, a new interface for querying resource values ​​​​based on names, a new interface for querying number and float resource types, and a new way for Stage model resource query.
  • Input method service adds input method cursor direction constant.

HarmonyOS 3.1

Continue Reading

Android

First Android 14 Developer Beta announced, launch around HarmonyOS 4

Published

on

Android 14 HarmonyOS 4

Android 14 is the next software version for the Android ecosystem. On February 8, Google stepped ahead to begin the development of this major upgrade with the first developer beta.

Google has released the roadmap for the development, beta testing, platform stability, and the final release of Android 14, which reveals meet the launch of Huawei HarmonyOS 4 later in the second half of 2023.

The first developer preview is already out for the Pixel devices. However, Google could open early access to other smartphone makers such as OnePlus by April when the open beta campaign kicks off.

As mentioned by the Android company, Android 14 is projected to reach platform stability by the end of July. But there’s still a possibility of these milestone timelines to delay, similar to last year.

Advertisement

Android 14 development milestone

For your information, the Android 14 developer preview will be a very useful and early gift to the developer community. It will pave a way for the app devs to know more about the upcoming APIs and app features ahead of the final launch.

Looking into the developer preview features, Android 14 promises to improve productivity, enhances performance, improvements to security, and privacy, and bring new customizations.

Yes, there are new tweaks and changes made over Android 12, while there are more that will be visible as the development progress further. Throughout this phase, these developers (and later users) will help to fix bugs and make improvements to the Android 14 source code.

HarmonyOS 4:

Aside from the Android 14 developer beta, Huawei is preparing for the HarmonyOS 3.1 rollout but the company is working on HarmonyOS 4 as a major release for the next generation of Huawei devices. For now, there’s no official launch date available but we are likely to hear more on this at the Huawei Developer Conference (HDC) 2023 event.

Advertisement

HarmonyOS 4 promises big upgrades over HarmonyOS 3 and a major restructure in the user interface (UI). Nonetheless, we’ll keep you posted.

Android 14 HarmonyOS 4

(source – Android)

Continue Reading