HarmonyOS
Huawei HarmonyOS API version 7 launched, adds ArkUI 3.0 dev framework
On September 11, 2020, Huawei has released the HarmonyOS SDK’s first beta, which supports the development of Huawei smart screens, smart wearables, and car equipment based on HarmonyOS. Following several version upgrades, Huawei has finally announced the release of HarmonyOS SDK 3.0 Beta (API Version 7).
Compared to the previous version, a new ArkUI 3.0 development framework has been added. Simultaneously, Javascript API 7 provides HarmonyOS developers with richer capabilities in program frameworks, telephone services, media, and public basis libraries.
ArkUI 3.0 development framework:
The Huawei Developer Conference HDC2021 officially launched the ArkUI 3.0 development framework. Based on the original JS-based web-like development paradigm, a newly designed declarative development paradigm based on TS extension was added.
It supports TypeScript programming language and adopts closer The declarative paradigm syntax of natural semantics allows developers to intuitively describe the UI interface without worrying about how the framework implements UI drawing and rendering, achieving minimalist and efficient development.
At present, the declarative development paradigm based on TS extension has supported 32 UI components such as Image, Text, List, etc., and 8 dynamic effects such as implicit animation and explicit animation.
JS API 7 new interface
JS API 7 adds nearly 6000 interfaces, covering distributed data management subsystem, telephone service subsystem, image and graphics subsystem, etc., allowing developers to develop fully functional user applications through JS API.