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

描述

在华为开发者大会(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开发者】欢迎添加关注!文章转载请注明出处。

  审核编辑:彭菁
 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分