這個國產技術被海外巨頭玩得風生水起,不可思議!
近期,發現一個有意思的現象,小程序正被外國公司玩得風生水起!
擁有9億用戶的通訊巨頭Telegram,悄然推出了小程序開發功能,並且通過引入小程序技術搞起了生態,在Web3領域紅得發紫!
目前,Telegram上的小程序可以完全替代大部分網站,支持無縫授權、通過20個支付提供商(包括Google Pay和Apple Pay)進行集成支付和定製化功能,比如:新聞、外賣、以及最近爆火的Catizen小遊戲。
另外,Telegram還開發了Ton鏈,支持便捷的區塊鏈交易。這種類似於微信的“流量+支付”路線,讓Telegram迅猛發展。
無獨有偶,今年1月份,蘋果官方宣佈爲全球範圍內的應用程序提供的新選項,包括提供訪問小程序和遊戲的應用程序,蘋果稱之爲:“App Clips”(輕應用)。
另外俄羅斯的“微信”社交平臺——VK,也用到了小程序技術,在上面他們叫做Mini App。
我們土生土長的小程序技術從中國特色正在向世界輸出!這也說明小程序的便捷與靈活性得到了認可。
從技術上來說,在APP上運行小程序的原理主要基於小程序容器技術。這種技術允許一個應用程序(宿主APP)嵌入並執行外部開發的小程序,而無需更改宿主APP的核心代碼。
那是不是也得開發小程序容器,並把適配鴻蒙、iOS、Android 的髒活累活自己來幹一遍呢?
從技術的角度上來講,是的。但是從商業的角度來講,沒有必要。
因爲不過不管是國內還是國外,小程序平臺似乎都是互聯網巨頭的專屬。
但實際上,現在普通開發者也可以很便捷地獲取這種小程序平臺技術了。
比如,近期我在研究的這款前端容器技術 FinClip,只需簡單集成 SDK , 就可在 iOS、Android、鴻蒙OS Next、Windows、Linux、MacOS等主流系統中運行已有的小程序。
這個對於搭建超級 App 極爲友好,我也就想通了爲什麼 Telegram、蘋果和 VK 等國外的巨頭會關注和使用小程序技術。
只要把 FinClip SDK 嵌入到自己的 App 中,馬上獲得小程序運行能力,讓企業快速擁有自己的小程序應用商店,也就是小程序生態平臺,實現與外部開發者和合作夥伴的資源整合 - 例如讓合作伙伴把外賣小程序、消消樂、鬥地主等小程序和小遊戲上架、投放到自己的 App 中。
其工作原理是實現了一個小程序容器,通過這個 SDK 封裝和屏蔽底層操作系統的差異。使得開發者只需要寫一套小程序代碼,不用管底層的差異都可以運行。而且這個容器極其輕量,核心體積纔不到3MB。
另外,FinClip 支持微信小程序語法 WXML,同時也兼容支付寶小程序、抖音小程序,也就是說微信小程序、支付寶小程序和抖音小程序代碼可以直接在 FinClip 複用,無需再二次開發,體驗與其在微信、支付寶和抖音 App 保持一致。
官方還自研了一款小程序IDE開發工具,界面與微信小程序的開發工具類似,具有自帶調試和真機預覽的功能。下圖是IDE開發工具的界面,對於有微信小程序開發經驗的開發者來說,上手非常容易。
此外, 開發工具還擴展支持小程序一鍵轉換成 App。開發者可以利用IDE開發工具中的生成App功能,將已有小程序代碼快速導出爲iOS與Android中可用的安裝包。這樣開發者無需掌握完善的移動應用開發與打包技能,只需將主要精力放在小程序的產品設計與功能實現上。
好消息是註冊 FinClip 後免費開箱即用。
強烈推薦對小程序技術感興趣的同學也可以自己上手體驗感受一下,總體上這是一款非常優秀和靠譜的產品。
最後,建議大家都試試下面的專項活動,看着還是非常香!有機械鍵盤、頸椎按摩器等,對技術或者產品有疑問的小夥伴也可進羣交流。