openharmony开源技巧 openHarmony实现万物互联

电子说

1.3w人已加入

描述

日前,开放原子开源基金会已正式发布OpenAtom OpenHarmony 2.0 Canary,全球开发者可通过Gitee下载完整代码。

OpenHarmony是由基金会孵化及运营的开源项目,其用户应用程序是一种基于服务原子化概念定义的新型应用:支持在OpenHarmony设备间跨端迁移、多端协同,一次开发多端部署,实现可分可合可流转。此次OpenHarmony 2.0 Canary的发布,从128KB~128MB内存轻量级设备延伸到百兆内存及以上的富媒体终端设备。为我国大型开源产业生态建设提供了可持续发展的平台。在信息通信技术产业和数字经济高速发展的背景下,OpenHarmony 展开了万物互联重塑互联网生态的新空间,为千行百业打开了富有创新机遇的新世界。

OpenHarmony内核是面向IoT领域的实时操作系统内核,它具备类似RTOS般轻快和Linux般易用的特点。包括功能组件部分:进程和线程调度、内存管理、IPC机制、timer管理等操作系统基础组件。

作为JS应用开发框架的轻量实现,提供一套跨平台的类web应用开发框架,通过Toolkit将开发者编写的HML、CSS和JS 文件编译打包成JS Bundle,然后再将JS Bundle解析运行成C++ UIKit的View 组件进行渲染。通过支持三方开发者使用声明式的API进行应用开发,以数据驱动视图变化,避免了大量的视图操作,大大降低了应用开发难度,提升开发者开发体验。

OpenHarmony的成功升级迭代标志着我国数字经济在软件方向走向全自主和全球领先的重要一步。立“鸿”鹄之志,展骐骥之跃。软通动力将发挥国内领先的软件与信息技术服务商优势,持续深耕鸿蒙生态,努力夯实技术基础,不断发掘OpenHarmony特性在IoT全场景中的运用和体现,持续深化开源开放,引领更多开发者共建可持续发展的OpenHarmony开源生态系统。

本文整合自 代码森林、钥城网

责任编辑:fqj

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分