申耀的科技观察 · 2023年04月01日 · 山东

小程序容器技术:行业革新还是过度炒作?

移动互联网走过了风起云涌的十年,要说最热闹的,莫过于各大 App 之间的混战。

为了吸引流量,抢先一步成为入口,企业可谓各显身手,不断为 App 拓展新的功能。然而,功能越来越多,非但并未带来多少流量,反而让 App 在日渐臃肿的同时不得不负重前行。几番大浪淘沙后,除少数巨头成功将自家产品打造成超级 App,大多数产品正逐渐走向边缘化。

数据显示,在应用商店仅 0.1% 的 Top 级应用就占据了整个应用商店 55% 的下载。马太效应如此明显,在移动互联网领域,中小型企业难道就没有机会了吗?

答案是否定的。

轻应用时代的到来,宣示着移动互联网下半场的战斗已然打响。轻量化或将成为企业增长的“第二曲线”和新的突破口。

小程序某种程度可以代表轻应用

长久以来,移动互联网领域一直在寻找一种既可媲美 Native App 的用户体验,又具备 Web App 可被检索与智能分发特性的技术,并在此过程中进行了诸多尝试。

2013 年百度首次提出轻应用的概念,即用户无需下载 Native App,直接通过搜索框就能够实现即搜即用。轻应用再次回归到大众的视野中是 2016 年。微信事业群总裁张小龙提出微信小程序的概念,并于 2017 年迅速落地。背靠微信的巨大流量和生态,小程序迅速占领了市场。

国内有小程序,国外对轻应用的探索也如火如荼的进行。

2015 年 Google 提出了一种 Web App 形态即 PWA(Progressive Web Apps)。PWA 意图让 Web 在保留其本质(开放平台、易于访问、可索引)的同时, 在离线、交互、通知等方面达到类似 App 的用户体验。但其问题在于,采用 PWA 部署的服务器要求 HTTPS,ServiceWorker 涉及 API 众多,需要单独学习,对于开发者有一定门槛,另一方面其浏览器支持不够全面。目前,PWA 在国外应用较多,在国内并未获得太高的认可度。

继谷歌之后,2020 年 Apple 也终于推出了 App Clips。目标是借由提供轻量化 App,省去下载原生 App 的麻烦,让用户先体验部分功能,以及融入各种消费场景,从而为原生 App 引流。尽管承载了极客们无数的期待,但 App Clips 的表现却不尽如人意,至今并未在市场激起任何水花。

国内的小程序也好,国外的 PWA、App Clips 也罢,其本质都是轻应用的一种形态,旨在持续优化用户的使用体验,并扩大应用场景。就目前的发展而言,小程序的确在某种程度上可以代表轻应用。

小程序技术为 APP 开辟了一条高速公路

尽管提到小程序,很多人的第一反应仍然是微信小程序,但时至今日,当我们提起小程序时,不再特指小程序,互联网巨头(阿里、百度、京东、美团、字节)也纷纷加入小程序的竞争赛道,加入轻应用生态建设。

不过,即便在小程序技术有巨头林立,但并不影响一些初创公司也对此青睐,例如凡泰极客就是其中之一。

凡泰极客借鉴互联网成熟小程序技术方案推出 FinClip 小程序容器技术。

FinClip 能力矩阵

与互联网巨头方案不一样的是,互联网平台的玩法是「自有的超级App宿主+小程序生态」,在其中上架的小程序内容,均由他们进行审核、生杀予夺。所形成的数百万计的小程序内容生态,也是由互联网平台掌握,而且开发技术要严格遵循相应互联网平台规定。

互联网平台的做法,有点像是 “租”给客户一片地,让企业客户根据自身需求,在平台规定下完成一定程度自研发的“果园”,最终控制权在互联网平台上。

凡泰极客方案则与之不同,它「提供给客户的是一套自建生态,打造客户自我平台连接力的解决方案。」

具体形式是企业 App 通过引入 FinClip SDK 来获得运行小程序的能力,这样做的好处可以让各类业务功能用小程序形式替代,发挥小程序可独立开发测试、支持热更新等优势,其次,企业可自行运营小程序管理中心,企业自身或者外部合作伙伴可自由完成小程序的更新及上下架。

凡泰极客的做法则是帮助企业客户在自家App打造连接能力,帮助客户在自家平台上建“生态”,像是为其提供更加轻便,强连接属性的生态建设工具,让其根据提供的需求,在自己土地上打造想要的“果园”,最终控制权还在企业客户身上。

看似标新立异 实则是从需求出发

接下来要追问的是,什么是小程序容器,支撑凡泰极客实现企业软件小程序化落地的产品和方案又有何优势呢?

