注意:本文用來(lái)記錄微信小程序的發(fā)展歷程刊愚。歡迎關(guān)注我的 簡(jiǎn)書(shū) 。
首次發(fā)聲
微信應(yīng)用號(hào)仑乌,2016年1月11日百拓,騰訊高級(jí)副總裁、微信事業(yè)群總裁張小龍透露晰甚,微信內(nèi)部在研究衙传,將在訂閱號(hào)和服務(wù)號(hào)外新設(shè)微信應(yīng)用號(hào),用于App推廣厕九。張小龍?jiān)谘葜v中提到:微信的本意并不是要做成一個(gè)只是傳播內(nèi)容的平臺(tái)蓖捶,而是要做一個(gè)提供服務(wù)的平臺(tái)所以微信團(tuán)隊(duì)專(zhuān)門(mén)拆出了服務(wù)號(hào),但服務(wù)號(hào)以提供服務(wù)為主扁远,基于一個(gè)訴求俊鱼,“這不是我們想看到的。現(xiàn)在我們將開(kāi)發(fā)一個(gè)新的形態(tài)畅买,叫做應(yīng)用號(hào)并闲。”
根據(jù)張小龍的描述谷羞,應(yīng)用號(hào)的形態(tài)大致為:“一種新的公眾號(hào)形態(tài)帝火,這種形態(tài)下面用戶關(guān)注了一個(gè)公眾號(hào),就像安裝了一個(gè)APP一樣湃缎。他要找這個(gè)公眾號(hào)的時(shí)候就像找一個(gè)APP犀填,在平時(shí)這個(gè)號(hào)不會(huì)向用戶發(fā)東西的,所以APP就會(huì)很安靜的存在那里嗓违,等用戶需要的時(shí)候找到它就好了九巡,這樣的話我們可以嘗試做到讓更多的APP有一種更輕量的形態(tài),但是又更好使用的一種形態(tài)來(lái)存在蹂季,這是我們?cè)谔接懙囊环N新的公眾號(hào)形態(tài)冕广,叫應(yīng)用號(hào),這里只是提前劇透一點(diǎn)點(diǎn)東西偿洁〖岩ぃ”
內(nèi)測(cè)邀請(qǐng)
2016年9月21日晚間,微信公眾平臺(tái)開(kāi)始陸續(xù)對(duì)外發(fā)送小程序內(nèi)測(cè)邀請(qǐng)父能。小程序即被外界廣為關(guān)注的微信“應(yīng)用號(hào)”。首批內(nèi)測(cè)名額在200個(gè)左右净神。從內(nèi)測(cè)信息來(lái)看何吝,小程序在通過(guò)向開(kāi)發(fā)者開(kāi)放多種服務(wù)及支撐能力以實(shí)現(xiàn)以上設(shè)想溉委,主要面向開(kāi)發(fā)者。先看看應(yīng)用號(hào)能做什么爱榕。
應(yīng)用號(hào)是什么瓣喊,這句話做了定義:微信公眾平臺(tái)提供了一種新的開(kāi)放能力,開(kāi)發(fā)者可以快速開(kāi)發(fā)一個(gè)小程序黔酥。
微信特地強(qiáng)調(diào)了「出色的使用體驗(yàn)」藻三,沒(méi)說(shuō)最后是不是就叫應(yīng)用號(hào),很可能正式的名字就叫「微信小程序平臺(tái)」跪者。不過(guò)本文我們暫時(shí)以應(yīng)用號(hào)來(lái)指代這個(gè)東西吧棵帽。
開(kāi)放給開(kāi)發(fā)者的能力包括哪些?以組件和 API 的形式開(kāi)放了如下服務(wù)以及支撐能力:
- 視圖容器:視圖(View)渣玲、滾動(dòng)視圖逗概、Swiper
- 基礎(chǔ)內(nèi)容:圖標(biāo)、文本忘衍、進(jìn)度條
- 表單組件:按鈕逾苫、表單等等
- 操作反饋
- 導(dǎo)航
- 媒體組建:音頻、圖片枚钓、視頻
- 地圖
- 畫(huà)布
- 文件操作能力
- 網(wǎng)絡(luò):上傳下載能力铅搓、WebSocket
- 數(shù)據(jù):數(shù)據(jù)緩存能力
- 位置:獲取位置、查看位置
- 設(shè)備:網(wǎng)絡(luò)狀態(tài)搀捷、系統(tǒng)信息星掰、重力感應(yīng)、羅盤(pán)
- 界面:設(shè)置導(dǎo)航條指煎、導(dǎo)航蹋偏、動(dòng)畫(huà)、繪圖等等
- 開(kāi)放接口:登錄至壤,包括簽名加密威始,用戶信息、微信支付像街、模板消息
有了這些能力黎棠,能做什么?取決于你的應(yīng)用場(chǎng)景和想象力了镰绎。還沒(méi)看到具體的文檔脓斩,目前只能了解到這些。但如果用過(guò)之前的 JS-SDK 應(yīng)該不會(huì)陌生畴栖。我甚至猜測(cè)随静,應(yīng)用號(hào)的技術(shù)框架從 JS-SDK 而來(lái)。
你可以理解為一個(gè)微信版本的 App Store。我相信正式開(kāi)放之后燎猛,會(huì)有大批服務(wù)號(hào)都想利用公眾平臺(tái)新開(kāi)放的能力做點(diǎn)嘗試的恋捆。這是個(gè)機(jī)會(huì),信不信由你重绷。
HTML 5 方面沸停,行業(yè)缺人啊。
開(kāi)放公測(cè)
11月3日晚間昭卓,微信團(tuán)隊(duì)對(duì)外宣布愤钾,微信小程序開(kāi)放公測(cè),開(kāi)發(fā)者可登陸微信公眾平臺(tái)申請(qǐng)候醒,開(kāi)發(fā)完成后可以提交審核能颁,公測(cè)期間暫不能發(fā)布。
根據(jù)微信團(tuán)隊(duì)的介紹火焰,開(kāi)放注冊(cè)范圍為企業(yè)劲装、政府、媒體及其他組織昌简,注冊(cè)方式為占业,登陸微信公眾平臺(tái)注冊(cè)小程序,完成注冊(cè)后可同步進(jìn)行信息完善和開(kāi)發(fā)纯赎。填寫(xiě)小程序的基本信息包括名稱(chēng)谦疾、頭像、介紹及服務(wù)范圍等犬金。
完成小程序開(kāi)發(fā)者綁定念恍、開(kāi)發(fā)信息配置后,開(kāi)發(fā)者可下載開(kāi)發(fā)者工具晚顷,參考開(kāi)發(fā)文檔進(jìn)行開(kāi)發(fā)和調(diào)試峰伙。完成小程序開(kāi)發(fā)后,提交代碼至微信團(tuán)隊(duì)審核该默,審核通過(guò)后即可發(fā)布(公測(cè)期間不能發(fā)布)瞳氓。
什么人可以參與小程序公測(cè)?
微信小程序的公測(cè)暫時(shí)只開(kāi)放給企業(yè)栓袖、政府匣摘、媒體、其他組織裹刮,個(gè)人微信公眾號(hào)暫時(shí)無(wú)法參與小程序公測(cè)音榜。
公測(cè)開(kāi)放的內(nèi)容
1.開(kāi)發(fā)支持:提供一系列工具幫助開(kāi)發(fā)者快速接入并完成小程序開(kāi)發(fā);
2.開(kāi)發(fā)文檔:介紹小程序的開(kāi)發(fā)框架捧弃、基礎(chǔ)組件赠叼、API 及相關(guān)開(kāi)發(fā)問(wèn)題;
3.開(kāi)發(fā)者工具:集成開(kāi)發(fā)調(diào)試、代碼編輯梅割、小程序預(yù)覽及發(fā)布等功能霜第;
4.設(shè)計(jì)指南:提出設(shè)計(jì)原則及規(guī)范,幫助建立友好户辞、高效、一致的用戶體驗(yàn)癞谒;
5.運(yùn)營(yíng)規(guī)范:介紹微信公眾平臺(tái)小程序的審核標(biāo)準(zhǔn)及運(yùn)營(yíng)規(guī)則底燎;
6.小程序體驗(yàn) demo:可體驗(yàn)小程序組件及 API 功能,并提供調(diào)試功能供開(kāi)發(fā)者使用弹砚。
接入流程
現(xiàn)階段每個(gè)機(jī)構(gòu)帳號(hào)只允許注冊(cè)最多 50 個(gè)小程序双仍,每個(gè)小程序一年需要繳納 300 塊錢(qián),所有小程序帳號(hào)都需要綁定一個(gè)電子郵箱桌吃,一個(gè)手機(jī)號(hào)碼只能綁定 5 個(gè)小程序朱沃。
微信小程序公測(cè)注冊(cè)地址:https://mp.weixin.qq.com/cgi-bin/registermidpage?action=wxopenintro
微信小程序適合你嗎?
借用網(wǎng)上的分析茅诱,用兩張圖片告訴你微信小程序的適用場(chǎng)景逗物。
所以,微信小程序更適合用來(lái)做低頻高需的服務(wù)瑟俭,比如酒店訂閱翎卓,火車(chē)票/機(jī)票訂閱,招聘摆寄,理財(cái)?shù)取?/p>
正式上線
期待許久的微信小程序正式于1月9日凌晨上線失暴,用戶只要將微信更新到最新版本(V6.5.3),即可通過(guò)掃描二維碼微饥,或搜索等方式體驗(yàn)微信小程序逗扒。體驗(yàn)微信小程序后,即可在微信「發(fā)現(xiàn)」菜單末尾出現(xiàn)諸如朋友圈各種裝X曬圖的「小程序」標(biāo)識(shí)欠橘。