色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是HarmonyOS低代碼開(kāi)發(fā)

電子發(fā)燒友開(kāi)源社區(qū) ? 來(lái)源:HarmonyOS開(kāi)發(fā)者 ? 作者:HarmonyOS開(kāi)發(fā)者 ? 2021-11-22 10:50 ? 次閱讀

什么是低代碼開(kāi)發(fā)?低代碼開(kāi)發(fā)主要特點(diǎn)有哪些?如何利用低代碼開(kāi)發(fā)原子化服務(wù)?本文帶你一探究竟~

一、什么是HarmonyOS低代碼開(kāi)發(fā)?

低代碼開(kāi)發(fā),顧名思義,就是用更少的代碼量,完成更高效的應(yīng)用交付。低代碼開(kāi)發(fā)讓更多的人可以參與到應(yīng)用程序開(kāi)發(fā)當(dāng)中,不僅是具有專業(yè)編程能力的程序員,非技術(shù)背景的業(yè)務(wù)人員同樣可以構(gòu)建應(yīng)用;對(duì)于大型企業(yè)來(lái)講,低代碼開(kāi)發(fā)還可以降低IT團(tuán)隊(duì)培訓(xùn)、技術(shù)部署的初始成本。

二、HarmonyOS低代碼開(kāi)發(fā)界面介紹

如圖1所示,低代碼開(kāi)發(fā)界面由UI控件欄、組件樹(shù)、功能面板、畫布、屬性樣式欄組成。

① UI控件欄:可以將相應(yīng)的組件選中并拖動(dòng)到畫布(Canvas)中,實(shí)現(xiàn)控件的添加。

② 組件樹(shù):在低代碼開(kāi)發(fā)界面中,可以方便開(kāi)發(fā)者直觀地看到組件的層級(jí)結(jié)構(gòu)、摘要信息以及錯(cuò)誤提示。開(kāi)發(fā)者可以通過(guò)選中組件樹(shù)中的組件(畫布中對(duì)應(yīng)的組件被同步選中),實(shí)現(xiàn)畫布內(nèi)組件的快速定位;點(diǎn)擊組件后的圖標(biāo),可以隱藏/顯示相應(yīng)的組件。

③ 功能面板:包括常用的畫布縮小放大、撤銷、顯示/隱藏組件虛擬邊框、設(shè)備切換、模式切換、可視化布局界面一鍵轉(zhuǎn)換為hml和css文件等。

④ 畫布:開(kāi)發(fā)者可在此區(qū)域?qū)M件進(jìn)行拖拽、拉伸等可視化操作,構(gòu)建UI界面布局效果。

⑤ 屬性樣式欄:選中畫布中的相應(yīng)組件后,在右側(cè)屬性樣式欄可以對(duì)該組件的屬性樣式進(jìn)行配置。

三、HarmonyOS低代碼開(kāi)發(fā)的主要特點(diǎn)

HarmonyOS低代碼開(kāi)發(fā)利用可視化“拖拉拽”的開(kāi)發(fā)方式替代傳統(tǒng)的編碼開(kāi)發(fā),免去了開(kāi)發(fā)人員手動(dòng)編寫平臺(tái)相關(guān)代碼,減輕了非技術(shù)開(kāi)發(fā)人員的壓力,通過(guò)編寫少量代碼即可完成UI界面的開(kāi)發(fā),可有效降低開(kāi)發(fā)者的上手成本并提升開(kāi)發(fā)者構(gòu)建UI界面的效率。接下來(lái)我們一起看看HarmonyOS低代碼開(kāi)發(fā)平臺(tái)有哪些特點(diǎn):

1

豐富的組件和模板

如圖2所示,低代碼開(kāi)發(fā)是基于一個(gè)個(gè)組件的,目前已支持20個(gè)組件,同時(shí)IDE還提供了一系列常用場(chǎng)景下的模板,幫助開(kāi)發(fā)者快速上手。

2

高效的可視化設(shè)計(jì)

