Оглавление
АркУИ
-
Обзор ArkUI
- ArkUI – это платформа для создания пользовательских интерфейсов в HarmonyOS, OpenHarmony и Oniro OS.
- ArkUI 3.0 использует eTS (extended TypeScript), а в HarmonyOS 3.1 – основной язык программирования ArkTS.
- ArkUI поддерживает 2D- и 3D-рисование, анимацию, обработку событий и привязку данных.
- ArkUI автоматически синхронизирует пользовательский интерфейс с данными.
- ArkUI интегрируется с IDE DevEco Studio для разработки и отладки.
-
История и развитие
- ArkUI был представлен на HDC 2021 как часть HarmonyOS 3.0.
- В HarmonyOS 3.1 ArkUI перешел на полностью декларативный подход.
- В апреле 2023 года были добавлены декларативные возможности 2D- и 3D-рисования.
- HarmonyOS 4.0 и HarmonyOS NEXT с ArkTS и Cangjie были анонсированы на HDC 2023.
- ArkUI-X – это кроссплатформенное расширение для разработки приложений на разных платформах.
-
ArkUI-X
- ArkUI-X – это фреймворк для кроссплатформенной разработки с открытым исходным кодом.
- Он позволяет создавать приложения на основе OpenHarmony с использованием единого набора мастер-кода.
- ArkUI-X включает в себя язык пользовательского интерфейса и движок рендеринга.
-
Примеры и рекомендации
- Приведен пример программы Hello World на ArkUI.
- Ссылки на другие популярные фреймворки для разработки приложений также предоставлены.