微信小程序開發工具即微信官方公布的應用號開發工具。微信小程序即微信應用號功能,由於蘋果方麵的原因,由應用號的叫法改為小程序,小程序以微信為平台,類似於運行於微信上的程序。
“小程序”是一種不需要下載安裝即可使用的應用,用戶不用擔心安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。同時,在微信體係中,“小程序”和訂閱號、服務號、企業號是並行的,用戶可以像關注某個公眾號一樣關注某個應用,然後就可以使用它了
1. 獲取微信小程序的 AppID
首先,我們需要擁有一個帳號,如果你能看到該文檔,我們應當已經邀請並為你創建好一個帳號。注意不可直接使用服務號或訂閱號的 AppID。 利用提供的帳號,登錄 https://mp.weixin.qq.com ,就可以在網站的「設置」-「開發者設置」中,查看到微信小程序的 AppID 了。
注意:如果我們不是用注冊時綁定的管理員微信號,在手機上體驗該小程序。那麼我們還需要操作「綁定開發者」。即在「用戶身份 - 開發者」模塊,綁定上需要體驗該小程序的微信號。本教程默認注冊帳號、體驗都是使用管理員微信號。
2. 創建項目
我們需要通過開發者工具,來完成小程序創建和代碼編輯。
開發者工具安裝完成後,打開並使用微信掃碼登錄。選擇創建「項目」,填入上文獲取到的 AppID,設置一個本地項目的名稱(非小程序名稱),比如「我的第一個項目」,並選擇一個本地的文件夾作為代碼存儲的目錄,點擊「新建項目」就可以了。
為方便初學者了解微信小程序的基本代碼結構,在創建過程中,如果選擇的本地文件夾是個空文件夾,開發者工具會提示,是否需要創建一個 quick start 項目。選擇「是」,開發者工具會幫助我們在開發目錄裏生成一個簡單的 demo。
項目創建成功後,我們就可以點擊該項目,進入並看到完整的開發者工具界麵,點擊左側導航,在「編輯」裏可以查看和編輯我們的代碼,在「調試」裏可以測試代碼並模擬小程序在微信客戶端效果,在「項目」裏可以發送到手機裏預覽實際效果。
3. 編寫代碼
點擊開發者工具左側導航的「編輯」,我們可以看到這個項目,已經初始化並包含了一些簡單的代碼文件。最關鍵也是必不可少的,是 app.js、app.json、app.wxss 這三個。其中,.js 後綴的是腳本文件,.json 後綴的文件是配置文件,.wxss 後綴的是樣式表文件。微信小程序會讀取這些文件,並生成小程序實例。
在“小程序”曝光的第一天,大量媒體把它稱作能夠顛覆移動互聯網現有的“App模式”的新一代平台,而大力哥認為,這絕不可能。
首先,從產品形態上而言,“小程序”更接近於現在的HTML5產品,由於HTML5在不同平台兼容性上存在著很大的問題,其一直沒有大紅大紫。微信是HTML5最大的應用場景,在推出“小程序”後,可以很好地解決這一類產品在微信平台的兼容性問題。但是,HTML5與App還存在著本質的區別,App功能極為複雜,而HTML5基本上隻有簡單的一個功能,這種差別就像早年間的flash小遊戲和大型單機遊戲之間的差別,“小程序”根本無法替代App。
其次,從用戶留存上來看,“小程序”主打“用完即走”、無需安裝和卸載的模式,這對於用戶來說方便快捷,但對於產品而言,卻失去了沉澱用戶最基本的方式。正如微信上曾一度出現過很多“現象級應用”,被行業戲稱為“月拋”產品,在微信上大紅大紫後急速銷聲匿跡,並沒有獲得用戶留存,最終被人們所遺忘。即使參照現有的微信公眾號模式,用戶可以將自己喜歡的應用收藏在一個頁麵中,這相對於打開直接顯示在手機桌麵上的App也多了至少兩步操作,更何況目前微信公眾號等訂閱類產品的打開率已經相當之低。
再次,在製作門檻上,“小程序”要比App低得多,這也將導致大量雷同、山寨的程序迅速湧現,而App的製作門檻相對較高,擁有一定能力的創業團隊,尤其是創新團隊,為了避免自己的產品被很快模仿,也依然會選擇App的模式。
76.4M / 03-25
立即下載55M / 06-05
立即下載237.9M / 04-13
立即下載140.5M / 03-06
立即下載900.9M / 03-02
立即下載96.2M / 07-06
立即下載311.2M / 07-06
立即下載335M / 07-06
立即下載200M / 07-06
立即下載413.8M / 07-06
立即下載353.9M / 06-05
立即下載131.8M / 04-13
立即下載230.8M / 03-03
立即下載195.6M / 03-03
立即下載165.4M / 03-03
立即下載45.6M / 09-08
立即下載665.2M / 07-06
立即下載2.84G / 07-06
立即下載93M / 07-06
立即下載338.3M / 07-06
立即下載1.38G / 07-26
立即下載488.3M / 07-16
立即下載109.8M / 06-03
立即下載142M / 01-08
立即下載1.2M / 11-23
立即下載548.8M / 04-13
立即下載1.6M / 04-13
立即下載1.48G / 03-18
立即下載646.6M / 03-03
立即下載133.7M / 03-03
立即下載325.8M / 06-07
立即下載60M / 04-29
立即下載254M / 04-25
立即下載659M / 04-23
立即下載1M / 12-26
立即下載253.4M / 12-08
立即下載253M / 12-08
立即下載1.19G / 11-16
立即下載110.5M / 04-23
立即下載26.7M / 03-16
立即下載488.3M / 07-16
立即下載248.9M / 12-08
立即下載248.9M / 12-08
立即下載201.2M / 04-13
立即下載100.6M / 03-06
立即下載148.9M / 03-06
立即下載1.12G / 07-06
立即下載1.25G / 07-06
立即下載9.48G / 07-06
立即下載50KB / 07-06
立即下載116.2M / 04-10
立即下載1.92G / 04-17
立即下載201.5M / 04-13
立即下載7.31G / 07-01
立即下載94.3M / 07-06
立即下載2.48G / 07-06
立即下載7.63G / 07-06
立即下載1M / 07-06
立即下載778.1M / 07-06
立即下載509.7M / 07-06
立即下載561.8M / 07-11
立即下載1.32G / 01-19
立即下載72M / 07-06
立即下載548.7M / 07-06
立即下載1.00G / 07-06
立即下載9.13G / 07-06
立即下載126.2M / 07-06
立即下載72M / 07-06
立即下載105.1M / 07-06
立即下載132M / 07-06
立即下載