开发小程序也有一段时间,一直想整理写一些关于小程序开发的东西和资料整理,方便查看,下面简单介绍一下小程序的入门基本步骤。

一、开发前的准备

    在进行开发前,建议先把小程序了解熟悉一下,可以花几个小时,把官方的文档看一遍,如下文档

    1、小程序的简易教程

        打开一看就知道怎么回事了,链接如下:

       小程序的简易教程

       这文档包含了简易教程、框架、设计、工具下载、组件说明、api说明、运营等文档

   2、小程序的介绍
       小程序的介绍

       这里面其实也有了小程序的介绍、注册、认证等说明
  3、小程序开发指南

       如果有时间的话,建议在开发前可以先看一下,不过边开发中边看也无妨。链接如下

      小程序开发指南

      这文档包含了小程序介绍与开发环境、小程序代码组成、理解小程序宿主环境、场景应用、小程序的协同工作和发布、底层框架、性能优化、小程序基础库的更新迭代等详细说明内容,如图

二、注册微信小程序账号

    其实上面的文档已经有详细的注册流程了,在这里也简单说一下。
    在微信公众平台官网首页(https://mp.weixin.qq.com/)点击右上角的“立即注册”按钮可以进行注册。
    个人类型帐号不支持微信认证,如果需要微信支付功能,需要用企业类型帐号,注册时可以选择主体类型。


三、小程序相关开发设置和获取微信小程序的 appId

注册完成后,我们可以登录微信公众平台(也就是小程序管理平台https://mp.weixin.qq.com/),去完善小程序的设置和开发配置(可以设置头像、名字、服务器域名配置、开发者权限配置等)
如果需要支付,那就需要微信认证。上面已经发过文档了,可以查看。


四、下载开发工具

https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html
工具下载很简单,直接下载安装就可以了。


五、创建你的项目和开发你的小程序
工具下载完成后,打开,选择小程序项目,用自己的微信登录(登录的小程序是需要开发者权限的,在申请的小程序里面可以配置)
 如图所示:选择小程序项目、然后选择存放项目的目录、填写小程序的appid、选择建立快速启动模板,这样就可以生成一个demo代码。


在此说一下小程序需要配置https的和域名校验的,当然仅自己开发demo玩,不发布上线,无需配置都可以,在工具上可以选择(不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书)就行了、在手机预览可以打开调试后,也无需校验
六、上传代码
 当我们开发完我们的小程序小程序后,点击开发工具上的”上传”即可将代码上传到微信小程序服务器。 在小程序管理平台可以管理我上传的代码
七、小程序提交审核和发布上线

 在小程序管理平台,按要求填写小程序相关信息后即可提交审核,提交审核时注意写好符合小程序的介绍、服务类目,以免审核不通过。
小程序名称、头像等这些也需要写完整。

最后附上小程序的第三方代业务开发的文档

      第三方代小程序实现业务文档