微信小程序开发入门

微信小程序开发入门

小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。对于开发者而言,小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。小程序能够实现消息通知、线下扫
码、公众号关联等七大功能。其中,通过公众号关联,用户可以实现公众号与小程序之间相互跳转。

小程序基本概念

1.申请账号

点击 https://mp.weixin.qq.com/wxopen/waregister?action=step1 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。
登录主界面即可以看到自己的AppID,在开发项目的时候需要绑定,才可以执行某些操作。

2.下载开发工具

微信小程序开发工具已经很完善了,持续保持更新。有win32、64和mac版本。登录之后,窗口包括模拟器、编辑器和调试器三部分内容。

3.配置结构

在建立项目的时候,可以选择快速模板,从目录结构可以看到小程序的配置内容。

app.json 是对当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等。
1.pages字段 —— 用于描述当前小程序所有页面路径,这是为了让微信客户端知道当前你的小程序页面定义在哪个目录。
2.window字段 —— 小程序所有页面的顶部背景颜色,文字颜色定义在这里的。

小程序开发者工具在每个项目的根目录都会生成一个 project.config.json,你在工具上做的任何配置都会写入到这个文件,当你重新安装工具或者换电脑工作时,你只要载入同一个项目的代码包,开发者工具就自动会帮你恢复到当时你开发项目时的个性化配置,其中会包括编辑器的颜色、代码上传时自动压缩等等一系列选项。

page.json 其实用来表示 pages/logs 目录下的 logs.json 这类和小程序页面相关的配置。

网页编程还是基于HTML + CSS + JS 这样的组合,其中 HTML 是用来描述当前这个页面的结构,CSS 用来描述页面的样子,JS 通常是用来处理这个页面和用户的交互。其中,从名字来看,小程序与之对应,功能一致,而且很多语法都基本类似。其中 WXML 充当的就是类似 HTML 的角色,由标签和属性共同组成页面的内容布局。WXSS相当于CSS的功能,可以更改内容的样式。JS即JAVASCRIPT语言,实现逻辑交互功能。

4.基础开发

在了解了HTML、CSS和JAVASCRIPT和小程序开发配置结构的基础上,就可以开发自己的第一个小程序了。基础的学习内容可以在W3C中学习了解,上手也会较为轻松。http://www.w3school.com.cn/h.asp

posted @ 2018-12-06 10:19 皂雨霏霏 阅读( ...) 评论( ...) 编辑 收藏
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值