點擊此處返回《鴻蒙開發學習路線圖》匯總
第二站:開發入門
第二站總共分7步,涉及鴻蒙應用開發及arkts語言等,以下是詳細步驟:
第 1 步:走進鴻蒙應用開發
分為10個部分,以下是具體:
1、攜手打造全場景鴻蒙生態
2、HarmonyOS 應用開發技術新進展
3、ArkTS 語言和演進
4、ArkUI 開發框架,打造精致UI交互體驗
5、ArkUI 跨平臺方案
6、高性能應用探索之旅
7、HarmonyOS 端云開放能力
8、文件存儲與數據管理
9、HarmonyOS 暢聯,自由分享
10、HarmonyOS 網絡應用開發
第 2 步:通關HarmonyOS應用開發者基礎認證
第二步涉及12個部分,以下是具體:
1、使用 DevEco Studio 高效開發
2、構建第一個 ArkTS 應用
3、ArkTS 開發語言
4、應用程序框架
5、使用常用組件構建頁面
6、動畫基礎應用
7、HTTP數據請求
8、應用數據管理
9、給應用添加通知和提醒
10、應用服務上架
11、三方庫的基本使用
12、HarmonyOS 云開發簡介
第3步:深入學習 ArkTS 語言
第三步涉及8個部分,以下是具體:
1、ArkTS 在 TS 上基本語法能力擴展
2、ArkTS 在 TS 上狀態管理能力擴展
3、ArkTS 在 TS 上渲染控制能力擴展
4、ArkTS 語言常用的基礎能力
5、ArkTS 語言并發能力
6、ArkTS 語言 XML/URL/URI 解析構造等能力
7、ArkTS 語言進程信息獲取和操作能力
8、ArkTS 線性和非線性容器
第4步:Stage 模型開發
第四步有12個部分,以下是具體:
1、應用模型概述
2、應用/組件級配置
3、UIAbility 組件
4、ExtensionAbility 組件
5、AbilityStage 組件容器
6、應用上下文 Context
7、信息傳遞載體 Want
8、任務管理模型
9、后臺任務管理
10、進程模型
11、線程模型
12、Ability開發案例
第5步:UI 開發案例集
第五步涉及14個部分,以下是具體:
1、視頻APP開發
2、電子相冊案例
3、構建多種樣式彈窗
4、簡易計算器
5、抽獎輪盤應用
6、像素轉換案例
7、二級聯動案例
8、目標管理案例
9、布局案例大合集
10、可刷新的排行榜
11、動效、專場動畫與自定義下拉刷新動畫
12、Web組件之 Cookie 常見操作
13、Swiper 與 Slider 案例
14、List 組件案例
第6步:設備與交互開發
第六步涉及5個部分,以下是具體:
1、設備管理
2、公共事件與通知
3、窗口管理
4、多媒體開發
5、電話服務
第7步:網絡連接與數據文件管理
第七步涉及7個部分,以下是具體:
1、網絡管理
2、IPC與RPC通信
3、用戶首選項
4、關系型數據庫(RelationalStore)
5、分布式數據對象
6、文件管理
7、網絡連接與數據庫案例