小程序想要在 App 中跑起来,那首先要有一个东西可以去解析它,所以小程序的技术载体是一个解释器,而事实上解释器就是一个“容器”,只不过这个容器是在终端上。

据了解,FinClip 其小程序 SDK 已实现移动端、PC 端、车载设备、智能电视等跨设备端支持,并获得了国家相关安全机构认证,一经上线就受到了市场的广泛认可。

例如,在智能车载领域,车企想要把衣食出行等场景上架至车载设备,然而,智能车载系统对硬件要求极高,传统的应用方式需要下载安装APP,这对车机造成了很大的负担。为了改善这一现状,小程序成为了一种新的解决方案。小程序可以通过精简代码、优化算法等技术手段,提高其运行效率和响应速度,从而优化车载系统的性能表现。

当车企的车载设备通过集成 FinClip SDK , 即可具备小程序运行能力,再结合语音交互功能,就可以轻松唤醒小程序,同时 FinClip 已打通微信登录支付等功能, 可以一键授权微信登录,也可在小程序上实现微信支付,提升用户体验。

由此可见,借助 FinClip 的这项小程序容器化创新技术,未来任何行业的任何企业都可以通过驾驭它,建立独属自身的企业级运营平台,走上真正的数字化转型高速通道。

不过,很多人也很好奇,FinClip 小程序容器化技术和此前互联网公司对外提供的移动化应用乃至移动研发中台究竟有什么不同的区别呢?

对此,凡泰极客联合创始人梁启鸿表示,首当其冲的就是定位不同,FinClip的产品焦点,始终是围绕数字化内容资产的生命周期管理、出版发布、风控以及内容生态的搭建而展开的。

“所谓小程序,我们把它视作为一种含代码和多媒体内容的格式而已。我们不是单纯的要解决移动端App的敏捷开发或者跨端问题,虽然很多企业客户第一步关注的可能是这一点,但我们始终认为这是信息化的工作延伸而已。

数字化转型,其中就涉及企业边界的重新定义,涉及如何让合作伙伴的数字内容资产安全运行在自己的软件平台,以及自己的数字化业务如何投放到第三方合作伙伴的软件里。也就是说,传统的线下资源交换、资源整合,它的数字化形态就是企业之间的数字内容资源的共享和交换,而FinClip的作用或者价值,就是打破这种边界,让企业通过 FinClip 共同构建小程序应用新生态,通过小程序连接数字世界。”梁启鸿解释说。

其次,是FinClip小程序容器化这项技术更加重视和强调“非入侵性”。可以看到,到了今天,其实绝大部分的企业客户都有自己的App,技术服务商实际上是很难让企业采用一个什么新技术把一切”推倒重来”。基于这样的考量,凡泰极客的工作的重点或者是使能的方向,是让企业存量App“做加法”,通过嵌入一个小组件就能瞬间获得运行小程序、变身超级App的可能,再加上配备云端的内容生态,让企业的过去的App不用做什么改造就获得运营能力。

因此,更加直观的理解就是,凡泰极客希望更多的企业客户能够基于FinClip这样具备了小程序容器化创新技术的产品和方案,能够更好的帮助企业实现数字化转型,特别是在应用软件端转型的“快人一步”。

重构下一代企业级软件

值得一提的是,作为标准化的技术“底座”,过去几年随着不断通过技术创新和深入行业应用实践,凡泰极客也推动小程序容器化技术在应用和行业两个维度找到了更多的“大展拳脚”之地。

从应用场景方面看,目前凡泰极客的小程序容器化技术具备了六大类型的用途,即实现数字内容敏捷生产与管理;构建数字内容生态;打造企业级或行业级超级App;建设行业数字化安全基建;作为企业级应用软件的底座;以及用于更加动态的企业经营管理数字化。

从行业解决方案方面看,凡泰极客的小程序容器化技术同样也深入到了包括银行、证券、基金、保险、政企、传媒、制造业、教育、智能园区等领域的行业应用场景。

在此过程中,梁启鸿也充分感受到了小程序带来的“魔力”。在他看来,小程序将是数字化时代企业一种最佳的数字内容资产。“人机交互技术是不断进步的,鼠标键盘曾经是人机交互的标配,然后是手机触摸屏,延伸到车载系统、智能电视,触摸屏在生活中无处不在,接下来可能是智能眼镜作为输出设备、传感器作为输入设备,硬件也不限于手机了,AR/VR/XR的应用载体是什么呢?

