首发体验软通动力开箱即用的OpenHarmony开发环境 原创

发布于 2022-1-4 22:49
浏览
4收藏

一.前言

搭建开发环境对鸿蒙南向开发者来说是个很大的挑战,我最开始接触的是1.0x版本,并没有现在的一键安装的vs插件,环境搭建过程太过繁琐难度大,一度令我劝退。通过了解,我发现出现类似情况的开发者并不在少数,也有不少人直接放弃了进一步开发工作。

比如说,相比于其他芯片开发环境,鸿蒙系统上实现点灯功能要复杂得多:首先需要一个Linux环境,这个大多是靠虚拟机+Ubunut完成,然后要安装指定版本的python和node,还需要GN和ninja。有多少人做单片机开发的会python和node呢?这样的概率其实很低。

虽然经过一年多的迭代,期间华为官方也推出了win平台和linux平台的一键安装包,但我觉得体验效果很一般。

听说近期软通动力推出了新的OpenHarmony开发环境,正赶上元旦就先大家一步尝了鲜,下面就来分享一下我的使用体验。

二.使用体验

目前平台还没有开放登录,所以找官方申请了一个测试账号,成功登录后首页就可以看到实验页面。实验要求软通启航KP的开发板,其实任意一款Hi3861的开发板都能正常使用,比如常见的小熊派、润和的wifiiot。
首发体验软通动力开箱即用的OpenHarmony开发环境-开源基础软件社区
点进首页是一份开发板的外观及原理介绍,点击内容标签会有详细的实验步骤介绍,流程比较简单,启动试验就可以正式进入开发环境。(具体的操作步骤官网都有我就不赘述了)
首发体验软通动力开箱即用的OpenHarmony开发环境-开源基础软件社区

提醒几个注意的地方:

1.VPN相关的下载比如exe安装包,手册等等都在这个按钮上
首发体验软通动力开箱即用的OpenHarmony开发环境-开源基础软件社区
2.ssh登录和虚拟磁盘的地址在这里:
首发体验软通动力开箱即用的OpenHarmony开发环境-开源基础软件社区
3.涉及到代码及相关工具在首页点击"学习中心"按钮即可跳转:
首发体验软通动力开箱即用的OpenHarmony开发环境-开源基础软件社区
首发体验软通动力开箱即用的OpenHarmony开发环境-开源基础软件社区


具体感受:
1、平台的优点在于教程非常详细,按照教程可以很顺畅的完成所有步骤,也免去了搭建开发环境的时间,整体对鸿蒙新手来说非常友好。
2、不足之处在于:
1)开发环境不在本地,导致访问虚拟磁盘非常依赖于既有网速,拷贝代码和磁盘的响应速度相对比较慢,建议官方后续可以优化VPN的速度。
2)虽不用搭建本地环境,但引入了ssh登录、samba服务器这些概念,对于一个纯新手还是会有些考验,后续可以考虑出一些语音教程或视频补充教学。
3)同本地目录有点不一样,如果不小心删除某个目录或者代码,几乎是很难找回来。我在操作的过程中不慎删错了一个目录,后面重新启动环境才可以继续实验,如果这块有什么好的办法,建议在教程里面加以说明,防止大家犯同样的错误。

总结

总体来说,这次软通动力的尝试还是对整个鸿蒙开发环境做了不小的改善,我觉得可以考虑作为高校、企业培训的开发环境用来体验鸿蒙系统,相信随着后续的迭代,平台功能会更加全面、完善。

也要体验的小伙伴,获取方式如下:
1、OpenHarmony的云端实验室地址:http://lab.issedu365.com/
2、获取实验室体验账号请在社区私信:软通夏德旺
https://harmonyos.51cto.com/user/posts/14675129
3、OpenHarmony的云端实验室介绍:
https://harmonyos.51cto.com/posts/9835

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2022-1-6 18:38:15修改
6
收藏 4
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