openharmony / applications_hap

Application haps| 应用安装包

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

System Apps (HAP)

Introduction

This module provides some system apps that are applicable to the OpenHarmony standard system, such as Launcher, SystemUI, and Settings. It also provides specific examples for you to build standard-system apps, which can be installed on all devices running the standard system.

Currently, OpenHarmony supports the following system apps:

  1. Launcher: acts as a main entry for all apps and provides UIs for display and human-machine interactions of installed apps.
  2. SystemUI: consists of the navigation bar and system status bar. The navigation bar provides page navigation, and the status bar displays the system status, such as the time and charging status.
  3. Settings: provides functions such as device management, app management, and brightness setting.

In addition to these system apps, OpenHarmony provides some simple sample apps for your reference, such as the clock, calculator, and air quality app.

Directory Structure

applications/standard/hap
├── resources                      # Preset resources directory
├── Airquality_Demo.hap            # Sample air quality app
├── Calc_Demo.hap                  # Sample calculator app
├── Clock_Demo.hap                 # Sample clock app
├── Ecg_Demo.hap                   # Sample electrocardiogram (ECG) app
├── Flashlight_Demo.hap            # Sample flashlight app
├── Photos.hap                     # Photos app
├── Launcher.hap                   # Launcher app
├── Launcher_Recents.hap           # Recent tasks app of Launcher
├── Launcher_Settings.hap          # Settings app of Launcher
├── Settings.hap                   # Settings app
├── Settings_FaceAuth.hap          # Settings app of FaceAuth
├── Shopping_Demo.hap              # Sample shopping app
├── SystemUI-NavigationBar.hap     # Navigation bar app of SystemUI
├── SystemUI-StatusBar.hap         # Status bar app of SystemUI
├── SystemUI-SystemDialog.hap      # System dialog app of SystemUI
├── Music_Demo.hap                 # Sample music app
├── Camera.hap                     # Camera app
├── DeviceManager_UI.hap           # System dialog app of DeviceManager
├── Media_Library.hap              # Media library data ability app
├── Media_Scanner.hap              # Media scanner app
├── CallUI.hap                     # Call ui app
├── PermissionManager.hap          # Permission manager app
├── adminprovisioning.hap          # admin provisioning app

Repositories Involved

System apps

applications_standard_settings

applications_standard_launcher

applications_standard_systemui

applications_standard_hap

device_manager

About

Application haps| 应用安装包

License:Apache License 2.0