一、什么是微信小程序
微信小(xiao)程(cheng)序(xu),簡稱小(xiao)程(cheng)序(xu),英文(wen)名Mini Program,是(shi)一種不需要下載安(an)裝即可使用(yong)(yong)的應(ying)(ying)用(yong)(yong),它實現(xian)了(le)應(ying)(ying)用(yong)(yong)“觸手可及”的夢想,用(yong)(yong)戶(hu)掃一掃或搜一下即可打開應(ying)(ying)用(yong)(yong)。
小程序是一種不用下載就能使用的應用,也是一項門檻非常高的創新,經過將近兩年的發展,已經構造了新的小程序開發環境和開發者生態。小程序也是這么多年來中國IT行業里一個真正能夠影響到普通程序員的創新成果,現在已經有超過150萬的開發者加入到了小程序的(de)開(kai)發,與我(wo)們一起共同發力推動小(xiao)(xiao)程(cheng)(cheng)序的(de)發展(zhan),小(xiao)(xiao)程(cheng)(cheng)序應(ying)用(yong)數量超(chao)過了一百萬,覆蓋(gai)200多個細分的(de)行業,日(ri)活(huo)用(yong)戶達到兩個億,小(xiao)(xiao)程(cheng)(cheng)序還在(zai)許多城市實現了支持地(di)鐵(tie)、公(gong)交服(fu)務。小(xiao)(xiao)程(cheng)(cheng)序發展(zhan)帶來(lai)更多的(de)就(jiu)(jiu)業機會,2017年小(xiao)(xiao)程(cheng)(cheng)序帶動就(jiu)(jiu)業104萬人,社(she)會效應(ying)不斷(duan)提升(sheng)。
二、小程序的優缺點
小程序的優勢
1、對用戶使用上來說,確實方(fang)便,要用的(de)(de)時候(hou)打開,不用的(de)(de)時候(hou)關掉,即用即走。這(zhe)點比需(xu)要下(xia)載,還要占(zhan)用手機內存空(kong)間的(de)(de)APP要好。
2、主要的樣式代碼(ma)都封裝在微信小程序里(li)面,所以(yi)打(da)開速度比普通的H5要快,接近(jin)原生APP。
3、可以調用比H5更多(duo)的(de)手機系統功(gong)能(neng)來進行(xing)開(kai)發,例如GPS定位(wei)、錄音、拍視頻、重(zhong)力感應等,能(neng)開(kai)發更豐富(fu)的(de)使(shi)用場景。
4、在安卓手機上可以添加到手機桌面,看上去跟原生APP差不多,但(dan)僅限(xian)安卓手機,iphone就不行了。
5、運行速度跟(gen)APP差(cha)不多,也(ye)能(neng)做出(chu)很(hen)多H5不做到的(de)功(gong)能(neng),開(kai)發成(cheng)本跟(gen)H5差(cha)不多,相對(dui)來(lai)說開(kai)發成(cheng)本比(bi)APP要低。
小程序的缺點
1、微(wei)信小程(cheng)序(xu)只有1M的大小,這樣導致無法開發大型一些的小程(cheng)序(xu)。所(suo)以目前你(ni)會(hui)看到很(hen)多小程(cheng)序(xu)真的很(hen)小很(hen)簡單。
2、小(xiao)程(cheng)序的技術框架還(huan)不穩定,開發方法時常(chang)有修改,導致短(duan)時間內經常(chang)要升(sheng)級維護,或許這(zhe)能解(jie)析為什么小(xiao)程(cheng)序只能1M大小(xiao),怕部署太大型的項目會出大問題。
3、不能跳轉外鏈(lian)網址,所(suo)以間(jian)接(jie)影響了小程序(xu)的(de)開放性,也可能是想限制其(qi)他支(zhi)付(fu)方式(shi)或功(gong)能接(jie)入。
4、不能直接分享到朋友圈,哎(ai)呀,少(shao)了(le)一個重要(yao)的推廣方(fang)式。
5、需要像APP一(yi)樣審(shen)核上(shang)架(jia),這點比HTML5即(ji)做即(ji)發布要麻煩些。
三、小程序與APP的區別
1、下載
APP需要通過(guo)應(ying)用商店(dian)(如(ru)AppStore、安卓市場等)下載;而小程序則不(bu)需下載,通過(guo)微信掃碼或搜索直接(jie)獲(huo)得(de)。
2、安裝
APP需要安裝(zhuang)在(zai)手機,并在(zai)手機桌面或應用抽屜生成(cheng)圖(tu)(tu)標;而(er)小程序不(bu)(bu)要裝(zhuang)置,用完(wan)即走,不(bu)(bu)會生成(cheng)新的圖(tu)(tu)標。
3、內存空間
APP裝(zhuang)置后會一直存在(zai)手(shou)機中,并占用(yong)大量內存;而(er)小(xiao)程(cheng)(cheng)序(xu)不(bu)(bu)需要(yao)安裝(zhuang)在(zai)手(shou)機上,微(wei)信自身有嚴格的小(xiao)程(cheng)(cheng)序(xu)內存管理(li)機制,小(xiao)程(cheng)(cheng)序(xu)占用(yong)的空(kong)間幾乎可以忽(hu)略不(bu)(bu)計。
4、消息推送
APP經(jing)常會給用(yong)戶推送(song)消息(xi)、廣告,給用(yong)戶造(zao)成嚴重干(gan)擾;而小(xiao)程序不允許主(zhu)動(dong)給用(yong)戶發(fa)消息(xi),僅能回復模板信息(xi)。
5、守業機會
移動(dong)互(hu)聯(lian)網(wang)的(de)(de)(de)(de)守業已(yi)過(guo)半場(chang)(chang),上半場(chang)(chang)的(de)(de)(de)(de)APP守業熱潮,誕生了微信(xin)、、美團等超(chao)級(ji)APP市場(chang)(chang)已(yi)經(jing)飽(bao)和,幾乎所有的(de)(de)(de)(de)領域都已(yi)經(jing)被覆蓋。如今,已(yi)經(jing)進入移動(dong)互(hu)聯(lian)網(wang)的(de)(de)(de)(de)下(xia)半場(chang)(chang),即超(chao)級(ji)APP時代,小順序(xu)通過(guo)超(chao)級(ji)APP作為流量入口,通過(guo)微信(xin)的(de)(de)(de)(de)WEP化解決方(fang)案來滿足用(yong)戶的(de)(de)(de)(de)需求,如微信(xin)的(de)(de)(de)(de)公眾號、今日頭條的(de)(de)(de)(de)頭條號、百度(du)的(de)(de)(de)(de)直(zhi)達號等。不過(guo),微信(xin)的(de)(de)(de)(de)小程序(xu),目前(qian)為止應用(yong)領域最廣(guang)泛(fan)、場(chang)(chang)景(jing)技術最強的(de)(de)(de)(de)解決方(fang)案,小程序(xu)還(huan)是一片(pian)藍海的(de)(de)(de)(de)時候,新的(de)(de)(de)(de)使用(yong)場(chang)(chang)景(jing)下(xia),將(jiang)會衍生進去很多機會。
6、開發周期
一(yi)款(kuan)像樣的APP需要在(zai)iOS和Android兩個平臺(tai)進行優化設計(ji)功能實現與迭代(dai),UI設計(ji)、時間、人(ren)力等成本高昂(ang);而目(mu)前小程序,開發周期短(duan),成本低(di),甚(shen)至一(yi)兩名技術人(ren)員開發幾天(tian)即(ji)可(ke)上(shang)線,大大降低(di)了小程序創業的門檻。
7、發布上線
APP需要(yao)(yao)向(xiang)至少十(shi)幾(ji)家應用(yong)商店提交上線審(shen)核(he),且每個應用(yong)商店要(yao)(yao)求的(de)資料可能都(dou)不一樣,異常繁(fan)瑣;小(xiao)程序開發(fa)完成(cheng)后,只需要(yao)(yao)在(zai)公眾平臺提交審(shen)核(he)即可。
8、用戶群體
APP面向所(suo)(suo)有(you)智能手機用(yong)戶(hu)(hu);小程(cheng)序則是面向所(suo)(suo)有(you)微(wei)(wei)信用(yong)戶(hu)(hu),據騰訊2017年7月財(cai)務報,微(wei)(wei)信全(quan)球月活用(yong)戶(hu)(hu)人數約9.6億人。
9、功能局限
APP可以實(shi)現完整的功能(neng)(neng);小(xiao)程序(xu)僅限于微信不斷釋放的新能(neng)(neng)力和(he)接口功能(neng)(neng)。
10、推廣難度
APP需要用戶(hu)主動下載幾(ji)M或幾(ji)十(shi)M安裝包,然后(hou)在(zai)引導注冊,推(tui)廣難度大;小(xiao)(xiao)程序通過(guo)二維碼、微信搜(sou)索(suo)、附近的小(xiao)(xiao)程序等多個流(liu)量入口,享(xiang)受(shou)微信流(liu)量紅利,推(tui)廣成本低(di)。