一、關于微信(xin)小(xiao)程序
- 發展歷程
- 小程序的特點是什么?
- 小程序與訂閱號、服務號、企業號之間的比較?
- 小程序與 Native App、Web App 以及 Hybrid App 的區別?
- 哪些人可以申請小程序?
二、如何開發(fa)小程(cheng)序(xu)?
- 小程序注冊
- 小程序信息完善及開發前準備
- 開發者工具的使用
- 代碼審核與發布
微信小程(cheng)(cheng)序,簡稱小程(cheng)(cheng)序,英文名Mini Program,是一種不需要下載(zai)安裝,用(yong)戶(hu)掃(sao)一掃(sao)或搜一下即可(ke)打開(kai)的應(ying)用(yong)。
Native App:本地應用,又名原生應用,是一種基于手機操作系統如iOS、Android、WP并使用原生程式編寫運行的應用程序。如、、等。
Web App:基于Web的應用,宿主為瀏覽器,運行時從網絡上加載所需的資源文件,無須安裝。如、等。
Hybrid App:混合型應用(yong),是(shi)一(yi)種(zhong)(zhong)介于(yu) Native app 和 Web app 兩者之間的App,即在(zai)原生App的某些(xie)功能中(zhong),通過 WebView / UIWebView 控件訪問 Web App 的一(yi)種(zhong)(zhong)應用(yong)。如(ru)微信、淘(tao)寶、支付寶等。
主體類型為企業、政府、媒體、其他組織或個人的開發(fa)者,均可(ke)申請(qing)注冊(ce)小(xiao)程序。
(1) 注冊小程序帳號
在(zai)點擊右上角的“立即注冊”按(an)鈕。
(1) 登錄小程序管理平臺
(2) 完善小程序信息
完成注冊后,需補充小(xiao)(xiao)(xiao)(xiao)程(cheng)序(xu)名稱信息(xi),上傳小(xiao)(xiao)(xiao)(xiao)程(cheng)序(xu)頭(tou)像,填(tian)寫(xie)小(xiao)(xiao)(xiao)(xiao)程(cheng)序(xu)介紹并選擇服務范(fan)圍(小(xiao)(xiao)(xiao)(xiao)程(cheng)序(xu)發布前,可(ke)修(xiu)(xiu)改(gai)(gai)2次名稱;發布后,個(ge)人帳號可(ke)一(yi)年內修(xiu)(xiu)改(gai)(gai)2次名稱。服務類目一(yi)個(ge)月內可(ke)申請修(xiu)(xiu)改(gai)(gai)3次。小(xiao)(xiao)(xiao)(xiao)程(cheng)序(xu)頭(tou)像和介紹一(yi)個(ge)月內可(ke)申請修(xiu)(xiu)改(gai)(gai)5次)。
(3) 開發前準備
① 綁定開發者
登錄微信公眾平臺小程序,進入用戶身份 - 成員管理 - 添加成員,使用管理員微信掃描二維碼進行驗證。
在“添加用戶”頁面輸入需要被添加成員的微信號,點擊搜索按鈕,勾選相應的權限后,點擊“確認添加”按鈕即可添加。
ps:
個人主體小程序最多可綁定5個開發者,10個體驗者。
未認證的組織類型小程序最多可綁定10個開發者,20個體驗者
已認證的小程(cheng)序最多可綁(bang)定20個開發者(zhe),40個體(ti)驗者(zhe)。
② 獲取AppID
進(jin)入“設置(zhi)-開發設置(zhi)”,獲取AppID信息。
①
② 登錄
使用管理(li)員或者(zhe)綁定(ding)的開發(fa)者(zhe)微(wei)信號掃碼登(deng)錄開發(fa)者(zhe)工具。
④ 開發
管(guan)理(li)員和(he)開(kai)發者(zhe)可在(zai)開(kai)發者(zhe)工具內完成小程序的開(kai)發、調(diao)試、預覽、上傳代碼等操作(zuo)(因為勾選了上一步(bu)中的“建立普通快速(su)啟動模板”選項,所以會(hui)自動生成下圖(tu)中的代碼)。具體開(kai)發步(bu)驟可查看。
⑤ 預覽
點擊工(gong)(gong)具(ju)欄中的(de)“預(yu)覽”按(an)鈕(niu),用(yong)開(kai)發(fa)者本人微信掃(sao)碼(ma),即(ji)可在手機(ji)內預(yu)覽小程序的(de)效果(具(ju)有(you)相應(ying)權(quan)限的(de)開(kai)發(fa)者和管(guan)理員才可以(yi)掃(sao)描開(kai)發(fa)工(gong)(gong)具(ju)上的(de)二維(wei)碼(ma)并預(yu)覽,其他人無(wu)法掃(sao)碼(ma)預(yu)覽)。
⑥ 上傳代碼
點(dian)擊工(gong)具欄上(shang)(shang)的“上(shang)(shang)傳”按鈕,填寫“版(ban)本號”和“項目備注”,點(dian)擊“上(shang)(shang)傳”。上(shang)(shang)傳成功后可在(zai)微信公眾(zhong)平臺(mp.weixin.qq.com),開發管理頁面中(zhong)看到對應(ying)提交的版(ban)本。(只有(you)管理員(yuan)有(you)權限(xian)可以上(shang)(shang)傳,開發者(zhe)沒有(you)權限(xian)上(shang)(shang)傳)。
① 提交審核
在(zai)“開(kai)發(fa)管理”頁面中(zhong),管理員可提交審核對應的“開(kai)發(fa)版本”小(xiao)程序。
在(zai)(zai)“提交(jiao)審(shen)核(he)”頁(ye)(ye)面(mian)中(zhong),配置(zhi)對應的(de)功(gong)(gong)能(neng)頁(ye)(ye)面(mian)(至少填(tian)寫(xie)一組)。如小程(cheng)序(xu)“首(shou)頁(ye)(ye)”頁(ye)(ye)面(mian)的(de)路徑為“pages/index/index”,則(ze)在(zai)(zai)“功(gong)(gong)能(neng)頁(ye)(ye)面(mian)”下拉(la)框中(zhong)選擇該(gai)路徑,在(zai)(zai)“標(biao)(biao)題”輸入框中(zhong)填(tian)寫(xie)“首(shou)頁(ye)(ye)”,選擇服務類目(圖中(zhong)為示例),“標(biao)(biao)簽(qian)”可填(tian)寫(xie)“首(shou)頁(ye)(ye)”。如小程(cheng)序(xu)需要(yao)登錄(lu)才能(neng)使(shi)用,則(ze)需在(zai)(zai)“標(biao)(biao)簽(qian)”中(zhong)增加可使(shi)用小程(cheng)序(xu)所有功(gong)(gong)能(neng)的(de)用戶名和密碼。然后(hou)點擊“提交(jiao)審(shen)核(he)”按鈕(niu)。
② 完成提交
提交審(shen)核完(wan)成(cheng)后,可在“開發管理”頁中查看審(shen)核進(jin)度。
③ 代碼發布
以筆者的經驗來講,小程序審(shen)核(he)時間一般(ban)為(wei)兩天左(zuo)右(周(zhou)末除外(wai))。審(shen)核(he)通過后(hou),需(xu)要開發者手(shou)動點(dian)擊發布。
附:
如(ru)有錯誤,敬請批評(ping)指正!
2019-05-20
2019-06-25
2022-06-02
2022-06-02
2022-06-02
2022-06-02
2022-06-02
2022-06-02
2022-06-02
2022-06-02
掃(sao)一掃(sao)關注公眾號:網博資源
或公眾號搜索“hangzhouwangbo”