Dear PySide Development Team,
I hope this message finds you well. I am writing as a developer and long-time supporter of the Qt ecosystem to advocate for HarmonyOS (鸿蒙系统) support in PySide (Qt for Python). Of course, it is already possible to use C++ Qt to develop APPs for HarmonyOS, you can watch the demo at https://www.youtube.com/shorts/BUH_X1SOQ0Y
and there are also some technical Wikis at https://wiki.qt.io/Qt_for_HarmonyOS
As you may know, The Qt Company has already established a strong collaboration with Huawei to bring Qt to HarmonyOS and OpenHarmony. Since around 2023–2024, key Qt modules and plugins have been progressively adapted, and at HDC 2025 the company announced that the compatibility rate of core Qt modules on HarmonyOS NEXT has already exceeded 90%, with several mainstream productivity applications successfully migrated. This demonstrates both the feasibility and the momentum of Qt on this platform.
From a market perspective, the opportunity is substantial. Huawei smartphones now account for a significant share of the Chinese market, surpassing Apple in shipments in early 2024, and continue to regain ground internationally. All of Huawei’s new devices are powered by HarmonyOS instead of Android, and the installed base of HarmonyOS devices has exceeded 700 million worldwide (including smartphones, tablets, IoT devices, and automotive systems). This means HarmonyOS is no longer a niche OS but a fast-growing ecosystem.
HarmonyOS offers several unique advantages:
- A microkernel-based distributed architecture, enabling seamless multi-device collaboration.
- Strong integration across mobile, IoT, and automotive devices, which Qt-based applications can benefit from.
- Huawei’s clear long-term commitment: after U.S. restrictions blocked Huawei’s access to Google’s Android ecosystem, Huawei strategically pivoted to HarmonyOS as the foundation of its consumer devices and future ecosystem.
Given these developments, it is clear that HarmonyOS will remain central to Huawei’s strategy and is poised to become a major platform in China and potentially beyond. Qt’s proactive support is already helping developers port C++/Qt applications, but the Python community currently lacks an official path to deploy PySide-based applications on HarmonyOS.
I believe that adding HarmonyOS support to PySide would:
- Extend Python + Qt applications to a rapidly growing ecosystem.
- Provide a crucial bridge for Python developers to reach Huawei’s user base.
- Strengthen PySide’s position as the most versatile and future-proof Qt binding.
I kindly invite the PySide team to evaluate the feasibility of this effort, ideally by aligning PySide with the existing Qt QPA plugin for HarmonyOS. Many developers, myself included, would be eager to contribute to testing, feedback, or even development in order to accelerate this initiative.
Thank you for considering this proposal. I would be glad to discuss further or provide additional resources about HarmonyOS adoption and the current state of Qt support on this platform.
Warm regards,
Philip Lee