微信小程序开发系列(一):开发环境构建和微信小app视图设计与开发

前端开发

小程序开发


浏览:625 次

由于工作需要,笔者曾参与过一个将微信小程序与SAP系统集成的项目,因此从零开始学习了微信小app的开发知识。在这里,我们通过一系列文章分享我们所学到的东西,希望对相关学习者有所帮助。

第一步:应用微信小程序并建立开发环境

这一步主要是微信小程序的注册和开发环境的建立。

首先,我们需要申请自己的微信小程序:

单击按钮注册。请注意,我们需要使用未注册微信小程序或微信公众号的电子邮件。我使用网易电子邮件。注册后,邮箱将收到一封激活电子邮件。

激活后,您可以进入小程序主信息注册页面。您需要使用身份证号码和手机验证码进行注册。

注册后,您可以进入微信开发者工具。我选择了一个小程序项目:

在开发管理->在开发和设计菜单中,找到我们刚刚注册的微信小程序的ID:复制它,稍后您将使用它。

接下来,下载以下微信开发者工具:

您可以将其视为集成开发环境(IDE)

安装完成后,启动微信开发者工具,要求我们指定一个本地项目目录,并填写微信小程序的AppID。我们在上一步中复制了这个ID。

直接填写,勾选“创建通用快速启动模板”,微信开发者工具将自动为我们创建Hello World版本的微信小程序资源文件。

自动创建的小程序如下图所示。界面显示的是一个简单的Hello World文本。

我们点击上传按钮:

随机维护一个版本号,例如1.0.0,然后单击“上载”。

然后回到小程序管理后台,我们可以看到通过微信开发者工具上传的1.0.0版本的小程序。我们单击提交审核右侧的下拉菜单,然后选择体验版本:

将生成体验版的二维码,然后发送给您的朋友,您可以使用这个小程序。

当你的朋友扫描你手机上的二维码时,你会看到以下界面:小程序标有体验版提示:

点击进入体验版,查看微信开发者工具自动生成的Hello World小程序。

本文的下一步将介绍微信小程序的视图设计原理。

第二步:微信小程序的视图设计

本文重点介绍小程序的视图设计,它是Wxml文件下面所示的pages/index目录中的索引。

我的日常工作是使用名为SAPUI5的前端框架进行前端开发。碰巧,SAP UI5框架还支持以xml格式创建视图(UI),这与微信小程序的wxml非常相似。

做过JSP开发的朋友可以将wxml与JSP文件进行比较。

Wxml源代码: