AI+鸿蒙应用开发培训方案

传智教育面试通APP实训项目

一、课程概要

课程名称:传智教育面试通APP实训项目

培训周期:五天

课程背景:

华为正式发布了其原生鸿蒙操作系统(HarmonyOS NEXT,又称“纯血鸿蒙”),这是继苹果iOS和安卓系统后,全球第三大移动操作系统‌‌。‌鸿蒙生态设备的数量已经超过10亿台‌,这是华为在操作系统领域的一个重要里程碑‌。此外,‌鸿蒙操作系统的代码量已经超过1.1亿行‌,拥有‌675万注册开发者‌,并且已有超过‌15000个鸿蒙原生应用和元服务上架‌,覆盖18个行业,通用办公应用覆盖全国超过3800万家企业‌。‌鸿蒙OS 5.0在发布会上亮相,流畅度提升30%,续航提升56分钟,连接速度提升3倍,连接设备数量提升4倍,功耗降低20%‌‌。余承东在发布会上表示,鸿蒙系统在续航时间、安全和隐私保护等方面均属于行业前列‌。在此背景下我们必须紧跟时代,随着历史的步伐,成为国产操作系统生态发展中的一员,为中华民族伟大复兴而努力,学习鸿蒙时不我待。

本项目为综合项目,包含DevEco Studio工具使用、鸿蒙ArkTS语法,ArkUI常用组件库,HarmonyOS 应用程序框架,在掌握原生鸿蒙开发的基础上,完成面试通APP项目开发并且上线。通过本项目的学习,既可以掌握鸿蒙开发语言的学习,又能够快速实现鸿蒙APP项目的开发,为将来进一步学好鸿蒙,打下坚实的基础。

课程收获:

1.熟悉鸿蒙应用开发流程

2.熟悉ArkTs语法

3.熟悉ArkUI语法

4.熟悉应用存储技术

5.熟悉基于Web组件混合开发技术

6.熟悉基础语音AI服务的播报技术

7.熟悉基于AI工具CodeGenie的应用卡片开发

8.熟悉基于Axios的网络通信技术

9.熟悉沉浸式全屏解决方案

10.熟悉进程通信方案

二、项目介绍

项目概述:

基础知识:ArkTS 核心语法、DevEco Studio使用和调试、ArkTS 装饰器、ArkUI 系统组件、ArkUI 调优与复用、路由管理、状态持久化管理、卡片模型、AI工具CodeGenie、AI文字语音转化、Web组件混合开发、进程通信。

功能有:项目搭建、应用架构、面经列表、文章展示、登录页面、点赞、收藏、AI播报、AI卡片开发、卡片触达面经等功能。

项目成果:

项目亮点:

1.面向零基础教学,从0-1开发完整功能

2.企业级鸿蒙原生应用开发解决方案

3.运用鸿蒙原生AI能力和AI开发工具高效开发

4.华为2024年创新赛二等奖作品

三、适合人群

1.计算机应用技术、软件工程等专业讲师

2.网络/通信、物联网、云计算等专业技术讲师

3.正在从事或未来想从事客户端等方向的技术讲师

四、培训目标

1.掌握鸿蒙应用APP开发的流程

2.熟练使用ArkUI进行鸿蒙原生应用界面设计开发

3.能够利用ArkTS组件、原生能力等对项目完成基础开发

4.增加学生的项目实战经验

五、参考预习资料

获取方式:请扫描下方二维码,回复【鸿蒙应用开发】即可获取完整预习资料。

六、准备环境介绍

硬件:

1.笔记本或台式机

2.操作系统:Windows10及以上系统

3.处理器:CPU>2G Hz

4.内存: >16G

软件:

1.DevEco Studio开发工具最新版

七、课程日程安排

1月13日鸿蒙开发基础

  • 1.TS核心语法复习
  • 2.DevEco Studio使用和调试
  • 3.ArkTS 核心语法
  • 4.ArkUI 系统组件
  • 5.ArkUI 调优与复用

1月14日鸿蒙应用核心

  • 1.页面路由
  • 2.应用状态和持久化
  • 3.网络通信技术
  • 4.生命周期
  • 5.Stage模型

1月15日项目起步

  • 1.项目创建和调整目录
  • 2.项目资源和主题配置
  • 3.基于hilog的系统日志管理工具
  • 4.基于window的沉浸式和状态管理
  • 5.基于axios的请求工具
  • 6.实现登录页面

1月16日面经模块

  • 1.面经列表页面的实现
  • 2.面经详情页面的实现
  • 3.面经点赞和收藏实现
  • 4.面经AI播报实现
  • 5.面经富文本内容展示实现

1月17日卡片开发与上架

  • 1.基于AI工具卡片生成
  • 2.通过卡片触达面经功能
  • 3.创建HarmonyOS应用
  • 4.申请发布证书和Profile文件
  • 5.配置签名信息
  • 6.编译构建.app文件
  • 7.上架流程
  • 8.实现考核

(此日程安排会根据实际情况动态微调)