前幾天QQ小程序開(kāi)放個(gè)人注冊(cè)了,于是自己也注冊(cè)了一個(gè)體驗(yàn)一下。
關(guān)于申請(qǐng)
登錄q.qq.com直接按照步驟注冊(cè)即可,注冊(cè)完之后有個(gè)開(kāi)發(fā)者資質(zhì)認(rèn)證,申請(qǐng)后才能發(fā)布QQ小程序,一般兩天審核通過(guò)。
其他配置基本和微信小程序一致。

關(guān)于文檔
QQ小程序的文檔明顯是copy微信小程序的,應(yīng)該是微信老版本的文檔。
所有的組件、API和微信小程序基本上一致,有部分功能還不支持。
目前QQ小程序還不支持云開(kāi)發(fā),但在測(cè)試的時(shí)候感覺(jué)后續(xù)會(huì)支持,因?yàn)榭村e(cuò)誤提示有返回qq.cloud.init()未初始化的報(bào)錯(cuò)信息。

關(guān)于開(kāi)發(fā)者工具
完全就是微信開(kāi)發(fā)者工具的閹割版,最嚴(yán)重居然沒(méi)有編輯器,害我找了好久。
另外模擬器的樣式和真機(jī)還是存在一點(diǎn)差異,同時(shí)相當(dāng)卡,占用的電腦資源比較多。
另外值得吐槽的,有些提示消息還有微信小程序的影子,有點(diǎn)尷尬。

微信轉(zhuǎn)QQ小程序
看了文檔之后會(huì)發(fā)現(xiàn),其實(shí)組件、API基本都沒(méi)有動(dòng),看下來(lái)的規(guī)則就是wx開(kāi)頭的都轉(zhuǎn)成qq或者q了。
網(wǎng)上已經(jīng)有小伙伴寫(xiě)好腳本,直接進(jìn)行轉(zhuǎn)換即可??梢詤⒖枷旅?code>github地址進(jìn)行轉(zhuǎn)換。
https://github.com/jiangzhenfei/wx2toutiao

轉(zhuǎn)換后的文件如果涉及云開(kāi)發(fā)及使用npm安裝的第三方依賴,建議先刪除,目前QQ小程序不支持。
實(shí)戰(zhàn)
實(shí)戰(zhàn)的小程序不是mini-blog,mini-blog完全基于云開(kāi)發(fā),所以目前qq小程序不太適用「后期qq小程序開(kāi)放云開(kāi)發(fā)了應(yīng)該可以平滑遷移」。
目前是用的最早一版基于ghost開(kāi)源博客框架的小程序,通過(guò)轉(zhuǎn)換腳本轉(zhuǎn)換之后,將使用到云開(kāi)發(fā)的地方刪除,基本就可以運(yùn)行了。相當(dāng)順利。
在手機(jī)上運(yùn)行了一下,渲染效果還不錯(cuò)。

上傳發(fā)布流程和微信小程序一樣,但審核貌似有點(diǎn)慢,26號(hào)提交的,到目前都沒(méi)有審核結(jié)果......

最后
qq小程序的入口和微信小程序還是有很大差距的,用戶群體也存在很大差異,什么樣的產(chǎn)品適合qq小程序,這個(gè)還是值得我們?nèi)ニ伎嫉摹?/p>