微信小程序开发入门

前言

以前因为工业领域有防爆要求,所以工程同事带到客户工厂的设备都是安卓防爆机,所有当时只用原生安卓做了一个App。但是目前可能对着方面的要求降低了,并且苹果机越来越多,年后回来做运维的同事反应希望开发IOS版本,综合考虑再三决定用开发一个小程序,这样不管什么系统,只有支持微信就行

但是之前没有做过小程序,只搞过微信公众号,因为有web开发经验,所以H5没什么压力。经过一番调研,发现小程序大概有两种:

  • “原生小程序”
  • web-view

官方文档

https://developers.weixin.qq.com/miniprogram/dev/framework/

“原生小程序”

我也不知道怎么叫它好,随便取个名字叫原生小程序吧!!编程语言(WXML+WXSS+JS),和(HTML+CSS+JS)一个意思

WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。

WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。

WXSS 用来决定 WXML 的组件应该怎么显示。为了适应广大的前端开发者,WXSS 具有 CSS 大部分特性。同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改,与 CSS 相比,WXSS 扩展的特性有

  • 尺寸单位
  • 样式导入

web-view

就是H5开发好,然后嵌进去,建议是用这个吧,毕竟H5这个东西一招鲜吃遍天。
在这里插入图片描述
处于尝尝鲜的想法,我还是选择原生做,毕竟技多不压身!(其实主要原因还是开发阶段公司的小程序账号还没准备申请,我个人的账号不支持web-view
在这里插入图片描述