告诉我微信小程序开发的前3个步骤。要求回答用markdown格式，并且将每个步骤作为一个代码块展示。额外注意，每个步骤的描述必须不少于10个字。
user
```
1. 注册并登录微信公众平台，进入小程序管理后台，开始创建新的小程序项目，完善基本信息，比如AppID等。
```
```
2. 下载并安装微信开发者工具，使用自己的微信账号扫码登录，创建一个新的项目，按照提示输入AppID、项目名称和项目目录等基本信息。
```
```
3. 在开发者工具中编写代码，包括JS、WXML、WXSS等文件，实现小程序的基本功能和界面布局设计，完成后点击上传并调试，确保程序运行正常无误。
```
assistant