鸿蒙智能座舱应用开发训练营
课程设置:
第一阶段(2周):
鸿蒙ArkTS语言基础、DevEco Studio开发工具、ArkUI系统组件
● 第一周
○ 鸿蒙操作系统介绍和架构概述
○ ArkTS语言基础:变量、数据类型、控制流、函数等
○ DevEco Studio开发环境搭建和配置
○ 使用DevEco Studio进行鸿蒙应用开发的基本操作
● 第二周
○ ArkUI系统组件的使用和定制
○ 响应式布局和界面设计原则
○ 数据绑定和事件处理
○ 实践项目:使用ArkUI构建一个简单的鸿蒙应用
第二阶段(2周):
HarmonyOS开发框架、Stage模型、App Data管理、AGC应用上架
● 第三周
○ HarmonyOS状态管理
○ HarmonyOS Stage模型开发
○ App Data管理:数据存储、共享和同步
○ HarmonyOS页面路由
○ HarmonyOS显示图形
● 第四周
○ HarmonyOS动画开发
○ HarmonyOS交互事件
○ HarmonyOS网络连接
第三阶段(4周):
鸿蒙应用开发高阶
● HarmonyOS 高阶能力(2周)
○ HarmonyOS IPC与RPC通信
○ 应用数据持久化
○ 同应用跨设备数据同步(分布式)
○ 应用文件、用户文件分布式文件
○ ArkTS服务卡片
● HarmonyOS项目实战 (2周)
○ 项目一:“一次开发多端部署”典型案例
○ 项目二:“服务卡片”典型案例
○ 项目三:“分布式”典型案例
学习了HarmonyOS高阶能力,包括IPC与RPC通信、数据持久化、跨设备数据同步等,意味着学员已经超越了基础应用开发,能够处理更复杂的系统任务和数据管理问题。掌握这些高级功能使得学员能够参与到更加复杂和技术要求更高的项目中。“服务卡片”和“分布式”案例不但巩固了学员对特定技术的理解,也为他们综合运用这些技术解决特定问题打下了坚实基础。学员将有机会进入消费电子、智能家居、车联网、穿戴设备等多个行业工作,因为这些领域都是鸿蒙操作系统的应用重点。