课程名称:技术学习社区app
培训周期:40课时
课程背景:
鸿蒙操作系统(HarmonyOS)是华为自主研发的一款面向全场景的 分布式操作系统。随着科技的不断发展,鸿蒙操作系统在智能家居、穿 戴设备、车载设备等领域得到了广泛应用。为了让更多开发者掌握鸿蒙 应用开发技能,本课程将为大家详细介绍鸿蒙应用的开发过程和相关知 识。
课程收获:
1. 掌握鸿蒙应用开发的基础知识。
2. 熟悉鸿蒙开发环境和工具。
3. 能够使用ArkTS语言构建声明式UI和处理组件状态。
4. 掌握鸿蒙应用模型和原声能力调用方法。
5. 能够通过综合案例实际应用所学知识。
项目概述:
本培训涵盖了鸿蒙应用开发的关键方面,包括环境搭建、组件基础、组 件状态管理、应用状态管理、路由、UI组件、生命周期、原生能力等。通过一个外卖场景的综合案例,和一个技术学习社区app的实际项目,参与者将 学到如何在鸿蒙平台上构建复杂的应用。
项目成果:
项目亮点:
1. 详细介绍开发环境,让开发者能够快速上手鸿蒙系统;
2. 全面覆盖鸿蒙知识,课程涵盖开发基础,UI组件,生命周期和原生能 力等鸿蒙开发的各个方面,助力开发者全方位掌握鸿蒙技术;
3. 综合案例和实战项目的配合,在实际应用场景中学会如何应用所学知 识,加深对鸿蒙应用开发的理解和掌握;
4. 包括网络管理、HTTP数据请求和文件管理等原生能力交互;
5. 项目开发流程:详述了从准备签名文件、生成秘钥和证书请求文件、 创建应用、申请发布证书到配置签名信息等整个项目开发流程。
1. 有前端开发经验的开发者,希望了解和学习鸿蒙操作系统的开发;
2. 有安卓或 ios APP开发经验的开发者,希望快速入门鸿蒙APP开发;
3. 对鸿蒙系统感兴趣,希望系统学习的其他开发者。
1. 理解鸿蒙应用开发的基本原理和架构。
2. 掌握鸿蒙开发环境的搭建和使用。
3. 能够使用ArkTS语言构建复杂的鸿蒙应用界面
4. 熟悉组件状态管理和应用状态管理的方法和原生能力调用。
5. 通过实际项目学会鸿蒙应用的发布流程。
获取方式:请扫描下方二维码,回复【前端】即可获取完整预习资料。
硬件:
1. 电脑类型:PC
2. 操作系统:win10 以上
3. 处理器:i5以上
4. 内存: >16G
软件:
1. 开发工具:DevEco Studio
2. Node.js 环境
3. Git 代码版本管理工具
1月23日环境搭建+组件基础 (样式+渲染+状态)
1月24日组件状态管理&应用状 态管理
1月25日路由、UI组件、生命 周期、原生能力
1月26日项目启动开发
1月27日项目开发和发布