In this version of 3.0 Beta1, the low-code development function has added support for tablet device development, atomic layout capabilities that can automatically adapt to different size interface design effects, and multi-device development switching functions, making development more efficient. The low-code development interface provided by DevEco Studio 3.0 has rich UI interface editing capabilities, which can quickly build layouts through drag-and-drop development, which effectively reduces the user’s time cost and improves the efficiency of the user’s UI interface construction. At the same time, DevEco Studio also provides a multi-terminal preview function and a custom profile, allowing developers to easily see preview effects in multiple sizes, horizontal and vertical screens, bright and dark modes. When creating a project, you only need to check the required devices to achieve one-time development and adaptation. (2) Support one-time development and multi-terminal deploymentĭevEco Studio 3.0 Beta1 is based on the UI adaptation capabilities of ArkUI 3.0, and provides developers with eTS language-based multi-device development project templates and card templates.
The code and interface can be modified in both directions, and developers can quickly adjust the interface style.ĭevelopers only need to click the icon on the previewer interface to use the two-way preview function. Similarly, if you modify the properties in the properties box, the corresponding properties in the code will also be modified synchronously. In addition, if the developer does not change the page structure and only modifies the code, the UI interface can be previewed in real time without saving. Similarly, when you click in the code or component tree, it will also be highlighted in the interface.
For example, if a component is selected on the UI interface, the corresponding component in the component tree will be selected, and the corresponding code block in the editor will be highlighted. This 3.0 Beta1 version provides a two-way preview function, two-way association code and built-in components of the preview interface, and linkage between the code editor, the UI interface and the component tree.
The components under the ArkUI 3.0 framework can be reused and combined, and the component state can also be synchronized through the data binding mechanism, so how to quickly verify the effect of the component? It helps developers improve the efficiency of HarmonyOS application interface development through a minimalist UI information description grammar, rich UI components and dynamic effects, and real-time interface preview capabilities.ĭevEco Studio 3.0 Beta1 version supports UI development based on the ArkUI 3.0 framework, and provides the functions of “two-way speed preview” and “one-time development, multi-terminal deployment”. Let’s take a look at the key features of DevEco Studio 3.0 Beta1:ĪrkUI 3.0 is a set of declarative UI development framework for building HarmonyOS application interface.
Huawei at the HDC.Together 2021 keynote speech released the HarmonyOS 3.0.0 developer preview.