#夏日挑战赛#HarmonyOS应用/服务开发流程 原创
HarmonyOS应用/服务开发流程
作者:坚果
公众号:“大前端之旅”
华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,小程序,安卓,VUE,JavaScript。
以前也写过一些鸿蒙的文章,有讲解api如何使用的,有讲解什么是activity的,今天我们就从整体来说一说HarmonyOS应用/服务开发流程
一般来说HarmonyOS应用/服务开发流程大概有四个步骤,
一、开发准备
开发准备需要准备什么,大概有三点
- 注册华为开发者账号,成为华为开发者,
- 下载HUAWEI DevEco Studio,一键完成开发工具的安装。
- 配置开发环境。
二、开发应用/服务
开发应用和服务大概也有三点
- 创建一个新工程
- 编写应用代码
- 使用预览器来查看UI布局效果
三、运行、调试和测试应用/服务
这个时候应用已经开发完成,我们可以进行运行调试等过程,在其中发现问题,解决问题,使其更符合用户习惯。
这里也概括一下大概也是三点
四、发布应用/服务
HarmonyOS应用/服务开发一切就绪后,需要将应用发布至华为应用市场,这里主要概括为两点
- 申请发布证书
- 然后发布之华为应用市场。
以上就是应用开发的流程,在这里需要注意的几点有下载HUAWEI DevEco Studio的时候注意看清楚是HarmonyOS还是OpenHarmony的,因为其适用的api是不同的,
创建新工程的话,目前也是支持多种语言来编写,选择自己擅长的就好,提高开发效率
在使用编辑器的时候注意它的一些技巧,可以让你事半功倍。
学习资料
最后想和大家说的就是学习是一个循序渐静,日拱一卒的过程,只要今天的你比昨天的自己有进步,那你就是成功的,接下来的一段时间让我们一起坚持打卡,就算是一天一个知识点,那么你坚持下去,也会有所收获。也是给大家打气的一个过程,
顺便给大家说一下我的规划
我会将ets方式的容器组件Column,Row,Grid,Counter,List,Stack,Swiper,Tabs,Badge,Flex,在接下来的文章中做一了解。
基础组件讲完之后会对网路请求,数据存储,多媒体,智能穿戴,多语言都做一个了解,当然可能还有未涉及到的地方,后面也会陆续补充。
最后关于如何做好鸿蒙社区生态?
在我看来大概有四点
- 社区的使命愿景价值观
- 安全和可信赖的社区环境
- 社会资本在用户之间产生
- 有属于自己社区的故事
最后也是想说,作为作为开发者,有时候不能只抓着技术不放手,我们有时候还是应该拓宽自己的视角去看问题。
不错不错,支持一波。
值得学习一波,流程很简单,不错🤞