Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
ad4a8a94
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
ad4a8a94
编写于
6月 26, 2022
作者:
O
openharmony_ci
提交者:
Gitee
6月 26, 2022
浏览文件
操作
浏览文件
下载
差异文件
!5528 【轻量级 PR】:【OpenHarmony开源贡献者计划2022】 introduction页面文字优化
Merge pull request !5528 from gloria/N/A
上级
c9e18fbd
ed5980b2
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
3 addition
and
2 deletion
+3
-2
zh-cn/application-dev/key-features/multi-device-app-dev/introduction.md
...ion-dev/key-features/multi-device-app-dev/introduction.md
+3
-2
未找到文件。
zh-cn/application-dev/key-features/multi-device-app-dev/introduction.md
浏览文件 @
ad4a8a94
...
@@ -12,7 +12,7 @@
...
@@ -12,7 +12,7 @@
**定义**
:一套代码工程,一次开发上架,多端按需部署。
**定义**
:一套代码工程,一次开发上架,多端按需部署。
**目标**
:支撑开发者快速高效开发多设备(
多种终端设备形态
的简称)应用,实现对不同设备兼容的同时提供跨设备的流转、迁移和协同的分布式体验。
**目标**
:支撑开发者快速高效开发多设备(
“多种终端设备形态”
的简称)应用,实现对不同设备兼容的同时提供跨设备的流转、迁移和协同的分布式体验。
![
zh-cn_image_0000001315500981
](
figures/zh-cn_image_0000001315500981.jpg
)
![
zh-cn_image_0000001315500981
](
figures/zh-cn_image_0000001315500981.jpg
)
...
@@ -52,7 +52,7 @@ HAP是OpenHarmony的安装包,一个HAP在工程目录中对应一个Module,
...
@@ -52,7 +52,7 @@ HAP是OpenHarmony的安装包,一个HAP在工程目录中对应一个Module,
OpenHarmony提供了方舟开发框架(简称:ArkUI),提供开发者进行应用UI开发时所必须的能力。
OpenHarmony提供了方舟开发框架(简称:ArkUI),提供开发者进行应用UI开发时所必须的能力。
方舟开发框架提供了两种开发范式,分别是基于JS扩展的类Web开发范式(
“类Web开发范式”的简称)和基于TS扩展的声明式开发范式(“声明式开发范式”的简称
)。
方舟开发框架提供了两种开发范式,分别是基于JS扩展的类Web开发范式(
简称为“类Web开发范式”)和基于TS扩展的声明式开发范式(简称为“声明式开发范式”
)。
-
**类Web开发范式**
:采用经典的HML、CSS、JavaScript三段式开发方式。使用HML标签文件进行布局搭建,使用CSS文件进行样式描述,使用JavaScript文件进行逻辑处理。UI组件与数据之间通过单向数据绑定的方式建立关联,当数据发生变化时,UI界面自动触发更新。此种开发方式,更接近Web前端开发者的使用习惯,快速将已有的Web应用改造成方舟开发框架应用。主要适用于界面较为简单的中小型应用开发。
-
**类Web开发范式**
:采用经典的HML、CSS、JavaScript三段式开发方式。使用HML标签文件进行布局搭建,使用CSS文件进行样式描述,使用JavaScript文件进行逻辑处理。UI组件与数据之间通过单向数据绑定的方式建立关联,当数据发生变化时,UI界面自动触发更新。此种开发方式,更接近Web前端开发者的使用习惯,快速将已有的Web应用改造成方舟开发框架应用。主要适用于界面较为简单的中小型应用开发。
...
@@ -146,4 +146,5 @@ OpenHarmony提供了方舟开发框架(简称:ArkUI),提供开发者进
...
@@ -146,4 +146,5 @@ OpenHarmony提供了方舟开发框架(简称:ArkUI),提供开发者进
-
product:产品层目录,通过引用common和feature目录中代码的方式做功能和特性的集成,同时也作为主入口。
**这一层是两个部署模型主要差异点**
,部署模型A可以直接在product目录中做功能和特性集成,部署模型B则需要在product目录下再建一级子目录,在不同的子目录中对不同的产品做差异化的功能和特性集成。
-
product:产品层目录,通过引用common和feature目录中代码的方式做功能和特性的集成,同时也作为主入口。
**这一层是两个部署模型主要差异点**
,部署模型A可以直接在product目录中做功能和特性集成,部署模型B则需要在product目录下再建一级子目录,在不同的子目录中对不同的产品做差异化的功能和特性集成。
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 无论是用部署模型A还是部署模型B,在开发阶段,都应考虑**不同类型设备间最大程度的复用代码**,以减少开发及后续维护的工作量。
> 无论是用部署模型A还是部署模型B,在开发阶段,都应考虑**不同类型设备间最大程度的复用代码**,以减少开发及后续维护的工作量。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录