NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

  • 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:4013369
    用户头像
    鲁冬雪 InfoQ 策划主编

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

    关注

    评论 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 · 浙江
    回复
    没有更多了
    发现更多内容

    【算法实践】他山之石,可以攻玉--利用完全二叉树快速实现堆排序

    迷彩

    Python 数据结构 算法 二叉堆排序 8月月更

    软件测试 | 测试开发 | app自动化测试之Appium 原理 与 JsonWP 协议分析

    测吧(北京)科技有限公司

    json

    华为大数据开发平台 DataFactory 行业应用典型案例

    宇宙之一粟

    华为云 大数据技术 8月月更

    全球首创!网易伏羲提出135种人脸表情划分标准,荣登IEEE官网

    网易伏羲

    人工智能 IEEE 网易伏羲

    企业应用现代化实用教程 | 微服务架构怎么选?Dubbo、Spring Cloud、Istio终极对决

    York

    微服务 云原生 Spring Cloud istio Service Mesh (ASM)

    基于 LowCodeEngine 的调试能力建设与实践

    阿里巴巴终端技术

    前端 低代码

    何止一个惨字形容,水滴Java面试一轮游,壮烈了,问啥啥不会,数据库血崩,我该怎么办?

    钟奕礼

    Java 编程 程序员 后端 java面试

    开源一夏 |为什么BigDecimal比较大小一定要用compareTo

    六月的雨在InfoQ

    开源 equals BigDecimal 8月月更 compareTo

    长安链p2p-Liquid学习笔记

    长安链

    leetcode 409 Longest Palindrome 最长回文串(简单)

    okokabcd

    LeetCode 算法与数据结构

    数字藏品系统开发:(开发NFT数字藏品源码)

    开源直播系统源码

    NFT 数字藏品 数字藏品系统

    数字藏品系统开发:详细功能介绍

    开源直播系统源码

    NFT 数字藏品 数字藏品系统软件开发 NFT数字藏品系统

    分布式协同AI基准测试项目Ianvs:工业场景提升5倍研发效率

    华为云开发者联盟

    云计算 云原生

    Java:将Excel转换为XPS

    Geek_249eec

    Java Excel XPS

    Spring源码分析(六)FactoryBean 接口解析

    石臻臻的杂货铺

    spring 源码 8月月更

    Quick Tracking「全域采集与增长分析」,破局全域营销之道

    瓴羊企业智能服务

    云监控是什么意思?哪个软件好?

    行云管家

    云计算 云平台 云监控

    MASA Stack 第四期社区例会

    MASA技术团队

    .net 云原生 dapr blazor MASA

    Spring源码解析(五)Spring 加载bean 依赖注入

    石臻臻的杂货铺

    spring 源码 8月月更

    软件测试 | 测试开发 | RPC接口测试技术-Tcp 协议的接口测试

    测吧(北京)科技有限公司

    TCP/IP

    麦聪软件为云上客户提供DaaS服务,入驻国内Top3云市场

    雨果

    公有云私有云 DaaS数据即服务

    JDK1.6中String类的坑,快让我裂开了…

    华为云开发者联盟

    开发

    阿里P8架构师汇总了史上101个最牛逼的Java技术点

    钟奕礼

    Java 编程 程序员 架构 java面试

    华为初面+综合面试(Java技术面)附上面试题

    钟奕礼

    Java 编程 程序员 java面试 后端架构

    软件测试 | 测试开发 | MockServer 服务框架设计

    测吧(北京)科技有限公司

    软件测试

    2022年无糖茶饮料发展洞察分析

    易观分析

    无糖茶 行业洞察

    授人为师,首期明道云零代码教练员研修班圆满结束

    明道云

    佛山等保测评机构有哪些?怎么做?

    行云管家

    等保 等级测评 佛山

    软件测试 | 测试开发 | 利用 pytest 玩转数据驱动测试框架

    测吧(北京)科技有限公司

    pytest

    软件测试 | 测试开发 | APK 逆向工程 - 解析 apk 基本信息和方法调用图

    测吧(北京)科技有限公司

    软件测试 测试 APK

    软件测试 | 测试开发 | 专项测试技术初识Hook

    测吧(北京)科技有限公司

    软件测试 hook

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