最近在研究作微信小程序的开发,总结一点自己的学习心得,发出来跟大家交流一下。
一、我要做什么?
每当思维混乱的时候,感觉使用Xmind可以最快的理清问题的逻辑。
做小程序之前,可以对于产品的功能进行梳理,各个页面之间的流程也可以进行罗列,这样比较利于后面的开发。
如果没有条件使用XMind(免费版本限制比较多),也可以使用国内的平替版本,WPS(思维导图和流程图的功能)but,WPS的思维导图跟流程图功能都是需要上传到云端处理的,so,需要联网并且网络状态不错才能够使用顺畅。同样,免费的版本对于组件个数和功能也有一些限制,但是自己做的不太复杂的小程序也够用了。
以前的工作使用PPT更多一些,感觉做一个小程序跟做一个方案的思路是一样的,对于逻辑和目的的理顺,比工具和设计都要重要。
二、我要怎么做?
目前小程序开发有很多的产品,如果你是代码大神,那就可以划走了。如果你是一个相对小白的阶段,可以继续往下看:
如果是电商类的小程序可以使用有赞,除了搭建小程序还能够提供电商的需要的各种营销工具,比如裂变、分销、限时抢购等。
如果是在线教育类的小程序可以使用微赞,可以搭建直播、课程进行一些学员管理等服务,还有自己的平台流量协助做分发,可以说对于新人是比较有好的。
这两个工具的优点都在于,无需任何代码基础,只需要明白自己的目标,寻找到页面上相应的功能模块添加就行;缺点也比较明显,就是能够个性化的部分非常低,基本上如果是对于页面要求比较多,想要做一些个性化的内容的话,基本上就不满足了。
想要个性化程度更高的话,可以选择Towify无代码开发平台,是一个拖拽式的小程序开发平台,虽然是无代码,但是目前还处在比较早的阶段,各种模版跟教程还不太完善。但是整体页面功能布局跟sketch很像,适合有一定产品or前端经验的同学来尝试。如果完全没有代码or产品基础,就不推荐了,估计进去会蒙圈,但是优点也很明显,个性化程度高,可以不用做一个跟别人家一模一样的产品。对于想要突出品牌的个性,但是又暂时无法支持小程序定制开发(毕竟价格在这儿,还有后期维护的整体成本)的企业。
三、我要如何美化它?
从目前看到的小程序而言,配图和配色决定了80%的整体小程序的美观程度。
配图方面,最好的就是每一个图都单独制作,如果没有时间精力,在构图上尽量保持一致,在配色上尽量统一,也可以最大程度上让整个页面更加美观。
同样,大家也可以寻找一些参考:
找素材可以用到的网站:Pixabay,可以免费商用,图片库有限,不过可以免费商用的素材也挺多的,大家可以自行搜索一下,现在图片版权很多钓鱼执法的,大家如果涉及到商业用途,还是需要更加注意一点。
做设计可以用到的网站:可画Canva,图怪兽……也还挺多的,不过基本上都是付费的话用起来更加顺滑,价格也都不贵,可以付费来看看。
我自己比较喜欢可画,付费版本也不贵,还能够支持图片素材跟字体的商用,比较全面简单。
如果没有设计的基础,可以去找一些好看的手机页面样式来做参考,比如dribble或者thebestdesigns,没有专门针对小程序的,但是只要是移动端的设计拿来参考都没有什么大问题。
总之,如果配色跟配图都能够做到80分,我觉得小程序就已经很好看了。
以上是我自己的一些愚见,如果不全面或者不完善,大家一起探讨哟~