註:本系列博客所使用的編程語言為Java,內容主要來自於慕課網課程:初識Java微信公眾號開發(課程鏈接:http://www.imooc.com/learn/368)的學習收穫和總結。 因為微信的大規模普及性,微信公眾號開發可以開發出跨平臺使用的功能,並且使用起來簡單方便。個人使用Java作為工作 ...
註:本系列博客所使用的編程語言為Java,內容主要來自於慕課網課程:初識Java微信公眾號開發(課程鏈接:http://www.imooc.com/learn/368)的學習收穫和總結。
因為微信的大規模普及性,微信公眾號開發可以開發出跨平臺使用的功能,並且使用起來簡單方便。個人使用Java作為工作語言,對Java比較熟悉,所以本系列的筆記採用Java語言來進行開發。此外,慕課網的課程“初識Java微信公眾號開發”為我帶來了很大的啟發,很適合想要做微信公眾平臺開發的朋友們的入門。
那麼,想要入門微信公眾號的開發需要哪些技術知識呢?羅列如下:
(一)Java servlet程式的開發
要對Java servlet程式的開發有所瞭解,這是開發的基礎。
入門程式詳見:微信公眾號開發技術基礎(一):Eclipse+Tomcat搭建本地伺服器並跑通HelloWorld程式
(二)外網映射工具的使用
使用外網映射工具主要是為了在開發階段調試起來方便,這裡主要使用ngrok。
用法詳見:微信公眾號開發技術基礎(二):外網映射工具ngrok的簡介和使用
(三)對微信公眾平臺的瞭解
很明顯,在開發一個東西之前至少要對其有比較詳細的瞭解,微信公眾平臺官網(https://mp.weixin.qq.com/)上有很詳細的介紹和開發文檔,這裡不再贅述。
基本介紹見:
(四)百度應用引擎BAE的使用與應用部署
在本地寫好了代碼並調試好了之後,總不能讓代碼一直在本地跑,所以需要一個應用引擎來將代碼部署到線上去,這裡選擇百度應用引擎BAE。
詳見:微信公眾號開發技術基礎(三):百度應用引擎BAE的使用與應用部署
(五)SVN代碼版本管理工具的使用
使用SVN主要是為了在將代碼部署到BAE上去之後能夠方便地進行代碼更新與版本管理,當然也可以使用git工具,這裡也不再贅述。
詳見:微信公眾號開發技術基礎(四):SVN代碼版本管理工具的使用
對以上這幾點有了初步瞭解之後,就可以比較輕鬆地開始微信公眾號的開發了。
下麵進入實際的公眾號開發過程:
(六)開發環境的搭建及開發模式的接入
詳見:微信公眾號開發入門筆記(四):開發環境搭建與開發模式接入