工业互联网是制造业转型升级的“倍增器”。如果说以消费互联网为代表的互联网“上半场”已告一段落,那么工业互联网便是互联网的“下半场”。工信部数据显示,我国工业互联网产业规模逐年递增,截至2022年第一季度,工业互联网规模已超万亿元。
工业互联网通过对人、机、物、系统等的全面连接,构建起覆盖全产业链、全价值链的全新制造和服务体系,为工业乃至产业数字化、网络化、智能化发展提供了实现途径,是第四次工业革命的重要基石。概念很大,涉及的技术横跨设备层、网络层、平台层、软件层、应用层等各类系统/软件解决方案。(如下图所示)
图片来源:搜狐号@世界金属导报
从2017年微信首次推出小程序开始,经过四年发展,各大互联网巨头纷纷推出自己的小程序应用平台,小程序成为真正意义上的“互联网新技术标准”。截至2021年上半年,全网小程序数量突破700万个。
正所谓“合久必分”。小程序技术标准,从在中国开始应用并普及起来,一直被开发界、甚至大众用户认为是大平台的“专利”,实则不然。技术标准,顾名思义就是能够公开的、可被全世界开发者共同使用,同时也需要开发者共同促进该项技术的发展。于是乎,有企业开始研究能够在第三方设备上运行小程序应用的技术,最直接的就是小程序运行时(或称之为小程序容器)技术,例如FinClip。
小程序运行时方案的高性价比,主要体现在应用体验、应用框架支持以及宿主环境结合等方面。
应用体验方面,小程序技术是前端容器技术的一种应用,其组件及UI都有明确的规范,开发者不用考虑兼容性及类似H5开发时复杂工具及框架的选择。同时,由于组件及UI都是预设的,展示体验也会更佳。
应用框架支持方面,某些运行时方案不仅支持纯 wxml 微信小程序运行,还支持包括 uniapp、 Taro、kbone 等第三方框架集成的小程序。
宿主环境结合方面,小程序是基于App端实现的应用,其获取系统(App)的权限也会多于H5;随着微信小程序的潮流引领,各大主流互联网平台的追随,小程序技术的发展已经趋于成熟,市面上小程序以运行时已经开始出现多智能终端设备的适配(基于Andriod系统的多终端屏幕适配)。
工业互联网整体解决方案很大,小程序运行时技术也只是能解决部分问题。最突出的,笔者认为有如下3点:
许多工业制造企业生产网络的设备会有多屏幕尺寸的终端设备,如果自研的软件需要开发多套前端来实现多终端设备的适配,研发效率非常低下。小程序容器技术,能够让小程序运行在各终端中,解决跨端开发的根本问题。
就以FinClip来举例,除了提供给企业一个体积轻量的、能够运行小程序的SDK(据说只有3M)之外,还提供一套管理后台,企业能够通过管理后台对于自有的、运行在多终端的小程序进行灵活的版本管理,以及应用的上下架管理;同时,软件是私有化部署,服务端接口无需对外暴露,内网访问不受限制,解决了生产关键暴露在外网的安全隐患问题。
对于内部新功能的研发上线,App如果都是原生功能开发,发版走应用市场审核,流程比较长,产品升级时间不可控。FinClip小程序的发版是热更新机制,即发即用,还能通过灰度发布的功能实现不同受众的功能测试,能很好的解决发版不可控的问题。
消费互联网红利虽然正在消失,技术的革新有渐进式的交叉,不能一刀切的将消费互联网时代下出现的技术划分为“古早”技术。小程序容器技术,相信在将来工业互联网的跨端研发、终端应用体验、生产软件管控及应用等方面的建设,都能起到不小的作用。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。