CSDN

訂閱

發行量:967 

3年了,我依舊單身,而微信小程序已經普及了

而如今已經是2020年的年初,3年過去了,我們現在隨處可見小程序,不管是看書還是購物,都可以使用小程序應用即可解決,其實對於用戶來說,什麼方便用什麼。

2020-01-22 03:43 / 1人閱讀過此篇文章  

還記得在2017年年初微信之父張小龍在微信上公開發布小程序,令這款小小的充滿魔力的軟體突然就火起來了。當時的我還是單身。

而如今已經是2020年的年初,3年過去了,我們現在隨處可見小程序,不管是看書還是購物,都可以使用小程序應用即可解決,其實對於用戶來說,什麼方便用什麼。而此時的我還是單身。

為什麼微信小程序能如此迅速的被應用呢?它的前景真有那麼好嗎?

小程序的市場前景其實還是比較清晰的,畢竟如今越來越多的商家都在做自己的小程序,未來小程序成為企業標配這並不誇張。

為什麼說小程序市場前景好呢?主要還是因為小程序自身的優勢:

1、小程序無需安裝卸載,不占內存;即開即用,用完即走,方便快捷,用戶體驗好

2、小程序開發成本比較低,對於中小企業甚至是個人商家都是一次難得的機會

3、小程序流量入口多,微信小程序流量入口已經高達60+個,因而藉助小程序可以獲得更多免費曝光機會

4、小程序運營成本低,藉助小程序裂變營銷能夠有效降低獲客成本

當然小程序的優勢並不局限於以上幾點,因而小程序市場前景可謂是一片光明。微信小程序終究會替代APP。所以學習微信小程序還是可以的哦,今天就來為大家推薦一本學習微信小程序的書籍,小程序,巧應用:微信小程序開發實戰 第2版》

小程序,巧應用:微信小程序開發實戰 第2版》

掃碼查看詳情

推薦理由:

本書系統全面地講解微信小程序的開發技術。

開篇創建一個小程序項目並解析體驗,介紹如何由零開始創建一個小程序,全面體驗小程序的開發工具、介面、開發框架、實現過程及其主要代碼框架,了解小程序的應用場景及開發要求。

接著介紹小程序開發基礎,包括小程序開發的語言與語法、函數方法、模塊、事件交互等。然後詳細介紹了組件的應用與開發,包括開發過程與組件應用技巧,還詳細分析了API接口,包括使用各個微信原生API接口進行小程序開發的技巧。

後介紹了幾個小程序實戰案例,讓讀者實踐小程序各項能力的應用及掌握一些應用技巧。本書結構清晰,由淺入深,可幫助讀者快速掌握小程序項目的開發。

作者簡介:

熊普江:現任騰訊微信架構師,負責公司業務資源規劃與技術架構評審等工作。自1997年涉足網際網路,曾服務美國Supreme、太平洋網絡、PPTV等技術與網際網路公司,任網絡營運總監、運維總監等職務,2012年加入騰訊。逾18年網際網路從業背景,擁有豐富的大型網絡架構規劃與建設,海量用戶平台規劃與營運技術支撐,超大規模業務資源規劃與技術架構管理優化等經驗。

目錄:

目 錄

第2版前言

序一

序二

第1版前言

第1章 創建自己的第一個小程序 1

1.1 準備工作 1

1.1.1 成為微信公眾平台開發者 1

1.1.2 獲取小程序AppID 4

1.1.3 安裝開發者工具包 4

1.2 創建第一個小程序——Hello WXapplet 6

1.3 微信Web開發者工具的操作與使用 7

1.3.1 介面與操作 7

1.3.2 編輯功能 8

1.3.3 調試功能 10

1.3.4 項目功能 15

1.3.5 運行小程序 15

第2章 小程序初體驗 17

2.1 理解小程序 17

2.1.1 Hello WXapplet項目目錄及文件構成 18

2.1.2 Hello WXapplet項目的代碼實現 19

2.2 小程序的線程架構與開發步驟 25

2.2.1 小程序線程架構 25

2.2.2 小程序開發步驟 27

2.2.3 為Hello WXapplet添加新頁面及示例代碼 27

2.3 進一步了解小程序開發框架 30

2.3.1 MINA框架 31

2.3.2 目錄結構 33

2.3.3 邏輯層 33

2.3.4 視圖層 33

2.3.5 數據層 34

2.4 小程序的發布與使用 35

2.4.1 小程序預覽、上傳、審核與發布 35

2.4.2 小程序加載運行 37

