【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

小程序的新时代:改变开发习惯,打造企业数字化新基建

  • 2022-10-25
    北京
  • 本文字数:3779 字

    阅读完需:约 12 分钟

小程序的新时代:改变开发习惯,打造企业数字化新基建

时至今日,当我们提起小程序时,不再特指小程序,互联网巨头也纷纷加入小程序的竞争赛道,强化垂直行业布局。小程序战略价值已经逐渐达成共识,无数企业也希望自己的移动应用可以具备运行应用小程序的能力,加入轻应用生态建设,跟上互联网巨头的步伐。

 

在此背景下,凡泰极客借鉴互联网成熟小程序技术方案推出 FinClip 小程序容器技术。其小程序运行沙箱已实现移动端、PC 端、车载系统等跨设备端支持,并获得了国家相关安全机构认证,一经上线就受到了市场的广泛认可,目前上百家知名券商、股份制银行、航空公司、车载设备服务商、省级移动警务平台选择与其合作。

 

于是我们本期《InfoQ C 位面对面》便邀请到了凡泰极客联合创始人 & CEO 杨涛,InfoQ 主编王一鹏与他围绕“小程序的技术演进及其对企业数字化转型的影响”展开了畅聊。


00:00 / 00:00
    1.0x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    网页全屏
    全屏
    00:00


    一、小程序“不仅只是”小程序

     

    小程序想要在 APP 中跑起来,那首先要有一个东西可以去解析它,所以小程序的技术载体是一个解释器,而事实上解释器就是一个“容器”,只不过这个容器是在终端上。于是 FinClip 小程序便采用了云原生底层架构设计,支持百万数据查询与高并发吞吐,保证业务平滑运行。

     

    FinClip 小程序的 SDK 支持在 iOS、Android、Windows、macOS、Linux 等多种智能终端运行,无论是私有云、行业云还是混合云,都能够安装部署。任何 APP 均可以通过引入 FinClip「小程序运行时 SDK」来获得运行小程序的能力,同时通过 FinClip 管理后台,企业自身或者外部合作伙伴可自由完成小程序的更新及上架。

     

    FinClip 小程序容器技术灵活强大,遵循微信与主流小程序开发标准与规范,无需额外学习成本,只需一次开发,即可多端上架,同时企业可以根据自己的业务灵活配置 API 和第三方 SDK 插件。

     

    FinClip 还提供小程序 IDE 开发工具,深度提升需求迭代速度,且支持自定义规则引擎,可针对营销场景用户画像等不同需求进行小程序的分群、分时投放。

     

    除此之外,企业通过 FinClip 的 IDE,不仅能够完成小程序的开发与调试,还能够在小程序的基础上生成 App。企业可以低成本地将小程序转换成 APP,对开发者的技术栈要求大大降低,“会开发小程序”=“会开发 APP”。在整个转换过程中没有限制条件,小程序的所有接口都可以使用,如果有其他接口需求还可以自己开发。

     

    由小程序转换后的 APP 和原生 APP 相比几乎感受不到差距,如杨涛所说“非要说有差异,那就是在实验时,播放视频、流媒体、直播时的混合渲染会有毫秒级的差异,那肉眼基本是看不出来的,而且 FinClip 目前正在迭代这个问题。”

     


    其实一直以来,FinClip 都是在致力于通过小程序技术为企业解决人力不足、APP 功能臃肿的问题,同时为企业提供更多优质的小程序资源,帮企业打造自己的小程序生态,因此便衍生出了小程序生态圈的解决方案。

     

    在该解决方案中,FinClip 整合了优质小程序开发商、小程序商户资源以共建小程序生态圈,基于 FinClip 小程序 SDK 技术与小程序开发商和小程序私有化企业共同建立起的小程序分发网络,覆盖衣食住行、社交协同、办公软件等各类高频小程序场景:

     

    • 丰富的小程序市场。FinClip 小程序生态圈通过整合各种类型的小程序开发商接入小程序资源并上架到 FinClip 小程序平台形成小程序应用市场;

    • 统一的性能体验。企业在集成了 FinClip SDK 的基础上可以在生态圈中自由采购小程序,无需另外找开发商沟通和购买;

    • 成本低。由于使用的是同一套 SDK 技术,小程序可以统一打包,再通过接口分发至对应的 APP 中,简单便捷地完成了 APP 中小程序生态的丰富和扩充;

    • 兼容常见小程序语法,再也不用重复造轮子。

     

    总之,企业不论是在自己的应用中引入小程序拓展能力,还是让小程序上架在其他应用中获取流量,都能借 FinClip 进行连接整合。同时,为了提供安全稳定的产品,FinClip 经过真实生产环境服务器与运维人员百万级并发压力测试,可保证业务无忧运行。

     

    二、“打造企业数字生态新基建”不是说说而已

     

    随着数字化转型的推进,及认识与使用 FinClip 的企业越来越多,企业向市场释放出了新信号和新需求。比如企业希望能够在线上环境中完成商业化使用、希望能够自己对已有资源进行灵活拓展...种种原因之下,FinClip 在今年上半年年推出了 FinClip SaaS 版。

     

    FinClip SaaS 版主要是定位中小企业的开发者,通过 SaaS 平台去帮助他们更加便捷、更加高效、更低成本地将小程序技术应用到 APP 里去。在目前整体大经济环境充满挑战的情况下,很好地帮企业推进数字化转型以完成降本增效。

     

    然而当我们跳到整个宏观层面上去看整个数字化转型的过程,金融领域一直走在前面,该类需求旺盛、要求高,金融企业及其他企业金融场景需求的实践对全行业的数字化转型也具备极大参考意义。从 2017 年成立至今,FinClip 完成了从“起于金融“到“不止于金融”的转变,但对于金融类应用的思考一直很深度,对金融类应用的痛点非常清晰,推出了许多解决方案。

     

    比如证券行业的“监管沙盒”。在需要牌照的中国证券业是强监管的,“合规”是证券业最大的业务需求。FinClip 便利用金融科技的手段,以小程序的方式将国外的“监管沙盒”概念在国内照进了现实。这里的“沙盒”不再仅仅是一个小程序,更多的应该是一个“技术载体”。因为这个“沙盒”承担了证券业务上的在线监管、风控、安全隔离、加密、隐私保护等能力和许多个性化的业务创新,它的呈现方式可以是 H5 等其他形式,小程序只是一种呈现方式。用杨涛的话说,“推动证券行业的数字化转型,其实就是要解决他们的业务创新需求和监管需求,至于形式如何,其实并没有多重要。”

     

    与证券行业相比,银行业的用户基数要大得多得多。所以银行的主要业务痛点就是其 APP 的 MAU 很高,但高频场景很好少,他们需要提高用户的在线时长。所以很多银行 APP 都会想办法引入各种各样的民生类高频场景的应用功能,而 FinClip 对此的解决方案就是帮助“开放银行”。

     

    开放银行这个概念是由 2015 年由欧盟提出来的,欧美的解决方案是提供一个统一的 OpenAPI 给开发者使用。但是这套解决方案到了中国有点水土不服,因为监管与安全风险的存在及国内银行业务需求的差异化,国内银行无法使用统一的 OpenAPI 标准去编码或者成本很高。于是 FinClip 通过开放小程序组件来满足银行 APP 的能力需求,将民生类高频场景的小程序组件直接接到了银行 APP 上。除了完成了降本增效的目的以外,因为 FinClip 小程序组件都是在“容器”中运行的,在这样一个类沙盒的环境里,可以保证绝对的代码安全、银行业务信息安全。

     

    无独有偶,FinClip 给政企提出的解决方案与开放银行的解决方案有异曲同工之妙。对于存在孤岛现象的政企 APP 来说,场景下便捷地业务实现是最大的痛点,他们需要全部业务实现数字化。之前最常见的场景是,有些政企单位在办一个业务时需要打开十几个 APP 才能完成,然而现在 FinClip 开放自己的小程序 API,政企 APP 可以直接接入,在保证软件供应链安全的情况下,将所有“小功能”聚合到一起,大大提升了业务办理效率。

     

    从这些解决方案中,我们不难看出,打造通用的数字化生态新基建是 FinClip 的最终目标。 FinClip 做好了“小程序”这件事,而且成功利用小程序推动了各行业的数字化转型。


    三、“未来数字生态世界”的开发者将发生改变

     

    企业数字化转型过程中,会有各种各样的业务场景,企业需要一个通用的基于操作系统的基础设施去完成一系列的数字化动作,这可以称之为“新基建”。不仅仅要解决用户移动端的问题,还要解决各种终端的问题。未来数字生态的世界势必不会离开“新基建”。

     

    FinClip 目前提出的所有解决方案都是基于新基建的逻辑,在所有应用中都可以通过植入小程序的方式解决问题。而最重要的是,FinClip 一直认为小程序只是截至目前展现功能最佳的一种形式,用杨涛的话来说,“如果把数字化新基建比喻成公路,那 FinClip 提供的则是一条“高速公路”,这条高速公路可以通 APP,可以通平板、电视机、新能源车等所有智能终端。有了这条“高速公路”,所有场景的“车”都可以跑。”

     

    针对智能终端,目前 FinClip 将主要把精力放在终端连接上,在不久的未来,像多屏互动或者其他复杂的交互场景下的智能终端都可以通过小程序连接起来,从而促进整个生态的交互闭环与发展。

     

    一直致力于以小程序形态的轻应用技术赋能企业拥有自己的数字化基建、构造自己的数字生态的 FinClip 在今年年初加入了 W3C(MiniApps-WG)。近几年来以小程序为代表的快应用技术,因生态丰富、用户反馈良好,在国际上引起了广泛关注。去年在阿里、华为、百度等多家国内企业的推动下,W3C 便成立了小程序快应用技术标准化的工作组 MiniApps-WG。目前组内成员除了国内一线大厂为代表的众多中国科技公司外,还有 Google、Microsoft、Intel 等国际知名公司。

     

    对此,杨涛提到,“FinClip 加入到 MiniApps-WG 后,将会把自己过往的经验积极贡献出来,推动小程序类轻应用技术的工业标准形成。”

     

    但无论是小程序还是 H5,或者是未来可能会出现的未知新技术,只要是可以被称之为“新基建”的敏捷工具,都会具有开发门槛低、投入成本低的特点,因为目的都是为了企业能够更高效、更低成本地去完成业务数字化转型。

     

    在未来数字生态世界的开发者们不仅可以摆脱重复造轮子的困扰,不用去适配不同的终端,还可以通过小程序来完成更多有趣的场景开发,对于企业来说,不用再招多个技术栈的开发者,仅需要集成小程序便能达到业务运营目的。

    2022-10-25 11:4013385
    用户头像
    鲁冬雪 InfoQ 策划主编

    发布了 338 篇内容, 共 198.1 次阅读, 收获喜欢 271 次。

    关注

    评论 2 条评论

    发布
    用户头像
    11月5日阿里云栖大会,杭州的伙伴有没有一起参加的,有行业大佬讲解数智化转型困境和机遇https://yunqi.aliyun.com/2022/ticket?spm=a2c6h.12873639.article-detail.6.64af190f8lFri8&activityId=MjU2NA==&ticketId=MTU=&channelId=NjYx
    2022-10-27 21:45 · 浙江
    回复
    用户头像
    企业数智化转型太重要了,博主写的很好,学习了!
    2022-10-27 21:44 · 浙江
    回复
    没有更多了
    发现更多内容

    低代码平台:10分钟从入门到原理

    这我可不懂

    软件开发 低代码 JNPF

    为什么企业选择局域网即时通讯软件?局域网即时通讯软件哪家好?

    WorkPlus

    关于在 MySQL 排序中使用索引这件事!

    江南一点雨

    MySQL 数据库

    构建动态财务模型,打造商业化的全面预算管理模式

    智达方通

    业务场景 全面预算管理 财务模型

    如何使用appuploader制作描述文件​

    雪奈椰子

    如何注册appuploader账号​

    雪奈椰子

    网络中的数据传输模式有哪些-镭速

    镭速

    搜索接口优化方案——幂集分词表

    北桥苏

    php elasticsearch thinkphp 搜索引擎;

    如何在uni-app中使用fingerprint2实现游客设备标识

    北桥苏

    JavaScript 前端 uniapp fingerprint

    PoseiSwap:合规、隐私与支持更广泛的资产

    西柚子

    宝塔中极速安装的PHP如何使用AMQP连接RabbitMQ

    北桥苏

    RabbitMQ AMQP php-amqplib

    Cloud Kernel SIG月度动态:发布ANCK 5.10、4.19新版本,ABS新增仓库构建功能

    OpenAnolis小助手

    开源 CVE anck 龙蜥sig Cloud Kernel

    企业移动数字化平台如何赋能企业管理升级?

    WorkPlus

    inBuilder低代码平台开发者分享课丨变量命名要义

    inBuilder低代码平台

    开发者 低代码 变量

    phpOffice实现Excel表格导入的解耦方法

    北桥苏

    php PhpOffice/PhpSpreadsheet

    永远不该忘记!科技才是硬道理,手中没有剑,跟有剑不用,是两回事

    加入高科技仿生人

    人工智能 ChatGPT 文心一言 通义千问 科学技术

    Mac打不开后缀名为txt文件,显示文本编码中文不适用

    互联网搬砖工作者

    全国标杆!3DCAT实时云渲染助力深圳移动5G+智慧校园建设

    3DCAT实时渲染

    虚拟现实 虚拟仿真 实时渲染云

    mac屏幕分辨率调整用什么软件好呢?

    真大的脸盆

    Mac Mac 软件 屏幕分辨率调整

    没关系,前端还死不了

    引迈信息

    Vue 前端 低代码 JNPF

    还在为项目初始化、依赖管理问题困扰?Dubbo Initializer 来了!

    阿里巴巴云原生

    阿里云 云原生 dubbo

    以PHP门面模式实现简单的邮件发送

    北桥苏

    php 设计模式 门面模式

    PHP如何通过rabbitMQ死信队列实现业务的延时/定时操作

    北桥苏

    php RabbitMQ

    TiDB x CAPCOM | 为在线游戏提供灵活、可靠、可扩展的数据库服务

    PingCAP

    代码实现RabbitMQ死信队列的创建

    北桥苏

    php RabbitMQ 消息队列 死信队列

    如何注册appuploader账号​

    雪奈椰子

    什么是Bundle ID​

    雪奈椰子

    Electron登录注册桌面应用源码+安装文件的打包方法

    北桥苏

    JavaScript Electron electron实战

    如何实现文件共享,文件共享的设置方法

    镭速

    MySQL如何做如等级/成色等特殊顺序的排序

    北桥苏

    MySQL sql 排序算法

    如何使用appuploader制作描述文件​

    雪奈椰子

    小程序的新时代:改变开发习惯,打造企业数字化新基建_数字化转型_鲁冬雪_InfoQ精选文章