HarmonyOS低代碼開(kāi)發(fā)針對(duì)UI界面開(kāi)發(fā)提供了一整套的可視化設(shè)計(jì)工具。(1)拖拽組件時(shí)顯示輔助條如圖3所示,當(dāng)開(kāi)發(fā)者拖拽ListItem組件時(shí),只有移動(dòng)到配套的List組件中,才會(huì)出現(xiàn)可以放置組件的輔助條,避免組件錯(cuò)配問(wèn)題。開(kāi)發(fā)者在對(duì)組件“拖拉拽”時(shí)會(huì)自動(dòng)生成代碼,減少了開(kāi)發(fā)者在代碼編寫中常見(jiàn)的問(wèn)題,比如拼寫錯(cuò)誤、標(biāo)簽閉環(huán)等。

(2)縮放和參數(shù)調(diào)整。

如圖4所示,可以直接拖拽組件實(shí)現(xiàn)組件縮放,也可以如圖5通過(guò)屬性欄來(lái)給每個(gè)組件做詳細(xì)的參數(shù)配置。

HarmonyOS低代碼開(kāi)發(fā)支持復(fù)制、剪切、粘貼、撤銷、重做等常用的功能。

針對(duì)前端開(kāi)發(fā)常用的顏色調(diào)整,HarmonyOS低代碼開(kāi)發(fā)提供了一個(gè)顏色選擇器,方便開(kāi)發(fā)者對(duì)組件或字體的顏色等作出調(diào)整,還會(huì)記錄歷史選用過(guò)的顏色。

針對(duì)image組件,或者其他組件的背景圖片,HarmonyOS低代碼開(kāi)發(fā)提供了圖片資源選擇器,方便開(kāi)發(fā)者選擇圖片,避免手動(dòng)輸入圖片文件路徑的麻煩。

3

所見(jiàn)即所得

HarmonyOS低代碼開(kāi)發(fā)提供所見(jiàn)即所得的能力,如圖6所示,當(dāng)開(kāi)發(fā)者在低代碼編輯器上修改時(shí),所看到的效果和預(yù)覽器上的效果相同,這樣開(kāi)發(fā)者就無(wú)需頻繁地在代碼與預(yù)覽之間切換,只需專注于前端頁(yè)面的開(kāi)發(fā),更加高效便捷。

4

多設(shè)備開(kāi)發(fā)

針對(duì)HarmonyOS面向多設(shè)備的特性,低代碼編輯器還支持多屏流轉(zhuǎn)、多端部署。如圖7所示,開(kāi)發(fā)者在低代碼開(kāi)發(fā)平臺(tái)可以非常方便地進(jìn)行多設(shè)備開(kāi)發(fā)及橫豎屏切換。同時(shí),開(kāi)發(fā)者也可以選擇針對(duì)某一個(gè)設(shè)備的顯示效果以可視化的形式進(jìn)行調(diào)整,而不影響到其他設(shè)備,極大提高了多設(shè)備頁(yè)面開(kāi)發(fā)的效率。

5

邏輯解析和關(guān)聯(lián)

在視覺(jué)頁(yè)面調(diào)整完成后,如果想讓UI界面具有動(dòng)態(tài)化能力,就必須對(duì)其中的數(shù)據(jù)、事件進(jìn)行綁定。如圖8所示,低代碼開(kāi)發(fā)平臺(tái)復(fù)用了HarmonyOS應(yīng)用開(kāi)發(fā)框架的接口,自動(dòng)分析開(kāi)發(fā)者在代碼中編寫的數(shù)據(jù)與事件,以便讓開(kāi)發(fā)者對(duì)組件進(jìn)行數(shù)據(jù)和事件綁定,讓頁(yè)面真正能動(dòng)態(tài)化起來(lái)。

四、HarmonyOS低代碼開(kāi)發(fā)示例

接下來(lái)給大家演示用低代碼開(kāi)發(fā)一個(gè)運(yùn)動(dòng)健康頁(yè)面的原子化服務(wù):

