Harmonyos Configuration File Elements

This section describes all attributes in the application configuration file config.json. DevEco Studio offers two views for you to edit the config.json file, namely, Code and Visualized. You can change the view in the upper right corner of the config.json editing window.Figure 1 Visualized view for editing the config.json file Internal Structure of the Configuration File The config.json file consists of three mandatory tags, namely, app, deviceConfig, and module.… Continue reading Harmonyos Configuration File Elements

Harmonyos Configuration File Composition

The root directory for each HAP file of an application contains a config.json file, which provides the following information: Global configuration information of the application, including the basic information about the application, such as the bundle name, version number, and vendor Device-specific configuration information of the application, including the backup and restoration as well as network security… Continue reading Harmonyos Configuration File Composition

Harmonyos Application Fundamentals

User Applications A user application, also known as an application or app, runs on the operating system of devices and provides particular services for users. Applications running on HarmonyOS are classified into the following forms: Applications installed in a conventional manner Installation-free applications (namely, Atomic Services) that provide specific functions Unless otherwise specified, applications in HarmonyOS documentation refer to the… Continue reading Harmonyos Application Fundamentals

Harmonyos System Security

HarmonyOS-powered distributed devices ensure that the right person uses the right data through the right device. Ensure the right person by performing distributed collaborative identity authentication. Ensure the right device by building a trusted operating environment on the distributed device. Ensure the right data by implementing classified and hierarchical management of data transmitted across devices. Right… Continue reading Harmonyos System Security

Harmonyos Technical Features

Hardware Collaboration and Resource Sharing The key features for hardware collaboration and resource sharing include DSoftBus, Distributed Device Virtualization, Distributed Data Management, and Distributed Scheduler. DSoftBus DSoftBus is a communication base for interconnecting devices, such as mobile phones, tablets, wearables, smart TVs, and head units. It powers devices with distributed communication capabilities, allowing for auto discovery and zero-wait transmission… Continue reading Harmonyos Technical Features

About HarmonyOS

System Positioning HarmonyOS is an innovative, distributed operating system for a fully-connected world. Unlike a legacy operating system that runs on a standalone device, HarmonyOS is built with a distributed architecture that uses a same set of system capabilities to adapt to a wide array of device forms, ranging from phones and tablets to wearables, smart TVs, and… Continue reading About HarmonyOS

Application Development Overview

To help you obtain helpful information quickly, documents are classified based on development scenarios, including General Development for a variety of devices, such as mobile phones, tablets, wearables, and smart TVs, Development for Atomic Services, and Development specific for wearables and smart TVs. General Development The following table guides you through the general process of developing HarmonyOS user applications… Continue reading Application Development Overview

HarmonyOS

Make development enjoyable with distributed technologies Unified OS for all device forms HarmonyOS enables seamless interactions among a wide array of device forms, from earphones and automobile head units to smart TVs and mobile phones. HarmonyOS enables seamless interconnection and coordination between smart devices. It delivers smooth and simple interaction that is reliable in all… Continue reading HarmonyOS