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