close
Jump to content

Wikidata:Property proposal/HarmonyOS NEXT APP ID

From Wikidata

HarmonyOS NEXT APP ID

[edit]

Originally proposed at Wikidata:Property proposal/Authority control

DescriptionIdentifier for a HarmonyOS NEXT application in Huawei AppGallery
Data typeExternal identifier
Allowed values/^(?=\\S{7,128}$)([a-zA-Z][a-zA-Z0-9_]*\\.(?:[a-zA-Z0-9][a-zA-Z0-9_]*\\.){1,}[a-zA-Z0-9])$/
Example 1Xiaohongshu (Q55637991)com.xingin.xhs_hos
Example 2WeChat (Q283233)com.tencent.wechat
Example 312123 (Q136544526)com.tmri.app.harmony12123
Formatter URLhttps://appgallery.huawei.com/app/detail?id=$1
See also

Motivation

[edit]

HarmonyOS NEXT is the proprietary operating system by Huawei that succeeded HarmonyOS 1 ~ 4, which drops Android support. Applications are written in ArkTS, and can run on Huawei mobile phones, tablets, laptops (HarmonyOS PC), wearables running HarmonyOS 5+. The category containing the apps is Category:HarmonyOS software (Q125065688): Wikimedia category.

Unlike AppGallery app ID (P8940), this property is the application's bundle name, while the former only contained Android applications and was numeric.

There is only one app store, AppGallery on HarmonyOS NEXT, like AppStore on iOS, and no jailbreaks are possible. Apps needs to be signed per-user to run. There is a discontinued project F-OH like F-droid, which only distributes applications on OpenHarmony, so I think the name (HarmonyOS NEXT APP ID) is fine.

About the regex:

The ID must be a string separated by dots (.), contain at least three segments, and only English letters, numbers, and the underscore (_) are allowed within each segment, such as "harmony_11.huawei.com". The first segment must start with an English letter, non-first segments must start with a number or an English letter, and every segment must end with a number or an English letter, such as "harmony99.huawei.11_com". Multiple dots (.) are not allowed in succession, such as "harmony..huawei.com".

内存溢出的猫 (talk) 03:17, 21 October 2025 (UTC)[reply]

Discussion

[edit]