首页 > 代码库 > 微信公众号开发入门笔记(一):知识及技术路线图

微信公众号开发入门笔记(一):知识及技术路线图

注:本系列博客所使用的编程语言为Java,内容主要来自于慕课网课程:初识Java微信公众号开发(课程链接:http://www.imooc.com/learn/368)的学习收获和总结。

因为微信的大规模普及性,微信公众号开发可以开发出跨平台使用的功能,并且使用起来简单方便。个人使用Java作为工作语言,对Java比较熟悉,所以本系列的笔记采用Java语言来进行开发。此外,慕课网的课程“初识Java微信公众号开发”为我带来了很大的启发,很适合想要做微信公众平台开发的朋友们的入门。

那么,想要入门微信公众号的开发需要哪些技术知识呢?罗列如下:

(一)Java servlet程序的开发

要对Java servlet程序的开发有所了解,这是开发的基础。

(二)外网映射工具的使用

使用外网映射工具主要是为了在开发阶段调试起来方便,这里主要使用ngrok。

(三)对微信公众平台的了解

很明显,在开发一个东西之前至少要对其有比较详细的了解,微信公众平台官网(https://mp.weixin.qq.com/)上有很详细的介绍和开发文档,这里不再赘述。

(四)百度应用引擎BAE的使用与应用部署

在本地写好了代码并调试好了之后,总不能让代码一直在本地跑,所以需要一个应用引擎来将代码部署到线上去,这里选择百度应用引擎BAE。

(五)SVN代码版本管理工具的使用

使用SVN主要是为了在将代码部署到BAE上去之后能够方便地进行代码更新与版本管理,当然也可以使用git工具,这里也不再赘述。

 

对以上这几点有了初步了解之后,就可以比较轻松地开始微信公众号的开发了。

微信公众号开发入门笔记(一):知识及技术路线图