小程序是在微信生態(tài)發(fā)展過程中新出現(xiàn)的一種應用形態(tài),小程序的小,從某種程度上已經(jīng)說明了它的體量不會很大,但是可以實現(xiàn)一些功能相對簡單、交互相對簡單的服務需求,同時解決了App長期以來多平臺適配、多應用市場分發(fā)、開發(fā)成本居高不下等諸多方面的問題。那么微信小程序有哪些優(yōu)勢和劣勢?下面就一起來看看吧!
優(yōu)勢
1、對用戶使用上來說,確實方便,要用的時候打開,不用的時候關掉,即用即走。這點比需要下載,還要占用手機內(nèi)存空間的APP要好。
2、主要的樣式代碼都封裝在微信小程序里面,所以打開速度比普通的H5要快,接近原生APP。
3、能夠調(diào)用比H5更多的手機體統(tǒng)功能來進行開發(fā),例如GPS定位、錄音、拍視頻、重力感應等,能開發(fā)更豐富的使用場景。
4、在安卓手機上能夠添加到手機桌面,看上去跟原生APP差不多,但僅限安卓手機,iphone就不行了。
5、運行速度跟APP差不多,也能做出很多H5不做到的功能,開發(fā)成本跟H5差不多,相對來說開發(fā)成本比APP要低。
劣勢
1、微信小程序只有1M的大小,這樣導致無法開發(fā)大型一些的小程序。所以現(xiàn)在你會看到很多小程序真的很小很簡單。
2、小程序的技術(shù)框架還不穩(wěn)定,開發(fā)方法時常有修該,導致短時間內(nèi)常常要升級維護,或許這能解析為什么小程序只能1M大小,怕部署太大型的項目會出大問題。
3、不能跳轉(zhuǎn)外鏈網(wǎng)址,所以間接影響了小程序的開放性。也可能是想約束其他支付方式或功能接入(或許是我想多了)。
4、不能直接分享到朋友圈,這樣就少了一個重要的推廣方式。
5、需要像APP一樣審核上架,這點比HTML5即做即發(fā)布要費事些。