1 方舟开发框架(Ark UI)概述及开发实战-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

方舟开发框架(Ark UI)概述及开发实战

HarmonyOS开发者 来源:HarmonyOS开发者 作者:HarmonyOS开发者 2021-12-17 14:49 次阅读

在华为开发者大会(HDC2021)上,我们发布了方舟开发框架ArkUI,备受大家的关注。ArkUI框架中,引入了基于TypeScript(简称TS)扩展的声明式开发范式。有的开发者可能存在疑惑:这种声明式开发范式有什么优势?Java/JS/eTS(extended TypeScript)三种语言,用哪种语言更好?……

本期要为大家介绍的是ArkUI入门课程——HarmonyOS技术训练营第四期《方舟开发框架(Ark UI)概述及开发实战》。相信学习完这个课程之后,就能解开您的疑惑了。

此课程分为三个部分,下面为大家一一介绍。

一、方舟开发框架概述

这部分首先为大家厘清了HarmonyOS的两种UI框架和三种开发范式。

图1 HarmonyOS UI框架

然后以三种开发范式为基点,结合Hello World示例,为大家介绍Java/JS/eTS三种语言的区别,并进行优缺点对比。

课程视频如下:

二、开发案例讲解

这部分以开发一个图2所示的新闻客户端为例,讲解如何使用Java/JS/eTS语言进行开发。经过此部分课程的学习,开发者能直观地对比使用三种语言开发同一个案例的不同复杂程度。

课程视频如下:

三、HarmonyOS的亮点特性

这部分以上面开发的新闻客户端项目为例,向大家展示HarmonyOS的两大亮点特性。首先,在IDE上展示此项目在多种不同终端的显示效果,让大家更清晰地了解HarmonyOS的一次开发多端部署的特性。然后,通过演示在一台手机上分享新闻给另一台手机,向大家展示HarmonyOS的跨设备分布式流转的特性。

原文标题:25分钟带你快速上手ArkUI!

文章出处:【微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发者
    +关注

    关注

    1

    文章

    563

    浏览量

    17005
  • 方舟
    +关注

    关注

    0

    文章

    18

    浏览量

    8452
  • HarmonyOS
    +关注

    关注

    79

    文章

    1973

    浏览量

    30138

原文标题:25分钟带你快速上手ArkUI!

文章出处:【微信号:HarmonyOS_Dev,微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    SSM框架在Java开发中的应用 如何使用SSM进行web开发

    SSM框架,即Spring、SpringMVC和MyBatis的整合,是Java Web开发中常用的技术栈。它通过分层架构,实现了视图、控制、业务逻辑和数据访问的分离,提高了代码的可维护性和可扩展性
    的头像 发表于 12-16 17:28 382次阅读

    大语言模型开发框架是什么

    大语言模型开发框架是指用于训练、推理和部署大型语言模型的软件工具和库。下面,AI部落小编为您介绍大语言模型开发框架
    的头像 发表于 12-06 10:28 113次阅读

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)本地搜索方案概述

    一、概述 本地搜索是在HarmonyOS归一化搜索特性,开发者将应用/元服务内的功能和内容通过意图框架共享到HarmonyOS,即可实现“一步搜索,内容直达”。 二、典型场景 以“音乐垂域”的“歌曲
    发表于 11-06 10:59

    bootstrap框架用什么软件开发

    。 Bootstrap框架概述 Bootstrap是由Twitter公司开发的一个开源前端框架,自2011年首次发布以来,已经成为全球最受欢迎的前端
    的头像 发表于 07-11 09:50 489次阅读

    学习鸿蒙必须要知道的几个名词

    HarmonyOS提供了一套UI(UserInterface,用户界面)开发框架,即方舟开发框架
    的头像 发表于 07-06 08:04 406次阅读
    学习鸿蒙必须要知道的几个名词

    鸿蒙OS开发:【一次开发,多端部署】(自适应布局)

    针对常见的开发场景,方舟开发框架提炼了七种自适应布局能力,这些布局可以独立使用,也可多种布局叠加使用。
    的头像 发表于 05-25 16:36 1690次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【一次<b class='flag-5'>开发</b>,多端部署】(自适应布局)

    鸿蒙OS开发:【一次开发,多端部署】应用(自适应布局)

    针对常见的开发场景,方舟开发框架提炼了七种自适应布局能力,这些布局可以独立使用,也可多种布局叠加使用。
    的头像 发表于 05-24 10:34 1017次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【一次<b class='flag-5'>开发</b>,多端部署】应用(自适应布局)

    鸿蒙开发学习:【方舟开发框架容器类API的介绍与使用】

    在**方舟**开发框架中,提供了**线性**和**非线性**两类容器类,共14种,每种容器都有自身的特性及使用场景。下面,我们将为大家一一道来。
    的头像 发表于 05-13 16:45 864次阅读
    鸿蒙<b class='flag-5'>开发</b>学习:【<b class='flag-5'>方舟</b><b class='flag-5'>开发</b><b class='flag-5'>框架</b>容器类API的介绍与使用】

    鸿蒙ArkUI:【从代码到UI显示的整体渲染流程】

    方舟开发框架(简称ArkUI)是鸿蒙开发UI框架,提供如下两种
    的头像 发表于 05-13 16:06 903次阅读
    鸿蒙ArkUI:【从代码到<b class='flag-5'>UI</b>显示的整体渲染流程】

    OpenHarmony实战开发-如何实现窗口开发概述

    操作系统而言,窗口模块提供了不同应用界面的组织管理逻辑。 窗口模块的用途 在OpenHarmony中,窗口模块主要负责以下职责: 提供应用和系统界面的窗口对象。 应用开发者通过窗口加载UI界面,实现界面
    发表于 05-06 14:29

    鸿蒙OS开发实战:【自动化测试框架】使用指南

    为支撑HarmonyOS操作系统的自动化测试活动开展,我们提供了支持JS/TS语言的单元及UI测试框架,支持开发者针对应用接口进行单元测试,并且可基于UI操作进行
    的头像 发表于 04-08 14:49 1370次阅读
    鸿蒙OS<b class='flag-5'>开发</b><b class='flag-5'>实战</b>:【自动化测试<b class='flag-5'>框架</b>】使用指南

    鸿蒙开发实战:【Hdf Framework】

    该仓主要存放OpenHarmony驱动子系统核心源码信息(包括驱动框架、配置管理、配置解析、驱动通用框架模型、硬件通用平台能力接口等),旨在为开发者提供更精准、更高效的开发环境,力求做
    的头像 发表于 03-21 20:29 488次阅读
    鸿蒙<b class='flag-5'>开发</b><b class='flag-5'>实战</b>:【Hdf Framework】

    光伏逆变器拓扑概述及关键技术

    光伏逆变器拓扑概述及关键技术
    的头像 发表于 02-21 09:47 794次阅读
    光伏逆变器拓扑<b class='flag-5'>概述及</b>关键技术

    微软发布Agent框架UFO,引领UI交互新纪元

    微软近日宣布推出全新的Agent框架——UFO(UI-Focused Agent),旨在构建更智能、更直观的用户界面交互体验。该框架基于OpenAI的GPT-4V图像识别模型开发,专为
    的头像 发表于 02-19 11:15 1185次阅读

    鸿蒙实战开发-全局UI方法的功能

    使用全局UI的方法定义日期滑动选择器弹窗并弹出。
    的头像 发表于 02-02 17:13 596次阅读
    鸿蒙<b class='flag-5'>实战</b><b class='flag-5'>开发</b>-全局<b class='flag-5'>UI</b>方法的功能