一,、什么是微信小程序
微信小程序,,簡稱小程序,英文名Mini Program,,是一種不需要下載安裝即可使用的應(yīng)用,,它實(shí)現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應(yīng)用,。
小程序是一種不用下載就能使用的應(yīng)用,,也是一項(xiàng)門檻非常高的創(chuàng)新,經(jīng)過將近兩年的發(fā)展,,已經(jīng)構(gòu)造了新的小程序開發(fā)環(huán)境和開發(fā)者生態(tài),。小程序也是這么多年來中國IT行業(yè)里一個(gè)真正能夠影響到普通程序員的創(chuàng)新成果,現(xiàn)在已經(jīng)有超過150萬的開發(fā)者加入到了小程序的開發(fā),,與我們一起共同發(fā)力推動(dòng)小程序的發(fā)展,,小程序應(yīng)用數(shù)量超過了一百萬,,覆蓋200多個(gè)細(xì)分的行業(yè),日活用戶達(dá)到兩個(gè)億,,小程序還在許多城市實(shí)現(xiàn)了支持地鐵,、公交服務(wù)。小程序發(fā)展帶來更多的就業(yè)機(jī)會(huì),,2017年小程序帶動(dòng)就業(yè)104萬人,,社會(huì)效應(yīng)不斷提升。
二,、小程序的優(yōu)缺點(diǎn)
小程序的優(yōu)勢
1,、對用戶使用上來說,確實(shí)方便,,要用的時(shí)候打開,,不用的時(shí)候關(guān)掉,即用即走,。這點(diǎn)比需要下載,,還要占用手機(jī)內(nèi)存空間的APP要好。
2,、主要的樣式代碼都封裝在微信小程序里面,,所以打開速度比普通的H5要快,接近原生APP,。
3,、可以調(diào)用比H5更多的手機(jī)系統(tǒng)功能來進(jìn)行開發(fā),例如GPS定位,、錄音,、拍視頻、重力感應(yīng)等,,能開發(fā)更豐富的使用場景,。
4、在安卓手機(jī)上可以添加到手機(jī)桌面,,看上去跟原生APP差不多,,但僅限安卓手機(jī),iphone就不行了,。
5,、運(yùn)行速度跟APP差不多,也能做出很多H5不做到的功能,,開發(fā)成本跟H5差不多,,相對來說開發(fā)成本比APP要低。
小程序的缺點(diǎn)
1、微信小程序只有1M的大小,,這樣導(dǎo)致無法開發(fā)大型一些的小程序,。所以目前你會(huì)看到很多小程序真的很小很簡單。
2,、小程序的技術(shù)框架還不穩(wěn)定,,開發(fā)方法時(shí)常有修改,導(dǎo)致短時(shí)間內(nèi)經(jīng)常要升級維護(hù),,或許這能解析為什么小程序只能1M大小,,怕部署太大型的項(xiàng)目會(huì)出大問題。
3,、不能跳轉(zhuǎn)外鏈網(wǎng)址,,所以間接影響了小程序的開放性,也可能是想限制其他支付方式或功能接入,。
4,、不能直接分享到朋友圈,哎呀,,少了一個(gè)重要的推廣方式,。
5、需要像APP一樣審核上架,,這點(diǎn)比HTML5即做即發(fā)布要麻煩些,。
三、小程序與APP的區(qū)別
1,、下載
APP需要通過應(yīng)用商店(如AppStore、安卓市場等)下載,;而小程序則不需下載,,通過微信掃碼或搜索直接獲得。
2,、安裝
APP需要安裝在手機(jī),,并在手機(jī)桌面或應(yīng)用抽屜生成圖標(biāo);而小程序不要裝置,,用完即走,,不會(huì)生成新的圖標(biāo)。
3,、內(nèi)存空間
APP裝置后會(huì)一直存在手機(jī)中,,并占用大量內(nèi)存;而小程序不需要安裝在手機(jī)上,,微信自身有嚴(yán)格的小程序內(nèi)存管理機(jī)制,,小程序占用的空間幾乎可以忽略不計(jì)。
4、消息推送
APP經(jīng)常會(huì)給用戶推送消息,、廣告,,給用戶造成嚴(yán)重干擾;而小程序不允許主動(dòng)給用戶發(fā)消息,,僅能回復(fù)模板信息,。
5、守業(yè)機(jī)會(huì)
移動(dòng)互聯(lián)網(wǎng)的守業(yè)已過半場,,上半場的APP守業(yè)熱潮,,誕生了微信、支付寶,、美團(tuán)等超級APP市場已經(jīng)飽和,,幾乎所有的領(lǐng)域都已經(jīng)被覆蓋。如今,,已經(jīng)進(jìn)入移動(dòng)互聯(lián)網(wǎng)的下半場,,即超級APP時(shí)代,小順序通過超級APP作為流量入口,,通過微信的WEP化解決方案來滿足用戶的需求,,如微信的公眾號(hào)、今日頭條的頭條號(hào),、百度的直達(dá)號(hào)等,。不過,微信的小程序,,目前為止應(yīng)用領(lǐng)域最廣泛,、場景技術(shù)最強(qiáng)的解決方案,小程序還是一片藍(lán)海的時(shí)候,,新的使用場景下,,將會(huì)衍生進(jìn)去很多機(jī)會(huì)。
6,、開發(fā)周期
一款像樣的APP需要在iOS和Android兩個(gè)平臺(tái)進(jìn)行優(yōu)化設(shè)計(jì)功能實(shí)現(xiàn)與迭代,,UI設(shè)計(jì)、時(shí)間,、人力等成本高昂,;而目前小程序,開發(fā)周期短,,成本低,,甚至一兩名技術(shù)人員開發(fā)幾天即可上線,大大降低了小程序創(chuàng)業(yè)的門檻,。
7,、發(fā)布上線
APP需要向至少十幾家應(yīng)用商店提交上線審核,,且每個(gè)應(yīng)用商店要求的資料可能都不一樣,異常繁瑣,;小程序開發(fā)完成后,,只需要在公眾平臺(tái)提交審核即可。
8,、用戶群體
APP面向所有智能手機(jī)用戶,;小程序則是面向所有微信用戶,據(jù)騰訊2017年7月財(cái)務(wù)報(bào),,微信全球月活用戶人數(shù)約9.6億人,。
9、功能局限
APP可以實(shí)現(xiàn)完整的功能,;小程序僅限于微信不斷釋放的新能力和接口功能,。
10、推廣難度
APP需要用戶主動(dòng)下載幾M或幾十M安裝包,,然后在引導(dǎo)注冊,,推廣難度大;小程序通過二維碼,、微信搜索,、附近的小程序等多個(gè)流量入口,享受微信流量紅利,,推廣成本低,。