当前位置: 首页 > news >正文

鸿蒙原生应用/元服务开发-新版本端云一体化模板体验反馈

一、前言
云端一体化模板是基于Serverless服务构建的一套模板,提供了应用生态常见场景需求的代码实现,开发者可将所需能力快速部署和集成到自己的应用中。
二、准备
体验最新的远端一体化模板,需要将云模板替换掉。为此,我们需要做一些准备。
1.关闭DevEco Studio, 找到DevEco Studio的安装目录。
2.选择如下路径:plugins\harmony\lib\templates\ability。
3.找到Empty Ability with CloudDev文件夹,将其删除。并将提供的代码包中的[CloudDev]Empty Ability.zip解压后放入ability文件夹。
4.回到templates文件夹(上一级目录),选择module。
5.找到Module Append CTK Project文件夹,将其删除。并将提供的代码包中的Module Append CTK Project.zip解压后放入module文件夹。
6. 完成后重新启动DevEco Studio,新建项目时选择Atomic Service中的[CloudDev]Empty Ability模板即可。
三、体验
新增:
最新端云一体化新增“云数据库端云一体组件”,
版本对比(旧版本未加入云数据库组件)
 

鸿蒙原生应用/元服务开发-新版本端云一体化模板体验反馈-鸿蒙开发者社区

鸿蒙原生应用/元服务开发-新版本端云一体化模板体验反馈-鸿蒙开发者社区


优化:
云函数的本地调试
云开发控制台
各云服务调用

功能代码示例(添加代码后):
 

鸿蒙原生应用/元服务开发-新版本端云一体化模板体验反馈-鸿蒙开发者社区


四、总结
多增加了一个云数据库组件,其他的功能上没有大的改变

服务调用上舒服了很多,没有以前那么麻烦

调试也有了大得优化,便于检查bug

总的来说,最新版本的端云一体化模板确实方便了开发者自行搭建项目,极大地简化了开发者在这上面的时间浪费。同时对应用功能的开发搭建也缩短了不少时间。

期待后续更新更多的开发模板吧!

相关文章:

  • linux远程桌面管理工具(xrdp)、向日葵
  • 排序算法---选择排序
  • 基于ssm高校实验室管理系统的设计与实现论文
  • uniapp移动端悬浮按钮(吸附边缘)
  • 【rabbitMQ】模拟work queue,实现单个队列绑定多个消费者
  • gittee使用教学
  • 基于Solr的全文检索系统的实现与应用
  • 华为OD机试 - 部门人力分配(Java JS Python C)
  • FFmpeg抽取视频h264数据重定向
  • JAVA网络编程——BIO、NIO、AIO深度解析
  • Go Fyne 入门
  • docker-compose安装教程
  • 51单片机LED与无源蜂鸣器模块
  • Python高级算法——动态规划
  • 【期末计算机组成原理速成】第三章:存储器
  • android 一些 utils
  • Angular4 模板式表单用法以及验证
  • in typeof instanceof ===这些运算符有什么作用
  • js递归,无限分级树形折叠菜单
  • leetcode386. Lexicographical Numbers
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • session共享问题解决方案
  • SpringBoot几种定时任务的实现方式
  • 阿里云应用高可用服务公测发布
  • 简析gRPC client 连接管理
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 如何优雅地使用 Sublime Text
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • 1.Ext JS 建立web开发工程
  • Mac 上flink的安装与启动
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 阿里云API、SDK和CLI应用实践方案
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • # include “ “ 和 # include < >两者的区别
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • (02)Unity使用在线AI大模型(调用Python)
  • (C++17) std算法之执行策略 execution
  • (ZT)一个美国文科博士的YardLife
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (强烈推荐)移动端音视频从零到上手(下)
  • (算法)Travel Information Center
  • (转)Unity3DUnity3D在android下调试
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • .equals()到底是什么意思?
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .NET Core 发展历程和版本迭代
  • .net framework 4.0中如何 输出 form 的name属性。
  • .net refrector
  • .NET 给NuGet包添加Readme
  • .NET 使用配置文件
  • .net打印*三角形
  • /etc/shadow字段详解
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面
  • /var/lib/dpkg/lock 锁定问题
  • @Pointcut 使用