微信小程序開(kāi)發(fā)與運(yùn)營(yíng)
定 價(jià):56 元
- 作者:朱繼宏
- 出版時(shí)間:2018/11/1
- ISBN:9787121353413
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):TN929.53
- 頁(yè)碼:220
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)以培養(yǎng)技術(shù)應(yīng)用能力為主線(xiàn),以強(qiáng)調(diào)理論教學(xué)與實(shí)踐訓(xùn)練并重為原則,圍繞騰訊公司開(kāi)源式的微信小程序開(kāi)發(fā)這個(gè)主題,系統(tǒng)地介紹微信小程序發(fā)展歷程,講解微信小程序的開(kāi)發(fā)基礎(chǔ)、頁(yè)面布局、頁(yè)面組件、API和即速應(yīng)用,同時(shí)借助騰訊云端服務(wù)器技術(shù),通過(guò)項(xiàng)目案例講授小程序后端開(kāi)發(fā)和發(fā)布運(yùn)營(yíng),使讀者在理解微信小程序的情況下,學(xué)會(huì)借助此平臺(tái)開(kāi)發(fā)自己的小程序,讓創(chuàng)造發(fā)揮價(jià)值,讓觸手可及、用完即走的微信小程序廣泛傳播,服務(wù)于大眾。 全書(shū)內(nèi)容豐富,圖文并茂,層次清晰,通俗易懂,易教易學(xué),每章知識(shí)銜接緊密,知識(shí)技能和學(xué)習(xí)重點(diǎn)明確,課后習(xí)題綜合運(yùn)用知識(shí)實(shí)踐性強(qiáng),提供的案例素材極易實(shí)現(xiàn)運(yùn)行,讀者可以學(xué)中做,做中用,用中樂(lè),能全面提高學(xué)生的學(xué)習(xí)興趣,快速掌握教材知識(shí)。本書(shū)可供計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)信息管理、軟件開(kāi)發(fā)、電子商務(wù)等相關(guān)專(zhuān)業(yè)的師生及愛(ài)好者選用。
朱繼宏,男,副教授,創(chuàng)新創(chuàng)業(yè)學(xué)院院長(zhǎng),主持完成系統(tǒng)開(kāi)發(fā)項(xiàng)目20余項(xiàng),發(fā)表學(xué)術(shù)論文30余篇,合作出版專(zhuān)著3部,編寫(xiě)教材3套;自主開(kāi)發(fā)高校就業(yè)系統(tǒng),教務(wù)系統(tǒng),在線(xiàn)考試系統(tǒng)等。
目 錄
第1章 微信小程序概述 - 1 -
1.1 認(rèn)識(shí)微信小程序 - 1 -
1.1.1 微信小程序發(fā)展歷程 - 1 -
1.1.2 微信小程序的特征 - 2 -
1.1.3 微信小程序的應(yīng)用場(chǎng)景 - 2 -
1.2 微信小程序開(kāi)發(fā)流程 - 4 -
1.2.1 注冊(cè)小程序賬號(hào) - 4 -
1.2.2 開(kāi)發(fā)環(huán)境準(zhǔn)備 - 6 -
1.2.3 微信開(kāi)發(fā)工具的下載及安裝 - 7 -
1.2.4 創(chuàng)建第一個(gè)小程序項(xiàng)目 - 8 -
1.2.5 運(yùn)行及發(fā)布小程序 - 9 -
1.3 微信開(kāi)發(fā)工具界面功能介紹 - 10 -
本章小結(jié) - 14 -
思考練習(xí)題 - 14 -
第2章 小程序開(kāi)發(fā)基礎(chǔ) - 16 -
2.1 小程序的基本目錄結(jié)構(gòu) - 16 -
2.1.1 主體文件 - 17 -
2.1.2 頁(yè)面文件 - 18 -
2.2 小程序開(kāi)發(fā)框架 - 18 -
2.2.1 MINA框架 - 18 -
2.2.2 邏輯層 - 19 -
2.2.3 視圖層 - 19 -
2.2.4 數(shù)據(jù)層 - 20 -
2.3 創(chuàng)建小程序頁(yè)面 - 21 -
2.3.1 創(chuàng)建第一個(gè)頁(yè)面文件 - 21 -
2.3.2 創(chuàng)建另一個(gè)頁(yè)面文件 - 22 -
2.4 配置文件 - 23 -
2.4.1 全局配置文件(app.json) - 23 -
2.4.2 頁(yè)面配置文件 - 26 -
2.5 邏輯層文件 - 26 -
2.5.1 小程序邏輯文件 - 27 -
2.5.2 頁(yè)面邏輯文件 - 28 -
2.6 頁(yè)面結(jié)構(gòu)文件WXML - 31 -
2.7 頁(yè)面事件 - 36 -
2.8 頁(yè)面樣式文件WXSS - 37 -
本章小結(jié) - 39 -
思考練習(xí)題 - 39 -
第3章 頁(yè)面布局 - 41 -
3.1 盒子模型 - 41 -
3.2 塊級(jí)元素與行內(nèi)元素 - 43 -
3.2.1 塊級(jí)元素 - 43 -
3.2.2 行內(nèi)元素 - 44 -
3.2.3 行內(nèi)塊元素 - 45 -
3.3 浮動(dòng)與定位 - 45 -
3.3.1 元素浮動(dòng) - 45 -
3.3.2 元素定位 - 47 -
3.4 Flex布局 - 49 -
3.4.1 容器屬性 - 50 -
3.4.2 項(xiàng)目屬性 - 53 -
本章小結(jié) - 57 -
思考練習(xí)題 - 57 -
第4章 頁(yè)面組件 - 61 -
4.1 容器視圖組件 - 61 -
4.1.1 view - 62 -
4.1.2 scroll-view - 63 -
4.1.3 swiper - 66 -
4.2 基礎(chǔ)內(nèi)容組件 - 67 -
4.2.1 icon - 67 -
4.2.2 text - 68 -
4.2.3 progress - 69 -
4.3 表單組件 - 70 -
4.3.1 button - 70 -
4.3.2 radio - 72 -
4.3.3 checkbox - 73 -
4.3.4 switch - 74 -
4.3.5 slider - 75 -
4.3.6 picker - 76 -
4.3.7 picker-view - 83 -
4.3.8 input - 85 -
4.3.9 textarea - 86 -
4.3.10 label - 88 -
4.3.11 form - 89 -
4.4 媒體組件 - 90 -
4.4.1 image組件 - 91 -
4.4.2 audio - 92 -
4.4.3 video - 94 -
4.4.4 camera - 96 -
4.5 其他組件 - 97 -
4.5.1 map - 97 -
4.5.2 canvas - 100 -
本章小結(jié) - 101 -
思考練習(xí)題 - 101 -
第5章 即速應(yīng)用 - 103 -
5.1 即速應(yīng)用概述 - 103 -
5.1.1 即速應(yīng)用的優(yōu)勢(shì) - 103 -
5.1.2 即速應(yīng)用界面介紹 - 104 -
5.2 即速應(yīng)用組件 - 105 -
5.2.1 布局組件 - 105 -
5.2.2 基本組件 - 109 -
5.2.3 高級(jí)組件 - 116 -
5.2.4 其他組件 - 124 -
5.3 即速應(yīng)用后臺(tái)管理 - 125 -
5.4 打包上傳 - 127 -
5.4.1 打包 - 128 -
5.4.2 上傳 - 129 -
本章小結(jié) - 130 -
思考練習(xí)題 - 131 -
第6章 API應(yīng)用 - 132 -
6.1 網(wǎng)絡(luò)API - 132 -
6.1.1 wx.request(Object) - 133 -
6.1.2 wx.uploadFile(Object) - 136 -
6.1.3 wx.downloadFile(Object) - 138 -
6.2 多媒體API - 139 -
6.2.1 圖片API - 139 -
6.2.2 錄音API - 142 -
6.2.3 音頻播放控制API - 142 -
6.2.4 音樂(lè)播放控制API - 144 -
6.3 文件API - 149 -
6.4 本地?cái)?shù)據(jù)及緩存API - 152 -
6.4.1 保存數(shù)據(jù) - 152 -
6.4.2 獲取數(shù)據(jù) - 153 -
6.4.3 刪除數(shù)據(jù) - 154 -
6.4.4 清空數(shù)據(jù) - 154 -
6.5 位置信息API - 155 -
6.5.1 獲取位置 - 155 -
6.5.2 選擇位置 - 156 -
6.5.3 查看位置 - 157 -
6.6 設(shè)備相關(guān)API - 158 -
6.6.1 獲取信息系統(tǒng) - 158 -
6.6.2 網(wǎng)絡(luò)狀態(tài) - 159 -
6.6.3 撥打電話(huà) - 160 -
6.6.4 掃碼 - 160 -
本章小結(jié) - 161 -
第7章 案例分析——秦嶺山水 - 163 -
7.1 準(zhǔn)備工作 - 163 -
7.1.1 準(zhǔn)備數(shù)據(jù) - 164 -
7.1.2 項(xiàng)目目錄結(jié)構(gòu) - 168 -
7.1.3 app.json文件結(jié)構(gòu) - 168 -
7.2 列表頁(yè) - 169 -
7.3 內(nèi)容頁(yè) - 172 -
7.4 詳情頁(yè) - 173 -
7.5 預(yù)約頁(yè) - 174 -
本章小結(jié) - 175 -
第8章 小程序后端開(kāi)發(fā) - 176 -
8.1 比目系統(tǒng)簡(jiǎn)介 - 176 -
8.1.1 注冊(cè)Bmob賬號(hào) - 177 -
8.1.2 創(chuàng)建應(yīng)用 - 177 -
8.1.3 給應(yīng)用項(xiàng)目配置小程序密鑰 - 177 -
8.1.4 獲取“微信小程序服務(wù)器域名”和“應(yīng)用密鑰” - 178 -
8.1.5 配置“安全域名” - 179 -
8.1.6 下載及安裝Bmob SDK - 179 -
8.2 Bmob中實(shí)現(xiàn)數(shù)據(jù)的增、刪、改、查操作 - 179 -
8.2.1 添加一行記錄 - 180 -
8.2.2 獲取一行記錄 - 181 -
8.2.3 修改一行記錄 - 181 -
8.2.4 刪除一行記錄 - 182 -
8.2.5 查詢(xún)所有數(shù)據(jù) - 183 -
8.2.6 條件查詢(xún) - 183 -
8.2.7 分頁(yè)查詢(xún) - 184 -
8.3 上傳圖片 - 184 -
8.3.1 上傳一張圖片并顯示 - 184 -
8.3.2 上傳多張圖片并顯示 - 186 -
8.4 簡(jiǎn)單留言板 - 187 -
8.4.1 需求分析 - 187 -
8.4.2 視圖層設(shè)計(jì) - 187 -
8.4.3 數(shù)據(jù)庫(kù)設(shè)計(jì) - 188 -
8.4.4 代碼實(shí)現(xiàn) - 188 -
本章小結(jié) - 196 -
思考練習(xí)題 - 197 -
第9章 小程序運(yùn)營(yíng) - 198 -
9.1 線(xiàn)上運(yùn)營(yíng)推廣方式 - 198 -
9.2 線(xiàn)下運(yùn)營(yíng)推廣方式 - 202 -
9.3 第三方推廣 - 203 -
9.4 小程序營(yíng)銷(xiāo) - 204 -
9.5 小程序運(yùn)營(yíng)案例 - 204 -
本章小結(jié) - 207 -
參考文獻(xiàn) - 209 -
秦大勇 (2019/1/7 17:13:00):此書(shū)內(nèi)容豐富,圖文并茂,層次清晰,通俗易懂,知識(shí)
技能和學(xué)習(xí)重點(diǎn)明確,是我的良師益友!