優(yōu)點(diǎn)
1.相比原生app,不需下載安裝侈询。但是有原生的性能肌幽,使用的是原生控件晚碾。理論上比小程序更流暢,小程序使用的微信自己寫的webview喂急,小程序的控件都是這個(gè)webview渲染的(實(shí)際體驗(yàn)差不多)
2.流量紅利格嘁。一些手機(jī)廠商在推廣快應(yīng)用。會(huì)把快應(yīng)用安裝入口放在顯眼的位置廊移,比如通知欄下拉糕簿,桌面第一頁。在早期快應(yīng)用數(shù)量很少的情況下可以帶來更多流量狡孔。不同手機(jī)廠商提供的快應(yīng)用入口不同懂诗。有些廠商入口很不明顯,比如魅族苗膝,在應(yīng)用市場點(diǎn)擊好幾層頁面才能進(jìn)入殃恒。
相比之下小程序其實(shí)沒有應(yīng)用市場,不能通過應(yīng)用市場推廣辱揭。但是小程序可以通過公眾號和群消息推廣离唐。
3.語法和小程序相似,都是類Vue的語法∥是裕現(xiàn)在已經(jīng)有一些工具可以把微信小程序代碼轉(zhuǎn)成支付寶小程序或者快應(yīng)用亥鬓。(有開源工具,沒體驗(yàn)過域庇,剛出來嵌戈,不知道有沒有坑)
4.相比小程序覆积,可以調(diào)用更多的系統(tǒng)api。但是不如原生咕别,比如原生app可以調(diào)用攝像頭技健,自己定義相機(jī)界面,快應(yīng)用只能調(diào)用系統(tǒng)相機(jī)惰拱。
5.有一個(gè)統(tǒng)一的上線平臺,可以一下子在10個(gè)平臺上發(fā)布啊送。被一家平臺拒了偿短,不影響其他平臺發(fā)布。小程序的發(fā)布完全由微信控制馋没,可能更嚴(yán)格昔逗。
缺點(diǎn)
1.小程序是一次編譯,到處運(yùn)行篷朵」磁可以同時(shí)運(yùn)行在ios和android系統(tǒng)∩快應(yīng)用這方面甚至不如原生android笔链。一方面只有10家國產(chǎn)廠商支持,大概國內(nèi)90%的份額腮猖。這10家廠商的手機(jī)也不是都支持鉴扫。運(yùn)行快應(yīng)用需要一個(gè)運(yùn)行環(huán)境,需要廠家推送更新澈缺,用戶更新系統(tǒng)后才能使用坪创。目前找不到用戶更新到這個(gè)環(huán)境的比例。
2.快應(yīng)用包的大小限制是1M姐赡。小程序單個(gè)包最大2M莱预,可以分批下載,最大是4M项滑。1M比較限制了功能依沮。
3.控件和api沒有原生多,做出來的效果沒有原生精致≌让牵現(xiàn)在市場上的快應(yīng)用看起來都蠻丑的悉抵。