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