2.5 深入理解小程序的應用場景 38

2.5.1 小程序入口與介面 38

2.5.2 小程序與HTML 5應用開發的差異 40

2.5.3 小程序的最佳應用場景 41

2.5.4 小程序對企業、開發者的意義與影響 42

2.5.5 開發者角色與技能要求 42

2.5.6 小程序的能與不能 43

第3章 小程序開發基礎 47

3.1 配置 47

3.1.1 全局配置~app.json 47

3.1.2 頁面配置~page.json 52

3.2 邏輯層 53

3.2.1 註冊程序~App方法 53

3.2.2 註冊頁面~Page方法 54

3.2.3 模塊及調用 61

3.2.4 微信原生API 62

3.3 視圖層 65

3.3.1 WXML詳解 65

3.3.2 WXSS詳解 81

3.3.3 框架組件 85

第4章 框架組件的開發應用 87

4.1 視圖容器組件 87

4.1.1 view 87

4.1.2 scroll-view 88

4.1.3 swiper 90

4.1.4 swiper-item 91

4.2 基礎內容組件 92

4.2.1 icon 92

4.2.2 text 93

4.2.3 progress 95

4.3 表單組件 95

4.3.1 button 96

4.3.2 checkbox-group 98

4.3.3 checkbox 98

4.3.4 form 99

4.3.5 input 102

4.3.6 label 105

4.3.7 picker 108

4.3.8 picker-view 110

4.3.9 radio-group 112

4.3.10 slider 114

4.3.11 switch 115

4.3.12 textarea 117

4.4 互動操作組件 118

4.4.1 action-sheet 119

4.4.2 modal 120

4.4.3 toast 121

4.4.4 loading 123

4.5 頁面導航組件 124

4.6 媒體組件 126

4.6.1 image 126

4.6.2 audio 131

4.6.3 video 133

4.7 地圖組件 136

4.8 畫布組件 139

4.9 WXML組件與HTML的差異 140

第5章 API接口的開發應用 142

5.1 網絡API 142

5.2 媒體API 148

5.2.1 圖片API 148

5.2.2 錄音API 150

5.2.3 音頻播放控制API 151

5.2.4 音樂播放控制API 154

5.2.5 視頻API 156

5.3 文件API 159

5.4 數據緩存API 162

5.5 位置API 166

5.6 設備信息API 169

5.7 介面API 172

5.7.1 交互反饋API 173

5.7.2 頁面導航API 175

5.7.3 動畫API 177

5.7.4 繪圖API 180

5.7.5 其他API 196

5.8 開放API 197

5.8.1 登錄API 197

5.8.2 用戶信息API 202

5.8.3 微信支付API 203

5.8.4 模板消息API 204

5.8.5 客服消息API 209

5.8.6 分享API 218

5.8.7 獲取二維碼API 219

第6章 小程序開發綱要 220

6.1 介面 220

6.2 網絡 222

6.3 本地數據及緩存 223

6.4 設備硬體 226

6.5 微信開放接口 227

6.6 媒體 228

6.7 後端開發與設計 231

第7章 小程序經典案例 232

7.1 文件上傳與下載——小相冊 232

7.1.1 功能詳解 232

7.1.2 程序結構 232

7.1.3 程序細化 235

7.1.4 程序體驗 245

7.2 流媒體轉碼與播放——視頻點播 249

7.2.1 功能詳解 249

7.2.2 程序目錄結構 249

7.2.3 程序細化 250

7.3 互動——高冷機器人 253

7.3.1 功能詳解 253

7.3.2 程序目錄結構 253

7.3.3 程序細化 253

7.4 LBS應用——周邊信息點 257

7.4.1 功能詳解 257

7.4.2 程序結構 257

7.4.3 程序細化 260

7.5 WebSocket高級應用——遠程控制設備 267

7.5.1 應用場景 267

7.5.2 開發實現 267

7.5.3 案例總結 271

7.6 掃碼應用——微投票 271

7.6.1 功能詳解 272

7.6.2 程序結構 272

7.6.3 程序細化 272

第8章 小程序優化與演進 290

8.1 為什麼選擇小程序,而不是公眾號或App 290

8.2 未來演進方向探討 290

8.3 小程序持續優化方法 291

附錄A 微信小程序平台運營規範 298

附錄B 微信小程序平台常見拒絕情形 308

附錄C 溝通聯絡方法 313

如果想要電子版,可以到CSDN APP下單哦

掃碼下載APP

打開CSDN APP—>登錄CSDN帳號—>學習—>電子書

【完】





文章標籤: