小呱作为从业多年的小程序制作平台服务商,来分享一下自己的经历~~
记得是在2017年微信小程序初次对外公布的时候,我们团队就跟着小程序文档做过一些小应用
当时是做了一个智能机器人的有趣小玩意,会根据内容自动回复,跟苹果手机的Siri类似的功能
它大概长成这样:
智能机器人
有兴趣的小伙伴,可以到gitHub拿源码学习:https://github.com/HowName/smart-robot
<hr/>其实一开始,罗振宇这些大咖对外称不看好小程序,导致大家一致也跟着唱衰小程序,哗然一片
但随着诞生一个微信新版本,更新微信后就出弹出跳一跳的小游戏,相信很多人都玩过
这个小游戏算是小程序命运的转折点,也让大家重新认识和接受了小程序,到现在小程序可谓是百花齐放的世界了
<hr/>也越来越多的小伙伴也想开发自己的小程序,那么先来了解开发小程序要求的技能:
1,wxml相关的知识
为了让小白容易理解,可以将wxml当作砖头和水泥,是用来搭建房子的框架结构和固体部分
wxml跟html类似,它大概长成这样:- <block>
- <view> 呱呱赞 </view>
- <view> 小程序快速制作平台 </view>
- </block>
复制代码 2,wxss相关的知识
大家可以理解它是房子里面的油漆或墙纸,起到上颜色,调整大小的用途,把你的房子变得好看
wxss和css一样的作用,它大概长这样:- block {color:red;}
- .view1 {color:#00ff00;}
- .view2 {color:rgb(255,0,0);}
复制代码 3,javascript相关的知识
如果说wxml和wxss不算开发语言,那么javascript算是你第一个接触到的真实开发语言了
它具有各种逻辑功能和判断功能,大而杂,易上手,结构松散,特别适合新人学习
可以理解js可以控制房子里面的东西,比如让房门动起来,控制电灯的开关等等
它大概长这样:- var a=1;
- var b=2;
- var c=a+b;
- //答案c = 3;
- if(a>b){
- log(&#39;a大于b,去开灯&#39;);
- }else{
- log(&#39;a不大于b,去关灯&#39;);
- }
复制代码 4、小程序API文档
要大致入门以上3点的知识,就要接着去学习小程序的开发文档了;不然是看不懂开发文档的
微信有提供很多的标准要求和api接口,大家都能编写代码去对接和实现这些功能
小程序的代码大概长这样:- 九九乘法表:
- <view wx:for=&#34;{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}&#34; wx:for-item=&#34;i&#34;>
- <view wx:for=&#34;{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}&#34; wx:for-item=&#34;j&#34;>
- <view wx:if=&#34;{{i <= j}}&#34;>
- {{i}} * {{j}} = {{i * j}}
- </view>
- </view>
- </view>
复制代码 以上4点,就是开发小程序所必要的技能点;在开发的过程中,必然会延伸出非常多的其他知识点
由此可见,代码开发小程序对普通商家人群还是有一定的难度的
程序员掉头发,看来是很正常的事情
<hr/>不懂代码就不能做自己的小程序了吗?
可以,随着技术的进步,现在可以直接用我们的成熟小程序制作工具去做
平台会内置很多的小程序样式模板,0代码,动动鼠标,跟搭积木一样简单去搭建小程序
小白也能轻松上手~~
是不是挺简单呢!!!
其实找对了方法,开发和制作自己的小程序的不再是一件难事,不懂代码也能做
感兴趣的都可以去试试看哦
<a data-draft-node="block" data-draft-type="ad-link-card" data-ad-id="commercialVip_ce06b6e019eda8f780a3ed4e5339285d">
我是小呱 ~~
关注我,持续给大家分享小程序的有趣知识~~~ |