技術交流QQ群:1027579432,歡迎你的加入!
1.什么是小程序
- 小程序是一種不需要下載安裝即可使用的應用,它實現(xiàn)了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。也體現(xiàn)了“用完即走”的理念,用戶不用關心是否安裝太多應用的問題,應用將無處不在,隨時可用,但又無需安裝卸載。
2.小程序的特點
- 速度快:無需下載安裝,加載速度快于HTML5,微信登錄,隨時可用。
- 無需適配:一次開發(fā),多端兼容,免除了對各種手機機型(Android和ios)的適配。
- 社交分享:支持直接或App分享給微信好友和群聊。
- 出色體驗:可達到近乎原生App的操作體驗和流暢度,在離線狀態(tài)也可以使用。
- 用完即走,隨手可得:通過掃碼、長按、微信搜索、公眾號、好友推薦等方式快速獲取服務,用完即走。
- 低門檻:已有公眾號的組織可快速注冊,可快速生成門店小程序。
3.小程序的產(chǎn)品優(yōu)勢
- 小程序不是網(wǎng)頁,也不是App,是一種全新的產(chǎn)品體驗。
App 普通網(wǎng)頁 小程序 開發(fā)成本 高 低 低 用戶獲取成本 高 低 低 用戶體驗 高 低 高 用戶留存 高 低 高
4.開發(fā)小程序的準備工作
- 小程序的技術模型
- 小程序的程序語言
- 渲染層:WXML + WXSS(類似HTML + CSS)
- 邏輯層:JavaScript
- 配置:JSON
- 小程序的開發(fā)流程
- 申請小程序賬號
- 申請地址:mp.weixin.qq.com
- 申請地址:mp.weixin.qq.com
- 小程序AppID可以在“設置”中的“賬號信息”中獲取,每個用戶的AppID是唯一的!
- 微信開發(fā)者工具下載鏈接:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
- 安裝完成后,打開微信開發(fā)者工具,填寫小程序開發(fā)項目的保存路徑和AppID。
- 小程序的上傳:小程序編寫完成后,點擊工具欄中的“上傳”按鈕,輸入上傳的版本號,即可上傳。
- 進入小程序的后臺頁面,打開管理->版本管理,即可看到我們在微信開發(fā)者工具中已經(jīng)上傳的小程序了。將版本選為體驗版,這樣我們就可以邀請好友在他們的手機上進行體驗與測試了。
- 體驗版中需要對用戶進行授權,進入小程序的后臺頁面,點擊成員管理,添加項目成員。
- 上面的體驗過程不是必須的,可以直接提交審核。進入小程序的后臺頁面,點擊版本管理中的開發(fā)版本,點擊提交審核按鈕即可實現(xiàn)直接提交審核。提交完成后,微信團隊會在7個工作日內審核你的小程序。
?
本文摘自 :https://blog.51cto.com/u