论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
OpenHarmony开源鸿蒙与HarmonyOS商业鸿蒙的区别 ...
OpenHarmony开源鸿蒙与HarmonyOS商业鸿蒙的区别
写过一篇
金牌会员
|
2022-6-24 05:17:05
|
显示全部楼层
|
阅读模式
楼主
主题
608
|
帖子
608
|
积分
1824
OpenHarmony开源鸿蒙与HarmonyOS商业鸿蒙的区别
一、本是同根生
最近鸿蒙开发越来越火,特别是因为开源鸿蒙的存在,很多系统开发,直接使用OpenHarmony。
但是初学者很容易把HarmonyOS商业鸿蒙和开源鸿蒙弄混。
首先我们聊一下这两者的关系,然后再说技术上的区别。
众所周知,鸿蒙是华为开发的一款分布式智慧操作系统。因为开发系统,最重要的是集思广益,大家共同维护。为了在IOS和Android之间生存,鸿蒙的茁壮成长一定是需要开源,各方助力才能实现。
在这种思想上,华为的鸿蒙将HarmonyOS的基础功能提取出来,创建了OpenHarmony版本开源,交付给开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目。
一般而言,这两者关系是相辅相成的,但是HarmonyOS作为亲儿子,能力上还是比OpenHarmony强太多。
二、技术上的区别
HarmonyOS商业鸿蒙是有两种UI框架,Java和JS。而OpenHarmony只能通过JS和eTS开发,不能使用Java进行开发。所以项目目录结构也是这点区别,没有java文件夹。
有人说开发鸿蒙使用的IDE是相同的,都是华为的DevEco Studio。其实是两款IDE,只不过都叫这个名字而已。
一款叫DevEco Studio 3.0 Beta2 for HarmonyOS
下载地址
一款叫DevEco Studio 3.0 Beta3 for OpenHarmony
下载地址
因为底层SDK的不同,所以他们的调用API也是不同的,所以可以把他们两个区别看做两个东西。
在调试方面,除了模拟器无法使用,其他都是一样的,可以预览previewer,使用真机,不过搭载OpenHarmony系统的机器很少,一般都是用开发板,或者去刷系统。
还有就是签名方式的不同,不过openharmony一般都可以通过自动签名设置来run项目。
三、开发官网
OpenHarmony官网
GItee上的OpenHarmony源码,API,DEMO相关资料
HarmonyOS官网
HarmonyOS官方学堂
HarmonyOS 在线文档,我一般都是看这里的免费文档学习
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
写过一篇
金牌会员
这个人很懒什么都没写!
楼主热帖
hibernate入门
kubernetes数据持久化StorageClass动态 ...
Debian/Ubuntu使用apt安装php8.x
26基于java的电影院售票管理系统设计 ...
Jvm调优
简述PHP中trait的使用和同时引入多个tr ...
基于LSTM的多变量多输出温湿度预测 ...
管理软件定制公司 广州管理软件定制开 ...
回忆我的第一个软件项目
3.2.0 版本预告!远程日志解决 Worker ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表