Name Date Size

..25-Oct-20244 KiB

.gitattributesH A D25-Oct-20241.8 KiB

AudioPicker.hapH A D25-Oct-2024131

BUILD.gnH A D25-Oct-202411.7 KiB

build.shH A D25-Oct-202415.1 KiB

Calc_Demo.hapH A D25-Oct-2024131

CalendarData.hapH A D25-Oct-2024131

CallUI.hapH A D25-Oct-2024131

Camera.hapH A D25-Oct-2024132

CertificateManager.hapH A D25-Oct-2024131

Clock_Demo.hapH A D25-Oct-2024130

Contacts.hapH A D25-Oct-2024132

FilePicker.hapH A D25-Oct-2024131

hisysevent/H25-Oct-20244 KiB

kikaInput.hapH A D25-Oct-2024131

Launcher.hapH A D25-Oct-2024132

Launcher_Settings.hapH A D25-Oct-2024131

LICENSEH A D25-Oct-20249.9 KiB

Mms.hapH A D25-Oct-2024132

MobileDataSettings.hapH A D25-Oct-2024131

Music_Demo.hapH A D25-Oct-2024132

Note.hapH A D25-Oct-2024132

OAT.xmlH A D25-Oct-20248.4 KiB

ohos.buildH A D25-Oct-20241.8 KiB

Photos.hapH A D25-Oct-2024133

pipline.mdH A D25-Oct-20247.6 KiB

PrintSpooler.hapH A D25-Oct-2024131

README.mdH A D25-Oct-20243.8 KiB

README_zh.mdH A D25-Oct-20243.3 KiB

resources/H25-Oct-20244 KiB

ScreenShot.hapH A D25-Oct-2024130

SecurityPrivacyCenter.hapH A D25-Oct-2024131

Settings.hapH A D25-Oct-2024132

Settings_FaceAuth.hapH A D25-Oct-2024131

SettingsData.hapH A D25-Oct-2024131

SystemUI-DropdownPanel.hapH A D25-Oct-2024132

SystemUI-NavigationBar.hapH A D25-Oct-2024131

SystemUI-NotificationManagement.hapH A D25-Oct-2024131

SystemUI-ScreenLock.hapH A D25-Oct-2024132

SystemUI-StatusBar.hapH A D25-Oct-2024131

SystemUI-SystemDialog.hapH A D25-Oct-2024130

SystemUI-VolumePanel.hapH A D25-Oct-2024131

SystemUI.hapH A D25-Oct-2024131

UpdateApp.hapH A D25-Oct-2024132

README.md

1# System Apps \(HAP\)<a name="EN-US_TOPIC_0000001162045697"></a>
2
3-   [Introduction](#section110mcpsimp)
4-   [Directory Structure](#section11948105210591)
5-   [Repositories Involved](#section120mcpsimp)
6
7## Introduction<a name="section110mcpsimp"></a>
8
9This 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.
10
11Currently, OpenHarmony supports the following system apps:
12
131.  Launcher: acts as a main entry for all apps and provides UIs for display and human-machine interactions of installed apps.
142.  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.
153.  Settings: provides functions such as device management, app management, and brightness setting.
16
17In addition to these system apps, OpenHarmony provides some simple sample apps for your reference, such as the clock, calculator, and air quality app.
18
19Since SDK versions may be different for each application, these applications are preset in the form of pre-built HAP archives.
20
21[pipeline.md](pipline.md) records the permanent archive addresses for these applications built through the [OpenHarmony pipeline](http://ci.openharmony.cn/dailys/dailybuilds). The source code and SDK version information for each application can be queried in the metadata provided by the corresponding pipeline, and the build guides can be refered to the commands recorded in the pipeline archives or the README of the application source repositories.
22
23## Directory Structure<a name="section11948105210591"></a>
24
25```
26applications/standard/hap
27├── resources                      # Preset resources directory
28├── Airquality_Demo.hap            # Sample air quality app
29├── Calc_Demo.hap                  # Sample calculator app
30├── Clock_Demo.hap                 # Sample clock app
31├── Ecg_Demo.hap                   # Sample electrocardiogram (ECG) app
32├── Flashlight_Demo.hap            # Sample flashlight app
33├── Photos.hap                     # Photos app
34├── Launcher.hap                   # Launcher app
35├── Launcher_Recents.hap           # Recent tasks app of Launcher
36├── Launcher_Settings.hap          # Settings app of Launcher
37├── Settings.hap                   # Settings app
38├── Settings_FaceAuth.hap          # Settings app of FaceAuth
39├── SystemUI-NavigationBar.hap     # Navigation bar app of SystemUI
40├── SystemUI-StatusBar.hap         # Status bar app of SystemUI
41├── SystemUI-ScreenLock.hap        # ScreenLock app of SystemUI
42├── SystemUI-SystemDialog.hap      # System dialog app of SystemUI
43├── Music_Demo.hap                 # Sample music app
44├── Camera.hap                     # Camera app
45├── Media_Library.hap              # Media library data ability app
46├── Media_Scanner.hap              # Media scanner app
47├── CallUI.hap                     # Call ui app
48├── PermissionManager.hap          # Permission manager app
49├── AuthWidget.hap                 # Authentication widget app
50├── PrintSpooler.hap               # print app
51```
52
53## Repositories Involved<a name="section120mcpsimp"></a>
54
55System apps
56
57[applications\_standard\_settings](https://gitee.com/openharmony/applications_settings)
58
59[applications\_standard\_launcher](https://gitee.com/openharmony/applications_launcher)
60
61[applications\_standard\_systemui](https://gitee.com/openharmony/applications_systemui)
62
63**applications\_standard\_hap**
64
65**[device_manager](https://gitee.com/openharmony/device_manager)**
66