如何制作微信小程序(如何建立自己的微信小程序)
(一)微信小程序介绍
随着移动互联网的迅速发展,不少的用户已经使用过微信小程序,并且有非常好的体验。什么是微信小程序?
关键字:无需下载安装卸载 触手可及 用完即走
小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想, 用户扫一扫或者搜一下即可打开应用。也体现了"用完即走"的理念,用户不关心是 否安装太多应用的问题。应用将无处不在,随时随地可用,但又无需安装卸载。
那么微信小程序和传统的APP有什么区别,有什么优势,这里先给大家做一个简单的对比。
微信小程序能取代Android和iOS么?
(1)原生App一般同时需要开发Android和iOS版本;
(2)小程序是跨平台的,但是缺乏成熟的组件,缺少统计、绘图组件,以前的echarts和hightcharts都无法使用;
(3)小程序不支持WebView,大量已被静态化好的HTML页面完全没办法在小程序上展示;
(4)小程序想取代Android和iOS需要很长很长的路,是蓝海还是死海需要时间来验证;
微信小程序和APP哪个更好,这得从二者区别和自己所需功能来说:
1、功能目标
小程序: 微信对小程序的功能有约束的,只能实现APP的部分功能,可以认为是轻巧便利型的APP。
APP: APP的功能设置,有运营者决定。在线支付,直播,IM聊天、电商等等都可以实现
2、使用方式
小程序:通过微信扫一扫或者搜索,无需下载,实现"触手可及"穿的梦想
App: 从应用商场里面下载或者直接百度下载等,占据空间内存,桌面快捷入口
3、受众不同
小程序:面向所有微信用户,背靠大树好乘凉,站在巨人的肩膀上,小程序的用户也是九亿微信用户
APP:面向所有智能手机用户,面向更广的用户群,所有人都可以使用
4、开发成本与周期
小程序:开发周期短,成本低
APP:成本相对较高,具体根据APP功能,开发周期一般1-3个月,功能复杂的开发周期延长
5、上线
小程序:只需要提交到微信公众平台审核
App: 需要向十几个应用商店提交审核。
从APP开发互联互加了解到:小程序主要是适合低频、刚需、轻量级、功能单一、不需要调用太多系统级能力的应用。相比于APP,小程序就是一个轻巧型,简化型的APP。
小程序不是APP的革命者,而是APP的助手。基于以上,如果你们公司的规模尚可,预算尚可,还是有必要开发一个app的,一方面app功能齐全,配套完善,带给用户的体验更好,有利于提高公司口碑和形象。另一方面,app作为公司的牌面,是公司实力的象征。
小程序应用领域:
个人服务方面
微信小程序使用场景-企业服务类目
(二)微信小程序开发准备
1.公众平台申请开发者账号:
(1) 打开微信官方链接:
(2)选择要注册小程序
(3)选择小程序,并且填写注册信息
(4).系统发送一个链接到你填写的邮箱,登录邮箱打开链接,激活账号即可。
(5)注册成功后,可以直接登录。
(6)需要邮箱账号本人的微信二维码扫描才能进入
(7)进入微信小程序后台管理界面,点击"成员管理"
(8)添加项目开发成员
点击"添加成员",填写开发者的微信,并且选择相应权限,保存时候需要管理员微信确认。
开发人员被添加到项目开发中:
(9)申请一个AppID(注意只能填写自己申请的):
2.微信小程序开发工具下载和安装:
下载微信小程序链接:
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
安装小程序
3.安装完成后,打开微信小程序开发工具,新建第一个微信小程序
(1)用授权的开发者的手机微信扫一扫,即可打开开发工具,进行编程。
(2)使用开发者的微信扫码进入,填写项目名称,保存目录,AppID,可以不使用云服务,点击"新建按钮"
(3)第一个默认的微信小程序就开始了
(4)用你微信扫一扫即可进入小程序,看到"Hello World"
由于时间有限,今天我们先讲到这里,后面我们再详细讲解微信小程序案例开发,欢迎您的点赞、关注。教育行者何老师,将给为各位爱好前端开发或者需要前端开发的朋友带来更多干货!