看完視頻,是不是覺(jué)得超簡(jiǎn)單?只需通過(guò)“拖拉拽”就可以輕松完成UI界面開(kāi)發(fā),就算是沒(méi)有代碼基礎(chǔ)的小白也可以輕松上手,還在等什么,趕緊打開(kāi)IDE快速開(kāi)發(fā)你的UI界面吧。

HarmonyOS低代碼開(kāi)發(fā)未來(lái)還將支持自定義組件,更多功能特性,敬請(qǐng)期待!

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4780

    瀏覽量

    68539
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2634

    瀏覽量

    66308
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1974

    瀏覽量

    30147

原文標(biāo)題:HDC2021技術(shù)分論壇:HarmonyOS低代碼開(kāi)發(fā)介紹

文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    HarmonyOS開(kāi)發(fā)寶典震撼來(lái)襲,卓越應(yīng)用開(kāi)發(fā)之旅一觸即發(fā),輕松啟程!

    大幅提升開(kāi)發(fā)效率。此外,我們還提供場(chǎng)景化的開(kāi)箱即用代碼示例,讓應(yīng)用開(kāi)發(fā)觸手可及,輕松高效。 更令人振奮的是,全新升級(jí)的《HarmonyOS第一課》現(xiàn)已震撼上線!該課程采用多維融合教學(xué)法
    發(fā)表于 12-05 08:57

    代碼開(kāi)發(fā)平臺(tái),低成本快速搭建云MES系統(tǒng)

    代碼平臺(tái)是一種可視化的軟件高效開(kāi)發(fā)平臺(tái),通過(guò)抽象和最小化手工編碼的方式,為開(kāi)發(fā)和部署定制化應(yīng)用提速。萬(wàn)界星空科技AI
    的頭像 發(fā)表于 11-18 15:43 ?157次閱讀
    <b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>開(kāi)發(fā)</b>平臺(tái),低成本快速搭建云MES系統(tǒng)

    代碼物聯(lián)網(wǎng)云平臺(tái)是什么?有什么功能?

    平臺(tái)應(yīng)運(yùn)而生,為開(kāi)發(fā)者提供了一種簡(jiǎn)便、高效的方式來(lái)構(gòu)建物聯(lián)網(wǎng)解決方案。 ? 什么是代碼物聯(lián)網(wǎng)云平臺(tái)? 代碼物聯(lián)網(wǎng)云平臺(tái)是一種集成了物聯(lián)網(wǎng)
    的頭像 發(fā)表于 10-16 13:59 ?224次閱讀

    國(guó)內(nèi)代碼平臺(tái)推薦--萬(wàn)界星空科技代碼平臺(tái)

    代碼平臺(tái)是一種應(yīng)用程序,它為編程提供圖形用戶界面,從而以極快的速度開(kāi)發(fā)代碼,減少傳統(tǒng)編程工作。 這些工具有助于快速開(kāi)發(fā)
    的頭像 發(fā)表于 07-18 15:39 ?293次閱讀
    國(guó)內(nèi)<b class='flag-5'>低</b><b class='flag-5'>代碼</b>平臺(tái)推薦--萬(wàn)界星空科技<b class='flag-5'>低</b><b class='flag-5'>代碼</b>平臺(tái)

    剖析代碼開(kāi)發(fā)平臺(tái)在企業(yè)數(shù)字化轉(zhuǎn)型中的重要性

    代碼開(kāi)發(fā)平臺(tái)(Low-Code Development Platform)是近年來(lái)企業(yè)數(shù)字化轉(zhuǎn)型中備受矚目的技術(shù)工具,其被譽(yù)為加速業(yè)務(wù)上線的利器。隨著信息技術(shù)的迅猛發(fā)展,企業(yè)對(duì)于數(shù)字化的需求
    的頭像 發(fā)表于 05-23 14:19 ?337次閱讀
    剖析<b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>開(kāi)發(fā)</b>平臺(tái)在企業(yè)數(shù)字化轉(zhuǎn)型中的重要性

    代碼開(kāi)發(fā)平臺(tái):解鎖企業(yè)數(shù)字潛能的神秘鑰匙

    代碼開(kāi)發(fā)平臺(tái)是一種創(chuàng)新的軟件開(kāi)發(fā)方法,通過(guò)使用圖形化界面和少量的編碼,使企業(yè)能夠快速創(chuàng)建和部署應(yīng)用程序。它為企業(yè)帶來(lái)了許多便利和機(jī)會(huì),成為了實(shí)現(xiàn)數(shù)字轉(zhuǎn)型的關(guān)鍵工具。
    的頭像 發(fā)表于 05-11 10:33 ?351次閱讀
    <b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>開(kāi)發(fā)</b>平臺(tái):解鎖企業(yè)數(shù)字潛能的神秘鑰匙

    HarmonyOS開(kāi)發(fā):【基于命令行(開(kāi)發(fā)環(huán)境)】

    在嵌入式開(kāi)發(fā)中,很多開(kāi)發(fā)者習(xí)慣于使用Windows進(jìn)行代碼的編輯,比如使用Windows的Visual Studio Code進(jìn)行OpenHarmony代碼
    的頭像 發(fā)表于 04-25 17:54 ?1250次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開(kāi)發(fā)</b>:【基于命令行(<b class='flag-5'>開(kāi)發(fā)</b>環(huán)境)】

    代碼開(kāi)發(fā)平臺(tái)的崛起:優(yōu)勢(shì)、特點(diǎn)與應(yīng)用

    代碼開(kāi)發(fā)平臺(tái)是近年來(lái)迅速崛起的一種創(chuàng)新型軟件開(kāi)發(fā)工具,以其高效、靈活的開(kāi)發(fā)模式正顛覆著傳統(tǒng)的開(kāi)發(fā)
    的頭像 發(fā)表于 04-18 10:43 ?370次閱讀
    <b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>開(kāi)發(fā)</b>平臺(tái)的崛起:優(yōu)勢(shì)、特點(diǎn)與應(yīng)用

    OpenHarmony實(shí)例應(yīng)用:【常用組件和容器代碼

    基于ArkTS語(yǔ)言的代碼開(kāi)發(fā)方式實(shí)現(xiàn)的一個(gè)簡(jiǎn)單實(shí)例
    的頭像 發(fā)表于 04-14 09:27 ?798次閱讀
    OpenHarmony實(shí)例應(yīng)用:【常用組件和容器<b class='flag-5'>低</b><b class='flag-5'>代碼</b>】

    代碼開(kāi)發(fā)有哪些優(yōu)勢(shì)?

    代碼平臺(tái)以其高效、便捷、低成本的優(yōu)勢(shì),正逐漸成為軟件開(kāi)發(fā)領(lǐng)域中的性價(jià)比之王。它不僅能夠滿足快速開(kāi)發(fā)的需求,還能夠降低技術(shù)門檻和維護(hù)成本,提高開(kāi)發(fā)
    的頭像 發(fā)表于 04-09 16:03 ?881次閱讀
    <b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>開(kāi)發(fā)</b>有哪些優(yōu)勢(shì)?

    華為云 Astro 全場(chǎng)景代碼開(kāi)發(fā),讓業(yè)務(wù)專家秒變“技術(shù)大拿”

    代碼開(kāi)發(fā)邁向全民開(kāi)發(fā)者時(shí)代的最佳選擇 快,是數(shù)字化最直觀的體現(xiàn)。面對(duì)市場(chǎng)不可預(yù)測(cè)的變化,只有“高效迭代”才能讓企業(yè)應(yīng)用在市場(chǎng)競(jìng)爭(zhēng)的洪流里屹立不倒。然而,傳統(tǒng)軟件
    的頭像 發(fā)表于 04-08 10:38 ?806次閱讀
    華為云 Astro 全場(chǎng)景<b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>開(kāi)發(fā)</b>,讓業(yè)務(wù)專家秒變“技術(shù)大拿”

    HarmonyOS開(kāi)發(fā)技術(shù)全面分析

    的快速連接、能力互助、資源共享,匹配合適的設(shè)備、提供流暢的全場(chǎng)景體驗(yàn)。 ? 對(duì)應(yīng)用開(kāi)發(fā)者而言, HarmonyOS 采用了多種分布式技術(shù),使得應(yīng)用程序的開(kāi)發(fā)實(shí)現(xiàn)與不同終端設(shè)備的形態(tài)差異無(wú)關(guān),降低了
    發(fā)表于 02-21 16:31

    淘寶與華為合作將基于HarmonyOS NEXT啟動(dòng)鴻蒙原生應(yīng)用開(kāi)發(fā)

    1月25日,淘寶與華為舉辦鴻蒙合作簽約儀式,宣布將基于HarmonyOS NEXT啟動(dòng)鴻蒙原生應(yīng)用開(kāi)發(fā)
    的頭像 發(fā)表于 01-26 16:14 ?1119次閱讀

    代碼可視化開(kāi)發(fā) 快速構(gòu)建工業(yè)物聯(lián)網(wǎng)云平臺(tái)

    代碼開(kāi)發(fā)。 什么是代碼代碼(Low Code)是一種可視化的軟件
    的頭像 發(fā)表于 01-22 16:46 ?1010次閱讀
    <b class='flag-5'>低</b><b class='flag-5'>代碼</b>可視化<b class='flag-5'>開(kāi)發(fā)</b> 快速構(gòu)建工業(yè)物聯(lián)網(wǎng)云平臺(tái)

    業(yè)務(wù)人員也能搭建企業(yè)應(yīng)用?盤點(diǎn)對(duì)比這幾款代碼開(kāi)發(fā)平臺(tái)

    在當(dāng)今的軟件開(kāi)發(fā)領(lǐng)域,代碼開(kāi)發(fā)平臺(tái)正逐漸成為業(yè)務(wù)人員和技術(shù)開(kāi)發(fā)人員的首選。這些平臺(tái)通過(guò)簡(jiǎn)化開(kāi)發(fā)
    的頭像 發(fā)表于 12-27 18:31 ?990次閱讀
    業(yè)務(wù)人員也能搭建企業(yè)應(yīng)用?盤點(diǎn)對(duì)比這幾款<b class='flag-5'>低</b><b class='flag-5'>代碼</b><b class='flag-5'>開(kāi)發(fā)</b>平臺(tái)
    主站蜘蛛池模板: 黄色片软件大全| 琪琪色原网20岁以下热热色原网站| 国产亚洲精品成人a在线| 欧美wwwvideos在线观看| 中国少妇内射XXXHD免费| 火影小南被爆羞羞网站| 亚洲第一成年网站视频| 国产精品一区二区在线播放| 日韩精品一区二区中文| np高h肉文| 桥本有菜黑丝| 大咪咪dvd| 十七岁日本免费完整版BD| 荡公乱妇HD中文字幕| 日韩欧美群交P内射捆绑 | 女人被躁到高潮嗷嗷叫免费| 中文无码第3页不卡av| 领导边摸边吃奶边做爽在线观看| 夜色55夜色66亚洲精品网站| 91popny蜜桃臀| 毛片免费在线播放| gayxxxxgay呻吟受日本| 日韩AV爽爽爽久久久久久 | 9277高清在线观看视频| 嗯啊好爽视频| 超碰在线vip| 无码成人AAAAA毛片含羞草| 国产亚洲精品久久77777| 夜色55夜色66亚洲精品网站| 快乐激情网| 变形金刚7免费观看完整| 四虎一级片| 精品久久电影网| 99精品免费观看| 日韩午夜影院| 户外露出野战hd| 乌克兰18性hd| 久久国产乱子伦精品免费不卡| 8X拨牐拨牐X8免费视频8| 日韩一区精品视频一区二区| 国内精品免费视频精选在线观看|