頭條小程序

1、業(yè)務(wù)需求
天天學(xué)農(nóng)現(xiàn)有客戶端為 android、H5、微信小程序,準(zhǔn)備新開發(fā)今日頭條小程序。

2、選型

效果 開發(fā)時(shí)間 業(yè)務(wù)完整度
重新開發(fā)一套 一個(gè)半月投入一人 一般(基本業(yè)務(wù)和登錄/分享/支付)
使用微信小程序轉(zhuǎn)換,wx2tt 一個(gè)半月投入一人 高(基本線上功能都可以實(shí)現(xiàn))
uni-app 較好 兩個(gè)月一個(gè)人 一般(基本業(yè)務(wù)和登錄/分享/支付)
webview嵌套微站頁面 一般 一個(gè)月左右投入一人 高(線上功能,登錄/支付功能需要在微站二開)

注:開發(fā)時(shí)間不包含測試時(shí)間,基本業(yè)務(wù)不包含線上活動(dòng),如助力、砍價(jià)、拼團(tuán)等邏輯度較高的活動(dòng)

3、建議

重新開發(fā)一套 使用微信小程序轉(zhuǎn)換,wx2tt uni-app webview
時(shí)間緊急度 周期較長 周期較長 周期長 周期短
業(yè)務(wù)完整度 業(yè)務(wù)較完整 業(yè)務(wù)完整 業(yè)務(wù)較完整 業(yè)務(wù)完整
代碼維護(hù),如增加新功能

說明,從開發(fā)時(shí)間、業(yè)務(wù)完整、代碼維護(hù)難度三個(gè)方面闡述:
1、重新開發(fā)一套的方式需要重新用頭條的框架來寫:
(a)開發(fā)時(shí)間較久;
(b)可以在頭條的生態(tài)下實(shí)現(xiàn)更完整的功能和體驗(yàn);
(c)弊端是增加了代碼的維護(hù)難度。

2、使用微信小程序轉(zhuǎn)換工具:
(a) 開發(fā)時(shí)間和重新開發(fā)差不多,現(xiàn)在市面上沒有一鍵轉(zhuǎn)換的工具,現(xiàn)有的轉(zhuǎn)換工具只能部分轉(zhuǎn)換,很多方法邏輯需要重新開發(fā);
(b) 弊端和重新開發(fā)一套類似,其實(shí)就是重新開發(fā)一套,有工具加持,減少開發(fā)時(shí)間。

3、uni-app 是一個(gè)使用 Vue.js 開發(fā)跨平臺(tái)應(yīng)用的前端框架,開發(fā)者編寫一套代碼,可編譯到iOS、Android、H5、小程序等多個(gè)平臺(tái):
(a) 基本需要重新開發(fā),開發(fā)時(shí)間較久,對現(xiàn)有的業(yè)務(wù)沖擊太大;
(b) uni-app 本身的坑也比較多,還需要適配多端帶來的差異,且不說機(jī)型的差異,平臺(tái)的差異需要適配;
(c) 這家公司 DCLoud 一直在做版本更新,現(xiàn)在的熱度也很高,持續(xù)關(guān)注框架發(fā)展。

4、webview 嵌套微站,快速實(shí)現(xiàn)頭條小程序:
(a) 需要做的是在微站代碼上加上頭條小程序的分享,登錄,支付(只支持支付寶)功能。
(b) 現(xiàn)在頭條還在內(nèi)測階段,生態(tài)不完整,很多 API 限制開發(fā)空間
(c) 全部業(yè)務(wù)功能使用 webview 開發(fā),不知道是否可以通過頭條的審核,可以先開發(fā)審核看頭條那邊的反應(yīng),有一定風(fēng)險(xiǎn)。
(d) 微站代碼需要有整體的規(guī)劃,盡量保證解耦

在現(xiàn)有資源上建議使用: 4、webview 嵌套微站,快速實(shí)現(xiàn)頭條小程序
長期建設(shè)可以選擇: 3、uni-app

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容