可能会有新的形态出现。在此背景之下,企业只能跟着技术去改造自己业务的数字化呈现方式。技术的外壳可能是越来越繁多、不断变化,但是业务的数字化内容是相对稳定的,对于企业来说,能否制作一次内容,而适配到不同的设备、支持不同的人机交互方式是关键,而小程序就具备了这样的发展潜力。”梁启鸿告诉我。

之所以有这样的判断,是因为现阶段App作为一种“过渡”方案,它和Web相比不够开放,但它能够提供良好的用户体验。因此,如果画一根数轴来表示的话,一端是App,另一端是Web,那么小程序类技术目前处于中间的位置,它的优势在于:它比App开放,因为它本质上是基于Web技术的,并且适合于分享转发、网络传播;此外,它比公共的Web安全可控,因为平台的运营者可以对内容进行上下架,对上架其中的内容划出了一个数字边界,不像公共互联网那样无边无界,因此小程序可以说更加适合于企业、行业建立企业互联网以及产业互联网。

更为重要的是,未来包含代码的数字内容,还需要具备以下几个能力:包括看到即用到、随需随用;更大方位的普适(pervasive),即户在一个碰巧合适的场所使用了在当前场所的上下文合适的设备获得内容并与之交互;此外,未来软件代码的分发,必将是用户无感的、无需明确意识到的。“远古的时候我们用磁盘分发,后来用光盘,再后来用FTP,目前的主流形式是通过应用商店,那么接下来这些都可能都消失于无形,而小程序的分发则具备这样的一个条件。”梁启鸿说。

确实如此,从目前市场上热门的IOT场景来看,随着连接入互联网的非手机设备越来越多,超越手机App的内容形态在形式各异的人机交互设备上的加载、运行、交互肯定是一个趋势,因此以Web技术衍生的可下载分发的内容格式无疑是未来,而这也会驱动小程序容器化技术的不断迭代和演进,进而重构下一代企业软件的形态。

在梁启鸿看来,下一代的企业软件必将具备以下部分乃至全部特点:

第一,在用户端的表现是,它会是一项普适型的技术(多屏幕、多终端、多操作系统);具备轻量化,免安装免升级的特点;同时,还需要具备On-Demand(按需)、容易转发分享、“看到就用到”等。

第二,对于开发者而言,则体现在软件平台需要具有极度松散耦合的架构,各种功能可以并行开发互不干扰,团队加人就能加功能;代码开发一次,多端运行,不用操心多终端重复劳动;同时,采用的技术能向未来兼容(其中基于Web衍生的技术就自带这样的好处);能够基于标准化的技术体系,不容易被技术锁死;能够让开发者专注内容本身,实现工作的“高产”,因此技术门槛需要相对较低低,开发者不用折腾太多的底层技术。

第三,对于企业而言,则呈现这样的趋势包括可组装,就像建筑界已经盛行的“预制件”组装房屋一样,通过细粒度的组件可以组装出丰富的应用场景;在安全层面,能够让一切内容都在安全“沙箱”中运行,这需要与零信任的企业技术架构相结合,由此能够最大化降低软件供应链安全的攻击风险存;同时,能够帮助企业聚焦数字内容资产,毕竟目前软件作为人机交互的重要载体,外壳很多,不断变化,因此数字内容本身变得日益重要;在此基础上,能够帮助企业构建生态,因为在未来生态就意味着“连接”。

客观地说,要达成这样的目标肯定不是“一蹴而就”的,因此凡泰极客接下来的工作重心也将会集中在以下几个方面:包括联合更多的合作伙伴,最大化给企业客户提供价值闭环。目前,凡泰极客只是做了企业数字化链路上的一部分工作,既然FinClip的定位是一款数字化的企业软件,就需要凡泰极客做好连接支持。例如,对接安全认证技术的厂商,替企业客户解决小程序的单点登录、分布授权;对接视频服务;对接开发工具尤其是云端的“函数即服务”、“Serverless”等技术厂商。在此基础上,最大化帮助企业客户打造生态,这就不仅仅要求凡泰极客的技术要形成技术生态,接口更加开放、支持好丰富的插件,同时也要实现与其他技术提供商的“互联互通”。

全文总结,机遇是留给那些有准备的人的,凡泰极客之所以能够站在小程序容器化技术的创新的最前沿,关键是其能够保持着不断的投入与创新,对行业需求的深刻理解和前瞻的洞察,以及对生态连接的高度重视,这都让这家公司能够在数字化时代,更好的赋能企业数字化转型,同时也能够在下一代企业级软件的探索之路上夯实更为重要的基础,并最终推动中国整个应用软件行业创新再次攀登上一个全新的高度。

推荐阅读
关注数
2384
内容数
382
专注产业互联网、企业数字化、渠道生态以及汽车科技的 观察和思考。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息