大家好,我是小北。
近期,发现一个有意思的现象,“小程序”这种起源于国内的应用形式,海外公司也玩得风生水起!
说到小程序,大部分的读者第一反应,可能是微信小程序、支付宝小程序。国外很少听说有 App 支持小程序。
但最近,拥有9亿用户的通讯巨头Telegram,悄然推出了小程序开发功能,并且通过引入小程序技术搞起了生态,在Web3领域红得发紫!目前,Telegram上的小程序可以完全替代大部分网站,支持无缝授权、通过20个支付提供商(包括Google Pay和Apple Pay)进行集成支付和定制化功能,比如:新闻、外卖、以及最近爆火的Catizen小游戏。
另外,Telegram还开发了Ton链,支持便捷的区块链交易。这种类似于微信的“流量+支付”路线,让Telegram迅猛发展。
无独有偶,今年1月份,苹果官方宣布为全球范围内的应用程序提供的新选项,包括提供访问小程序和游戏的应用程序,苹果称之为:“App Clips”(轻应用)。据小道消息说,腾讯已经在和苹果谈微信小游戏的收入分成了。
我们土生土长的小程序技术从中国特色正在向世界输出!这也说明小程序的便捷与灵活性得到了认可。从技术上来说,在APP上运行小程序的原理主要基于小程序容器技术。这种技术允许一个应用程序(宿主APP)嵌入并执行外部开发的小程序,而无需更改宿主APP的核心代码。
不管是国内还是国外,小程序平台似乎都是互联网巨头的专属。但实际上,现在普通开发者也可以很便捷的获取小程序平台技术了。
比如,近期我在研究的这款前端容器技术 FinClip,只需简单集成 SDK , 就可在 ios、Android、鸿蒙os、Windows、Linux、macOS等主流系统中运行你的小程序。
其工作原理是实现了一个小程序容器,通过这个 SDK 封装和屏蔽底层操作系统的差异。使得开发者只需要写一套小程序代码,不用管底层的差异都可以运行。而且这个容器极其轻量,核心体积才不到3MB。
另外,FinClip 支持微信小程序语法 WXML,同时也兼容支付宝小程序、抖音小程序,也就是说微信小程序、支付宝小程序和抖音小程序代码可以直接在 FinClip 复用,无需再二次开发,体验与其在微信、支付宝和抖音 App 保持一致。
官方还自研了一款小程序IDE开发工具,界面与微信小程序的开发工具类似,具有自带调试和真机预览的功能。下图是IDE开发工具的界面,对于有微信小程序开发经验的开发者来说,上手非常容易。
目前FinClip注册后是免费开箱即用的,对小程序技术感兴趣的朋友也可以自己注册感受一下。
最后,建议大家都试试下面的专项活动,看着还是非常香!有机械键盘、颈椎按摩器等,对技术或者产品有疑问的小伙伴也可进群交流。
点击 阅读原文 即可免费体验