这个技术太卷了,就是要革了小程序命

科技   2024-11-14 10:30   安徽  

今天来谈谈小程序容器技术。


相信说到小程序,大部分人的第一反应,可能是微信小程序、支付宝小程序。确实,以前小程序这种生态只有巨头才玩的起。


记得较早前微信、支付宝、抖音等一窝风引入小程序技术,我个人并不看好,总结成一句话“不太好上手”,WXML、WXSS、新的架构、新的规则、新的文档,不管对于开发者来说还是对于公司来讲“成本”是实实在在的门槛。


但现在来看,由于小程序第三方架构的普及,以及小程序具备开发简单、背靠超级App有无尽的流量、优质的使用体验等优势,再有小程序可以承载的功能几乎和App一样全面,包括语音、支付、地图等,于是乎很快大部分企业至少有了一个自己的小程序。


虽然互联网大厂并未将这部分小程序运行能力开放出来,但是也不必望而生羡,市面上早就推出了类似的技术能力,我们一般称之为小程序容器技术。


今天要给大家分享的也正是国产自研发的前端容器技术 ——  FinClip


一句话介绍 FinClip :可以让小程序脱离微信环境最快运行在自有App中


只需简单集成  FinClip SDK  , 即可在 iPhone、Android、Windows、Linux、macOS、统信等平台下的应用中运行你的小程序。

这意味着,移动端、PC 端、车载设备、智能电视、智能手表、智能家居都能运行小程序了。

而且 FinClip SDK 极其轻量,应用在集成后安装包的体积仅仅增大了不到 3MB。

下面这个功能特性对于研发人员应该会比较友好, FinClip 支持微信小程序语法 WXML,同时也兼容支付宝小程序及抖音小程序,也就是说微信小程序、支付宝小程序和抖音小程序代码可以直接在 FinClip 复用,无需再二次开发,体验与其在微信、支付宝和抖音 App 保持一致。

FinClip 还自研了一个 小程序 IDE 开发工具,界面与微信小程序的开发工具类似,自带调试和真机预览,简单易上手。

你可以在这个 FinClip Studio 里面,对现有项目进行二次开发,扩展功能和接口。
同时,它还支持 小程序一键转换成 App,可以将已有小程序代码导出为 鸿蒙、iOS 与 Android 中可用的工程文件,并上架至各应用市场 。由于导出的工程文件自动集成了  FinClip  SDK ,所以直接拥有小程序的运行能力,后续可在这个 APP 上继续上架更多小程序,自建自己的小程序生态。
并且 FinClip Studio 中还包含各类扩展插件和接口(支付、人脸识别、音视频、OCR 等),开发者可自主勾选所需的支持插件,从而增强所生成 App 原生能力。
最后简单总结一下 FinClip 可以帮助企业/开发者实现什么:
促进连接。只要把FinClip SDK嵌入到自己的App中,马上获得小程序运行能力。小程序已经在互联网上被充分证明是一个非常有效地促进连接的技术形态。
动态更新。借助 FinClip 将应用中业务功能均以小程序形式替代,功能模块互相解耦,实现模块化开发,极大地提升开发效率,降低开发成本。
多端支持。同一个业务场景,小程序化之后,可以展现在手机端、也可以运行在PC端、更可以出现在智能电视和车载大屏上,多端同步、转发分享、一致体验,甚至可以无缝对接至互联网公共平台,代码只写一次,多处运行。
生态共建。让开发者、企业拥有自己的小程序应用商店,在这里可以实现与合作伙伴的资源整合 - 例如让合作伙伴把数字服务以小程序方式上架、投放到自己的App中。
另外 FinClip SDK 也已全面适配鸿蒙 OS 原生开发(HarmonyOS NEXT),通过 FinClip 技术,任何企业或者开发者都可以将现有小程序场景直接上架至鸿蒙 App 中,实现场景快速迁移,同时,还能通过 FinClip Studio 将现存小程序反向生成鸿蒙 App。
FinClip 是不是可以免费使用?注册 FinClip 后免费开箱即用。
最后,强烈建议大家都试试下面的专项活动,看着还是非常香!机械键盘、颈椎按摩器 等,对技术或者产品有疑问的小伙伴也可进群交流。
点击 阅读原文 即可免费体验

Java架构师宝典
专注于 Java 面试题、干货文章分享,不限于算法,数据库,Spring Boot, 微服务,高并发,JVM,Docker 容器,ELK相关知识,期待与您一同进步。
 最新文章