快应用与原生APP相比,都有哪些优势?( 二 )


从手机用户的角度看 , 小程序是一种应用 , 就是衣食住行、医疗健康、市政服务等等各种生活场景的服务交互方式 , 在终端用户的印象里它们似乎都是依附、归属在某个互联网大平台的App里面的 。
但对于开发者来说 , 小程序首先是一种技术载体 , 用什么工具开发、基于什么语言和规范、打包成什么样的格式、遵循什么样的要求才能申请上架到什么互联网平台 。
对于企业来说 , 往往要考虑自己的小程序投放到多个小程序平台 , 这些平台各自拥有其自己全权管控的小程序内容生态 。企业不过是把自己的业务以小程序形态“进驻”到这些平台上 。
此外 , 小程序是一种正在形成的互联网技术标准 , W3C的Mini-App工作组正在形成标准化的建议稿(上文提到的欧盟开源组织OW2所支持的快应用实现 , 也将遵循这个标准) 。它不再是某个互联网公司的“专利” , “小程序”这个名字也不代表是哪一家的技术 。它是一种轻应用形态 , 一种数字内容的表现方式 , 或者我们称之为“小程序化的数字内容” 。
标准形成后 , 小程序技术的底层实现方式 , 依然可以是各家厂商不同 。这好比浏览器厂家有google、Microsoft、Apple、Mozilla、Opera... 它们各自的产品Chrome、Edge、Safari、Firefox、Opera等等也完全基于各自的技术而产生 , 但这不影响它们都能正确的在各种电脑、手机上解析、渲染和展现HTML的内容 。
新生物种:以小程序为载体的企业轻应用方案互联网巨头们自营的平台 , 在其中上架的小程序内容 , 均由他们进行审核、生杀予夺 。所形成的数百万计的小程序内容生态 , 也是由平台掌握 。当然 , 这些小程序也只能运行在他们提供的App中 。
但这种连接能力强、数字化程度高、生态内容丰富的技术 , 能否为一般企业所掌握呢?这里所谓的“掌握” , 不是说企业有能力去开发小程序然后上架至某个互联网平台开展业务、成为别人生态的一部分 , 而是企业能否拥有类似的技术 , 搭建自己的小程序运营平台、小程序商店、小程序开发者中心 , 自行掌握对其中内容的审核、上下架管理 , 把小程序投放至自己的App中运行 , 并让别人成为自己的合作生态 。
拥有这样的技术 , 任何企业对内可以让IT把业务内容小程序化、对外可以采购或引入开发商提供的小程序化应用系统 , 然后上架至自己的“小程序商店” , 对自己的员工、客户进行分发 。
这种工具 , 我们称之为小程序化轻应用技术底座 , 它就是让企业以小程序这种“格式”、“规范”、“标准”去开发软件功能 , 并对这些功能单元进行生命周期管理、上下架发布审核以及传播渠道的投放与监控 。
FinClip(www.finclip.com):起源于金融业的轻应用技术底座最早把小程序作为企业轻应用软件技术载体的产品是FinClip
FinClip的技术方案 , 目的就是要让任何行业的任何企业 , 均可以拥有自主打造小程序生态、发布管理小程序内容、在自己的App中运行小程序的能力 。
只需简单集成 FinClip SDK , 即可在 iphone、Android、windows、linux、macOS、统信等平台下的应用中运行你的小程序 。
 

快应用与原生APP相比,都有哪些优势?

文章插图
这意味着 , 移动端、PC 端、车载设备、智能电视、智能手表都能运行小程序了 。同时 , 它还提供一个完善的后台管理系统 , 统一管理小程序的上架和下架 。
而且 FinClip SDK 极其轻量 , 集成后安装包的体积仅仅增大了不到 3MB 。
同时 ,  FinClip 支持微信小程序语法 WXML , 微信小程序代码可以直接在 FinClip 中运行 , 无需再二次开发 。
 
快应用与原生APP相比,都有哪些优势?

文章插图
FinClip还自研了一个 小程序 IDE 开发工具 , 界面与微信小程序的开发工具类似 , 自带调试和真机预览 , 简单易上手 。
 
快应用与原生APP相比,都有哪些优势?

文章插图
你可以在这个 FIDE 里面 , 对现有项目进行二次开发 , 扩展功能和接口 , 「同时它们还支持「小程序一键转换成 APP」 , 可以将已有小程序代码导出为 IOS 与 Android 中可用的工程文件」 , 由于导出的工程文件自动集成了 FinClip SDK  , 所以直接拥有小程序的运行能力 , 后续可在这个 APP 上继续上架更多小程序 , 自建自己的小程序生态 。


推荐阅读