1. HarmonyOs應(yīng)用開(kāi)發(fā)
2. Ark Ts語(yǔ)言開(kāi)發(fā)
1. HarmonyOs應(yīng)用開(kāi)發(fā)
2. Ark Ts語(yǔ)言開(kāi)發(fā)
1.1 什么是Harmonyos;
1.2 HarmonyOS 的特性: ?硬件互助,資源共享 ?一次開(kāi)發(fā),多端部署 ?統(tǒng)一操作系統(tǒng),彈性部署; ? 可分可合,自由流轉(zhuǎn) ?統(tǒng)一生態(tài),原生管理
1.3 HarmonyoS體系架構(gòu) ?內(nèi)核層 ?系統(tǒng)服務(wù)層 ? 框架層 ?應(yīng)用層
1.4 支持的開(kāi)發(fā)語(yǔ)言
1.5 第1個(gè)Harmonyos應(yīng)用 ?下載和安裝DevEco studio ? 開(kāi)發(fā)第1個(gè)HarmonyOs項(xiàng)目 ? 應(yīng)用項(xiàng)目結(jié)構(gòu) ?資源和配置
2.1 Html5
2.2 Css3
2.3 Javascript
2.4 Typescript ? TvpeScript語(yǔ)言簡(jiǎn)介 ?TypeScript簡(jiǎn)單使用 ?基本類(lèi)型和運(yùn)算符 ?控制語(yǔ)句和函數(shù) ?類(lèi)和接口 ?模塊 ?裝飾器
2.5 Ark Ts核心語(yǔ)法 ?基本語(yǔ)法 ?狀態(tài)管理 ?渲染控制
2.6 Ark Ts裝飾器
1. 鴻蒙項(xiàng)目的創(chuàng)建與運(yùn)行
2. 數(shù)據(jù)渲染,結(jié)構(gòu)布局, 購(gòu)物車(chē)制作
1. ArkUl開(kāi)發(fā)框架
2. 組件開(kāi)發(fā)
3. 布局和頁(yè)面跳轉(zhuǎn)
4. Ability 開(kāi)發(fā)
1.1概述
1.2聲明式開(kāi)發(fā)范式
1.3基于ArkU的項(xiàng)目 ?文件結(jié)構(gòu) ?資源
1.4聲明式語(yǔ)法 ? UI描述規(guī)范 ? 組件化 ? 組件渲染控制語(yǔ)法
2.1組件概述
2.2組件屬性 ?通用屬性 ?自定義屬性
2.3組件事件 ?組件事件配置方式 ?通用事件方法
2.4狀態(tài)管理 ?狀態(tài)模型 ?組件狀態(tài) ?應(yīng)用程序狀態(tài)
2.5系統(tǒng)內(nèi)置組件簡(jiǎn)介 ?Swiper ?Grid ?Navigation ?List ?ListltemGroup ?警告窗口 ?白定義彈窗 ?選擇器彈窗 ?TextInput組件 ?image組件
2.6 組件通信 ?@State ?@Prop與@Link ?@Provide與component ?@ObjectLink與@Observed ?@Styles ?@Entend
3.1布局概述 ?常用布局 ?系統(tǒng)內(nèi)置布局簡(jiǎn)介
3.2頁(yè)面跳轉(zhuǎn) ?導(dǎo)航容器組件跳轉(zhuǎn) ?路由方式跳轉(zhuǎn) ?頁(yè)面?zhèn)鬟f參數(shù) ?
3.3組件生命周期
3.4商品列表實(shí)例 ?商品詳情 ?購(gòu)物頁(yè)面
4.1UIAbilitv組件 ?概述 ?生命周期 ?啟動(dòng)模式 ?基本用法 ?氣山的數(shù)據(jù)同步 ?組件間的交互
4.2UIAbility內(nèi)頁(yè)面間的跳轉(zhuǎn)
4.3Stage 模型 下Ability的創(chuàng)建和使用
4.4UIAbility交互及實(shí)例
4.5第三方庫(kù)的調(diào)用
4.6編譯調(diào)試
4.7項(xiàng)目上架
1. 任務(wù)列表,商品列表
2. 倒計(jì)時(shí)時(shí)鐘 使用子組件實(shí)現(xiàn)復(fù)選框的 全選和取消
3. 影院訂票手機(jī)端頁(yè)面
4. 智能家居控制 基于鴻蒙系統(tǒng)的智能家居 控制應(yīng)用。該應(yīng)用通過(guò)鴻 蒙系統(tǒng)提供的Abilitv APl, 實(shí)現(xiàn)了對(duì)智能家居設(shè)備的 遠(yuǎn)程控制和智能化管理
1. 功能開(kāi)發(fā) 服務(wù)和數(shù)據(jù)能力
2. 數(shù)據(jù)存儲(chǔ)
1.1服務(wù)能力 ?服務(wù)能力的定義 ?服務(wù)生命周期 ?命令訪問(wèn)服務(wù) ?連接訪問(wèn)服務(wù)
1.2數(shù)據(jù)能力 ?數(shù)據(jù)能力概述 ?數(shù)據(jù)能力創(chuàng)建和訪問(wèn) ?實(shí)例
2.1數(shù)據(jù)存儲(chǔ)概述
2.2首選項(xiàng)數(shù)據(jù)存儲(chǔ) ?首選項(xiàng)數(shù)據(jù)存儲(chǔ)介紹 ?首選項(xiàng)數(shù)據(jù)存儲(chǔ)接口 ? 樣式信息設(shè)置實(shí)例 ?應(yīng)用類(lèi)字體大小調(diào)節(jié)案例
2.3關(guān)系存儲(chǔ) ?關(guān)系數(shù)據(jù)存儲(chǔ)介紹 ?關(guān)系數(shù)據(jù)存儲(chǔ)接口 ?用戶(hù)信息管理實(shí)例
2.4分布式數(shù)據(jù)服務(wù) ?分布式數(shù)據(jù)服務(wù)介紹 ?分布式數(shù)據(jù)服務(wù)接口 ?分布式日記實(shí)例
1. 分布式文件管理 多設(shè)備任務(wù)接續(xù) 數(shù)據(jù)統(tǒng)計(jì)和分析
2. 個(gè)人云存儲(chǔ) 文件管理器 數(shù)據(jù)上傳不獲取
1. 開(kāi)發(fā)實(shí)戰(zhàn)
1.1系統(tǒng)功能
1.2系統(tǒng)設(shè)計(jì)
1.3系統(tǒng)實(shí)現(xiàn) ?項(xiàng)目說(shuō)明 ?顯示層實(shí)現(xiàn) ?實(shí)體數(shù)據(jù)模型實(shí)現(xiàn) ?視圖數(shù)據(jù)模型實(shí)現(xiàn) ?工具層實(shí)現(xiàn) ?數(shù)據(jù)訪問(wèn)層實(shí)現(xiàn) ?業(yè)務(wù)邏輯層實(shí)現(xiàn)
1.4技術(shù)應(yīng)用 ?一端開(kāi)發(fā),多端部署 ?組件抽取 ?網(wǎng)絡(luò)應(yīng)用 ?數(shù)據(jù)存儲(chǔ)
1.5應(yīng)用案例 ?健康生活應(yīng)用 ?鬧鐘應(yīng)用 ?電影卡片
1. 鴻蒙商城 美團(tuán)外賣(mài)實(shí)戰(zhàn)案例