客服中心

移动端安卓过时了?此国产系统要做物联网的安卓,编程语言都有了

金者

· 1281次阅读 · 2020-10-20

说起Windows操作系统,想必大家都不陌生,因为它几乎垄断了我们的PC端电脑设备。而说起Android操作系统,估计大家也都熟悉,这是我们大多数人用的手机移动端的操作系统。Windows和Android这既是两个独立的操作系统,又属于两个时代的OS。前者是互联网时代的产物,后者是移动互联网时代的产物,都是国外大厂在垄断,而下一个物联网时代,依然需要一个强有力的符合时代产物的操作系统,于是我们中国的企业开始顺应时代,弯道超车。

虽然我们大众的认知是,一提国产操作系统,就要替代Windows和Android,但其实,当一个生态已经足够完善成熟了,就没必要再去跟随而是要超越;因为时代在发展,努力做下一个时代的“Windows”或“Android”才是当前的方向。也正因为如此,国内这款大胆技术突破的合璧操作系统定位很明确:专为智能IoT设备和云计算环境设计的全新开源操作系统。

换言之,合璧操作系统要做物联网时代的安卓。这款基于现有的开源软件,多个组织和开源社区正在共同开发HybridOS,专为由IoT网络组成的虚拟计算机而设计的,运行在设备、客户端和云中。一人客看技术平台的资讯称,这款操作系统已经在托管平台开源,主要包含HybridOS的文档,规范,构建脚本和示例。而其源代码则是分为三部分的:设备端、服务器端和客户端。另外,它还使用一些流行的开源软件作为HybridOS的通用基础结构,并对某些关键软件进行了许多调整和优化。

如果单纯说国产操作系统,想必总会有一些朋友心生疑窦。这也难怪,这些年来我们见的“国产操作系统”也不少了,不过要说自主的编程语言,可能质疑会相对少一些。而编程语言如果有特色,则会更让人信服。一人客此次介绍的这款新推出的编程语言HVML就是挺有特色:提出数据驱动概念,居然没有我们在其他编程语言中熟知的if-then或do-while之类的控制流程跳转的函数语句。

这款被人戏称为“呼噜猫”的编程语言HVML,就是未来这款国产物联网操作系统HybridOS的APP开发首选的编程语言。它是为了更好地适应物联网设备应用开发,而解决传统虚拟 DOM 技术的局限,打破Web前端技术和JavaScript的耦合、变革传统GUI开发的新型编程语言。

也就是说,这款编程语言,其实就是为了适应物联网设备应用开发和云应用而在Web端和GUI方向设计的语言。和静态的HTML比,HVML则是动态的程序,而非文档。正如一人客前面所说,这款编程语言是基于数据驱动的编程,也就是通过基于数据的迭代、插入、更新、清除等操作,开发者不需要编写程序或者只要少量编写程序即可动态生成最终的 XML/HTML 文档。不过它还有其他的特色,比如彻底解除界面、交互和数据之间的耦合,比如对文档和数据的操作提供了一致接口,要求外部数据均使用 JSON 格式表述等等。HVML可以和不同的外部脚本语言绑定,从而形成不同的系统。

【免责声明】 自媒体用户发布在亚太财经网评论发表的所有信息、言论等仅代表个人观点,与本网站立场无关,不对您构成任何投资建议。用户应基于自己的独立判断,自行决策投资行为并承担全部风险。任何用户私加自媒体用户发布的联系方式由此带来的损失都由用户自行承担。
登录发布

登录可以发布您的资讯
没有账号,请点击注册

Copyright 2024-2040 yzforex.com
上海炯杰信息科技有限公司 版权所有
沪ICP备18016373号-1
申请订阅
关于我们 信息合作 法律声明 加入我们 征稿启事 联系我们 风险提示