鸿蒙原生应用 · 从零到上架
📘 30章 实战体系
v2.0
01
鸿蒙生态与开发准备
注册账号 · 安装DevEco Studio · 环境配置
02
第一个鸿蒙应用
创建项目 · 目录结构 · Hello World
03
ArkTS语言基础(上)
数据类型 · 变量 · 条件循环
04
ArkTS语言基础(下)
函数 · 高阶函数 · 面向对象
05
声明式UI开发入门
@Entry · @Component · @State · @Prop
06
常用基础组件(一)
Text · Image · Button · 登录界面
07
常用基础组件(二)
List · Grid · Swiper · Tabs
08
布局系统详解
Flex · Column · Row · Stack · RelativeContainer
09
页面路由与导航
Navigation · Router · 参数传递
10
状态管理进阶
@Link · @Provide · @Observed · 数据同步
11
事件处理与手势
点击 · 滑动 · 拖拽 · Gesture
12
动画开发
animateTo · transition · 转场动画
13
网络请求与数据解析
HTTP · JSON/XML · 列表加载
14
数据持久化(一)
Preferences · 键值对存储
15
数据持久化(二)
关系型数据库RDB · 本地记事本
16
文件管理与上传下载
文件读写 · 上传 · 下载
17
多媒体开发
Camera · 拍照录像 · 音频视频
18
位置服务与地图
定位 · 华为地图 · 路径规划
19
传感器与设备能力
加速度 · 陀螺仪 · 剪贴板
20
通知与后台任务
本地通知 · WorkScheduler · 后台任务
21
Ability与组件化开发
Page/Service/Data Ability · 跨Ability通信
22
Stage模型详解
Module · AbilityStage · 多实例
23
线程与并发编程
TaskPool · Worker · 主线程优化
24
性能优化实战
布局层级 · LazyForEach · 内存泄漏
25
安全与隐私保护
权限申请 · 加密 · HTTPS
26
应用签名与打包
签名证书 · HAP/APP · 发布包
27
上架华为应用市场
注册 · 创建应用 · 提交审核
28
项目实战(一)需求分析与UI设计
待办App · 原型 · 组件拆分
29
项目实战(二)核心功能开发
增删改查 · 分类 · 提醒 · 持久化
30
项目实战(三)测试·优化·上架
单元测试 · 性能调优 · 上架全流程