这款颜值检测小程序使用了腾讯开放人脸识别API,本项目适合刚入门的同学练手,熟悉整个框架,整体实现如下:
后台定义接口调用函数,返回前端渲染需要的数据格式,以及构造汉化字典。
通过小程序提供的云函数编写后台逻辑,调用接口放在云函数处理即可。
前端开发根据自己的审美或者请人设计,想自己弄得可以参考material design的规范,或者去GitHub使用现成的UI组件。建议自己动手写写前端,个人经验,写过后会对数据结构设计,前后端分离有个很直观的印象,关键是能提高个人审美(手动围笑)
这里还需要的是对数据的持久化处理,可以选用云开发的数据库,也可以区别的平台,建议是找接口封装简单易用的。
最后是交互设计,这个要尽量简单明了,比如就提供一个上传图片按钮,不能占地方。比如对于图片的处理,用卡片类展示,最好使用瀑布流可以展示完全,用其他的对称的方案,后台需要做很多图像裁剪,影响速度和观感。比如历史记录入口,不推荐用tabbar的导航方式,减少了可视面积,建议是浮层提供交互,虽然路径会深一层,但是图片展示效果会好很多
下面上图片,给想上手的同学提供一点思路和灵感,扫码体验下,需要源码参照的同学,请在小程序内扫码联系作者。
咋联系你呀 可否分享一下源码
你好,问下你写的后台程序是在哪写的,用php文件吗
nodejs写云函数