一泡垃、鴻蒙應(yīng)用開發(fā)-初體驗(yàn)
二查排、鴻蒙應(yīng)用開發(fā)-基礎(chǔ)組件
三矫限、鴻蒙應(yīng)用開發(fā)-組件樣式
四催式、鴻蒙應(yīng)用開發(fā)-組件構(gòu)建函數(shù)
五徽曲、鴻蒙應(yīng)用開發(fā)-組件組件狀態(tài)共享
六临庇、鴻蒙應(yīng)用開發(fā)-應(yīng)用狀態(tài)存儲(chǔ)(LocalStorage反璃、AppStorage..)
目錄
鴻蒙介紹
- HarmonyOS 是新一代的智能終端操作系統(tǒng),為不同設(shè)備的智能化假夺、互聯(lián)與協(xié)同提供了統(tǒng)一的語(yǔ)言淮蜈。帶來簡(jiǎn)潔,流暢已卷,連續(xù)梧田,安全可靠的全場(chǎng)景交互體驗(yàn)。
DevEco Studio 使用
安裝 DevEco Studio 編輯器
安裝:DevEco Studio → 一路 Next
運(yùn)行:
基礎(chǔ)安裝:Node.js >= 16.9.1 + Install ohpm 鴻蒙包管理器
-
SDK 安裝
-
安裝完畢
HelloWorld 開啟新世紀(jì)
創(chuàng)建一個(gè)空項(xiàng)目:
- 1.Create Project
-
2.選擇項(xiàng)目模板
-
3.填寫項(xiàng)目信息
-
4.Finish
效果預(yù)覽
效果預(yù)覽方法:
- Previewer 預(yù)覽模式
- Local Emulator 本地模擬器
- Remote Emulator 遠(yuǎn)程模擬器
- Remote Device 遠(yuǎn)程真機(jī)
- Local Device 本地真機(jī)
推薦使用
- Previewer 預(yù)覽 和 Local Emulator 本地模擬器;
- 尤其推薦使用
遙遙領(lǐng)先
真機(jī)調(diào)試裁眯;
1.Previewer 預(yù)覽
-
多設(shè)備預(yù)覽
2.Local Emulator 本地模擬器
-
新建模擬器
一路 Next ...
-
啟動(dòng)模擬器
運(yùn)行項(xiàng)目看效果
-
更改后每次需要(打包 → 卸載 → 安裝 → 預(yù)覽)肖方,有沒有熱更新或者刷新這種預(yù)覽方式?
調(diào)試靜態(tài)頁(yè)面可以未状,一旦有了數(shù)據(jù)變化也需要重啟俯画,體驗(yàn)一般~ (學(xué)習(xí)需要耐心,期待 Next 做的更好~)
其他方式
- Remote Emulator 遠(yuǎn)程模擬器
- Remote Device 遠(yuǎn)程真機(jī)
- Local Device 本地真機(jī)
條件:
- 需要注冊(cè)華為賬號(hào), 點(diǎn)這 https://developer.harmonyos.com/ 然后點(diǎn)擊登錄頁(yè)面司草,去注冊(cè)吧~
- 登錄之后艰垂,需要自動(dòng)生成簽名信息,這個(gè)我們后面講真機(jī)調(diào)試再給大家演示埋虹。
- 起步-工程結(jié)構(gòu)
我們?cè)谀睦飳懘a猜憎?
了解App結(jié)構(gòu)關(guān)系,等后面我們項(xiàng)目階段來講一些工程配置文件作用搔课,現(xiàn)在你要知道:
entry 是一個(gè) Module 應(yīng)用包
entryability 是一個(gè) UIAbility 包含用戶界面的應(yīng)用組件
pages 是頁(yè)面
-
components 可以是組件