一、什么是小程序
其实小程序就是类似之前的服务号,公众号的存在,看下图,引用Allen Zhang 的话:“小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。”
二、小程序能干什么
1.小程序可以做游戏;
2.小程序可以做电商;
3.小程序是连接线下的轻应用,能够为线下门店带来更多流量,也能在线上为门店抓取一部分用户,两全其美;
4.适用于更多行业,开放更多限制,让更多商家和创业者看到新的风口红利希望。
5.小程序就是app,极简的app,它能做app,网页,游戏,等等!它能让一些不常用的app删除掉不占用我们手机内存,使用简单。
三、小程序的影响
现在流量越来越来,手机网络也是越来越好,网页端现在确实越来越火了,原生移动端的小伙伴都开始不淡定了,我也是一直从事iOS 开发,说实话,我一点都不担心,没有为什么的,出来就学嘛!编程的东西,原理思路都一样,只不过实现代码换了而已,到现在为止,小程序的开发工具一个大版本都没有(最新版本是0.11.112301),发展还需要一段时间,这段时间够你去学的啦
四、小程序究竟是用什么语言
个人认为是修改版的HTML、CSS、JS,因为它跟前端的很像,只是变了些东西,例如没有HTML 的 div
容器,现在可以用 view
、scroll-view
,等下再分析;如果你是接触过前端开发一段时间,那你上手估计只需要几个小时,或者更短,如果你是做其他开发,没接触过前端开发,那你就需要去熟悉一下HTML、CSS、JS 的语法了,推荐几个网站:(不分先后)
- 菜鸟教程 ,作者也是在这学习的喔
- W3school ,这个类似菜鸟教程,挺全面的
- 1纳米学习 , 这个网站比较全面,总有你需要的
- 简书 ,程序员很多都在简书开源,我也是其中之一
- Github , 这个不解释
- sololearn,这个是纯英文的,不过挺好的,一步一步学习
五、小程序的注册
1、小程序注册须知
一个身份证只能注册5个小程序;注册小程序的邮箱,以前不能注册过订阅号、服务号、开发号;注册时不用钱,但是认证小程序主体时需要300元,每年都需要认证,这一点和订阅号、服务号是一致的;主体注册后不可修改。
2、小程序注册前的准备
管理员身份证号码小程序管理员手机号码(用来接收验证码)小程序管理员微信(微信已绑定银行卡)
3、小程序注册流程
1、打开微信公众号官方,点击「立即注册」,选择小程序进行注册;
2、输入你的账号信息(邮箱、密码、验证码);
3、进入你的邮箱进行激活;
4、登记你的基本信息。
这样就完成小程序注册了。
六、小程序开发
1、注册小程序账号(同上步骤)
2、安装开发工具
下载微信小程序开发者工具并安装,下载路径:
https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html
进到下载界面后,根据自己的操作系统选择相应的链接进行下载,下载完成后进行安装。开发者工具安装完成后我们就可以将其打开,初次打开会需要用微信扫码登录,如下图,用手机微信扫一扫后确认登录就可以了。
登录成功后,如果是第一次使用该工具会弹出选择项目类型的窗口,如下图:
选择项目类型成功后,会弹出创建项目的窗口,如下图:
AppID在我们登录小程序后的【设置】-》AppID(小程序ID)或者选择测试号(这里是一个测试的AppID)
新建一个项目模板后,在右上方可以看到【编译】和【预览】
这样,一个最简单的小程序就开发成功了,今天课程就暂时讲到这里,我们下回再见