首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【HarmonyOS Next之旅】DevEco Studio使用指南(二十四) -> 端云一体化开发 -> 业务介绍(一)

【HarmonyOS Next之旅】DevEco Studio使用指南(二十四) -> 端云一体化开发 -> 业务介绍(一)

作者头像
枫叶丹
发布2025-05-19 08:18:39
发布2025-05-19 08:18:39
1390
举报
文章被收录于专栏:C++C++

1 -> 什么是端云一体化开发

为丰富HarmonyOS对云端开发的支持、实现端云联动,DevEco Studio以Cloud Foundation Kit(云开发服务)为底座、在传统的“端开发”基础上新增“云开发”能力,开发者在创建工程时选择合适的云开发工程模板,即可在DevEco Studio内同时完成HarmonyOS应用/元服务的端侧与云侧开发,体验端云一体化协同开发。

2 -> 什么是云开发工程模板

云开发工程模板是为端云一体化开发工程构建的场景化模板,提供了常见场景的代码实现。使用云开发工程模板,您可根据工程向导轻松创建端云一体化开发工程,工程将自动加载模板内预置的代码和资源文件。

DevEco Studio目前预置了通用云开发模板,该模板当前使用​​​​​​​Cloud Foundation Kit(云开发服务)搭建了基础的演示项目,不含业务属性。您可参考模板学习如何进行基础的端云工程开发,后续开发时可删除预置的页面代码。

3 -> 端云一体化开发特性

端云一体化开发特性主要包含了如下功能。

主要功能

说明

端云一体化开发

您不仅可以在DevEco Studio中开发应用端侧的业务代码,还可以开发和调试应用云侧的服务代码、并在开发完成后将云侧工程一键部署至AGC云端。

Cloud Foundation Kit

云侧工程接入Cloud Foundation Kit,按需为应用提供云函数、云数据库、云存储等云端服务,借助Cloud Foundation Kit开箱即用、一键部署、自动弹性伸缩、免运维等特点助力开发者降本增效。

4 -> 端云一体化开发的优势

相比于传统开发模式,端云一体化开发模式具备成本低、效率高、门槛低等优势,具体区别见下表。

区别点

传统开发模式

端云一体化开发模式

开发工具

端侧与云侧各需一套开发工具,云侧需自建服务器,工具成本高。

DevEco Studio一套开发工具即可支撑端侧与云侧同时开发,无需搭建服务器,工具成本低。

开发人员

端侧与云侧要求不同的开发语言,技能要求高。需多人投入,且开发人员之间需持续、准确沟通,人力与沟通成本高、效率低。

依托Cloud Foundation Kit开放的接口,端侧开发人员也能轻松开发云侧代码,大大降低开发门槛。开发人员数量少,降低人力成本,提高沟通效率。

运维

需自行构建运营与运维能力,成本高、负担重。

直接接入Cloud Foundation Kit,具有开箱即用、一键部署、自动弹性伸缩、免运维等特点,开发者可聚焦业务逻辑本身,实现降本增效。

  • 端侧与云侧要求不同的开发语言,技能要求高。
  • 需多人投入,且开发人员之间需持续、准确沟通,人力与沟通成本高、效率低。
  • 依托Cloud Foundation Kit开放的接口,端侧开发人员也能轻松开发云侧代码,大大降低开发门槛。
  • 开发人员数量少,降低人力成本,提高沟通效率。

运维需自行构建运营与运维能力,成本高、负担重。直接接入Cloud Foundation Kit,具有开箱即用、一键部署、自动弹性伸缩、免运维等特点,开发者可聚焦业务逻辑本身,实现降本增效。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-05-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 -> 什么是端云一体化开发
  • 2 -> 什么是云开发工程模板
  • 3 -> 端云一体化开发特性
  • 4 -> 端云一体化开发的优势
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档