📘 鸿蒙跨设备开发实战手册
30章 · 从入门到上架
✨ 友好色系
01
鸿蒙系统概述
鸿蒙的诞生背景 · 设计理念 · 技术架构全景图
02
开发环境搭建
DevEco Studio安装配置 · 模拟器与真机调试
03
ArkTS语言基础
TypeScript回顾 · ArkTS语法 · 声明式UI
04
ArkUI组件基础
Text · Image · Button · TextField 等
05
布局系统
Flex · Grid · Stack · 相对布局
06
状态管理
@State · @Prop · @Link · @Provide/@Consume
07
页面路由
Router模块 · 跳转传参 · 返回与拦截
08
生命周期
页面 · 组件 · 应用生命周期
09
事件处理
触摸事件 · 手势识别 · 事件分发
10
动画系统
属性动画 · 显式动画 · 转场 · 粒子
11
数据持久化
Preferences · 数据库 · 文件存储
12
网络请求
HTTP请求 · WebSocket · 数据解析
13
多媒体开发
音频播放 · 视频播放 · 相机调用
14
传感器与设备能力
加速度计 · 陀螺仪 · 地理位置
15
跨设备能力概述
分布式技术栈 · 超级终端概念
16
分布式软总线
设备发现 · 连接建立 · 数据传输
17
分布式数据管理
分布式数据库 · 数据同步机制
18
分布式任务调度
跨设备FA/PA调用 · 远程启动
19
跨设备UI迁移
PageAbility迁移 · 数据同步
20
多设备适配策略
屏幕适配 · 交互适配 · 能力适配
21
折叠屏适配
折叠状态监听 · 布局自适应 · 连续性体验
22
手表应用开发
圆形屏幕适配 · 轻量交互 · 传感器
23
平板应用开发
分屏多任务 · 手写笔 · 键盘适配
24
智慧屏应用开发
遥控器交互 · 焦点管理 · 大屏布局
25
车机应用开发
驾驶安全 · 语音交互 · HMI设计
26
性能优化
渲染优化 · 内存管理 · 启动速度
27
安全与隐私
权限管理 · 数据加密 · 安全审计
28
测试与调试
单元测试 · UI测试 · 性能 · 分布式调试
29
发布与上架
应用签名 · AppGallery Connect · 版本管理
30
实战项目:跨设备笔记应用
从设计到上架全流程