
2016年11月3日,微信小程序正式開放公測,于是陳叔叔也注冊了一個小程序賬號,體驗了一下微信小程序的功能,看能不能應(yīng)用到公司目前具體的業(yè)務(wù)中。下面就說一下個人的使用體會。

1.注冊
注冊的過程和注冊微信公眾號一樣,就是需要用企業(yè)賬號打一筆款到騰訊的指定賬號上來驗證(比較坑的是驗證只要幾毛錢,異地跨行轉(zhuǎn)賬手續(xù)費到要5元)。

驗證通過之后,就可以使用微信小程序平臺的功能了,如果需要在微信小程序里接入微信支付的功能,則必須要先認(rèn)證,認(rèn)證費用為300元/次。
2.開發(fā)工具下載和使用
注冊完之后經(jīng)過一些基本信息的配置,就可以下載開發(fā)者工具進(jìn)行開發(fā),調(diào)試和代碼的上傳,預(yù)覽等功能。
開發(fā)者工具下載地址
https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html

下載完之后進(jìn)行安裝,之后就可以進(jìn)行微信小程序的開發(fā)了。這里我們可以先下載一個官方的demo來體驗一下小程序都能實現(xiàn)一些什么功能,學(xué)習(xí)一下demo的代碼。
官方demo下載地址
https://mp.weixin.qq.com/debug/wxadoc/dev/demo/demo.zip

整個小程序的開發(fā)過程個人覺得還是相對來說比較簡單的,在H5的開發(fā)模式上,微信引入了很多自己的屬性和方法來幫助開發(fā)人員能夠更便捷的開發(fā)一款應(yīng)用。因為是基于微信的環(huán)境來開發(fā)的,所以一些js對象不能直接使用,微信提供了wx對象來支持一些客戶端事件的操作。同時微信還提供了自己的一套標(biāo)準(zhǔn)化的組件庫來幫助開發(fā)人員可以快速的構(gòu)建自己的業(yè)務(wù)模型,開發(fā)人員只要專注于業(yè)務(wù)邏輯的開發(fā)。應(yīng)用的性能,用戶交互,設(shè)備的適配這些前端開發(fā)的難題微信已經(jīng)為我們提供了最佳的解決方案。
3.發(fā)布上線使用
目前的公測版本還不支持小程序的發(fā)布上線,所以只能通過微信掃描二維碼來在手機(jī)上查看小程序的功能效果(預(yù)覽功能二維碼只有25分鐘的有效時間)。
所以如果想在自己的業(yè)務(wù)中接入微信小程序的功能,還是要等到公測完之后正式開放了,才能在公眾號中生成對應(yīng)的小程序二維碼讓用戶長按識別或者掃一下就可以打開微信小程序了。
之后我會做一個應(yīng)用的實例開源到github上,方便大家的學(xué)習(xí)。
4.微信小程序的亮點功能
4.1 版本控制
在微信小程序平臺里,開發(fā)人員可以方便的實現(xiàn)版本控制功能,發(fā)布指定的版本。

4.2 多人開發(fā)
微信小程序最多支持11個開發(fā)人員(10個開發(fā)者+管理員)的同步開發(fā)。

4.3 數(shù)據(jù)分析
數(shù)據(jù)分析可以幫助運營查看小程序每個功能Page的訪問量和用戶量,目前因為受公測版本的影響,小程序還不能正式發(fā)布上線,所以還看不到具體的分析圖形結(jié)果。

4.4 模板消息
模板消息接口可以幫助開發(fā)人員開發(fā)標(biāo)準(zhǔn)的用戶提示消息。通過指定模板id和數(shù)據(jù)源,就可以在需要操作提示的地方直接調(diào)用后在微信中跳轉(zhuǎn)到消息提示。

5.和App的功能比較
和傳統(tǒng)的App相比,微信小程序的免安裝,用戶掃碼就可以打開應(yīng)用確實比較方便市場推廣。但是小程序也存在著他的一些不足的地方。傳統(tǒng)的App最大的優(yōu)勢在于他的消息推送功能,這點目前微信小程序因為是基于微信環(huán)境的原因,所以還是難以實現(xiàn)的。不過對于以前微信公眾號的微網(wǎng)頁開發(fā)來說,微信小程序的推出無疑對于企業(yè)來說可以節(jié)約大量的開發(fā)成本,能夠更快速的根據(jù)業(yè)務(wù)需要開發(fā)出一款標(biāo)準(zhǔn)化的線上應(yīng)用產(chǎn)品。
具體內(nèi)容可以參考微信小程序的官方文檔
https://mp.weixin.qq.com/debug/wxadoc/introduction/index.html