天天看點

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

跨平台小程式開發架構是什麼?

跨平台小程式開發架構是支付寶小程式開發工具内新增的開發子產品,阿裡雲小程式雲與知名跨平台架構uni-app合作,基于支付寶小程式IDE擴充插件,解決開發者在需要開發跨平台小程式時遇到的不同平台維護不同代碼的問題。

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

主要提供以下兩大功能:

一、支援生成其他平台的小程式源代碼

利用跨平台插件代碼轉譯能力,在支付寶小程式開發工具内開發的小程式,可直接生成多個平台的小程式源代碼,目前主要支援的平台有:支付寶、微信、百度、位元組跳動小程式。

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

二、支援原生支付寶小程式調試預覽

無需在多個平台的IDE之間來回跳轉調試,在支付寶小程式開發工具内,利用跨平台開發架構開發的小程式,支援直接預覽、調試、運作、釋出支付寶小程式。

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

跨平台小程式開發架構适合誰用?

有跨平台開發小程式需求的開發者。

為什麼要使用跨平台小程式開發架構?

跨平台小程式開發架構以提高研發效率、降低研發成本為目标,重點解決以下在跨平台小程式開發時會出現的問題:

代碼不一緻:因為每個平台之間的差異性,導緻每個平台的代碼都不一緻,一處有問題,多處得修改。

代碼不可重用:已經封裝好的功能子產品,無法直接跨平台複用,子產品疊代更新更是麻煩,來回拷貝很麻煩。

調試操作極繁瑣:每個平台代碼不同,每個平台運作效果也不同,想要調試最終效果,在多個平台的IDE之間來回操作,效率低不說,俨然是沒有感情的IDE操作機器。

工作量爆炸:每多支援一個平台,複雜度指數級增長,工作量指數級增長。

如果你遇到以上問題,建議使用跨平台小程式開發架構,一次性解決同一個功能,因為平台差異問題,運作在不同小程式平台的源代碼都不相同的問題。

跨平台小程式開發架構如何使用?

前提條件

確定您安裝的是最新版本小程式開發者工具。通路這裡下載下傳最新版本:

https://docs.alipay.com/mini/ide/download

步驟1 建立和配置小程式項目

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

步驟2 安裝依賴

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

步驟3 開發小程式

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

步驟4 安裝uni-app跨平台開發擴充

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

步驟5 選擇需要生成小程式的平台

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

步驟6 開啟編譯

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

詳細使用教程,請檢視:

跨平台小程式開發使用教程

如何快速開發小程式服務端?

小程式雲面向開發者免費開放了無伺服器後端模型小程式Serverless,Serverless讓開發者無需關心伺服器及底層設施運維,專注于代碼邏輯和業務本身,具備極簡運維、多端适配、按需使用、彈性擴容等優勢,幫助開發者快速部署小程式。

小程式雲官方首頁

https://www.aliyun.com/product/miniappdev

基于小程式雲Serverless與支付寶小程式開發工具的最佳實踐

https://developer.aliyun.com/adc/scenario/b34a753aa4654723a04e9fe76a161a04

開發者技術支援群

加入跨平台小程式開發者群參與讨論,釘釘搜尋群号:23356164,或使用釘釘掃描二維碼加入。

阿裡雲小程式雲釋出小程式跨平台開發架構,助力開發者一次開發,多端運作

繼續閱讀