个人版陌陌小程序
小程序简介
小程序开发主要基于两个目的,一是为了记录自己的生活及旅游,记录旅游途中的摄影及感受。二是为了接触一下小程序开发的技术知识,拓展自己的知识范围。设计早期本想着作为自己的个人简历。后续开发过程中发觉可以设计更多的功能,因而有了如今的版本。后续如有新的看法会持续更新。欢迎你们的访问。
功能介绍个人简历
介绍个人工作情况,包括自己的个人信息、技术栈、工作经历、项目经验等内容,详尽内容还需查看word版的个人简历。小程序部份功能进行了权限控制,即用户访问特定功能时须要系统授权才可查看。个人简历只开发了第一页内容微信个人小程序,如想访问其他页面内容须要通过“系统中心”——“查看”个人信息申请权限。管理人员通过后才可进行访问。
旅游摄影
本人喜欢旅游微信个人小程序,每晚会抽出一些时间带着单反出去旅游。该功能展示了旅游途中的摄影以及日常生活中游览的摄影。摄影正在学习的途中,相片没有进行过任何的后期,只是为了记录自己的经历。
旅途感受
旅游除了让人觉得到放松,就能让我们去体会不同地域、不同城市、不同生活的小世界。你会在一次重新认识到自己。该功能介绍了旅游各个城市的行程及旅游路线。为正式去的人做参考。同时也写了一点旅游的体会。
个人计划
无论生活还是工作,都须要给自己制订一些计划,生活中有计划可以让自己得心应手,遇事不慌张。工作中有计划既能有条不紊的完成每项工作,又能提升自己的工作效率。
该功能主要介绍了个人的年度计划,包括每年生活、学习、工作、旅游的计划。
系统中心
该功能主要展示近来访问小程序用户,个人只能查看到本人信息,点击查看后可以见到本人在小程序中的权限,可以申请个别功能的权限。管理员初审通过后,用户即可访问对应的功能。
小程序技术点总结
开发本小程序使用到的技术点有:获取经过授权的用户信息(wx.getUserInfo)、用户授权(open-type=“getUserInfo”、bindgetuserinfo)、缓存(wx.setStorage、wx.getStorageSync)、滚动视图(scroll-view)、下拉页面加载数据(bindrefresherpulling)、对云端集合做增(db.collection(’’).add({{});)、改(db.collection(’’).doc(_id).update({{});)、查(db.collection("").get({{});)、调用云函数(wx.cloud.callFunction)、查询云端储存图片(wx.cloud.getTempFileURL)等。
总结
本小程序开发完全属于个人版本,功能比较简单。主要是想利用本次开发接触到小程序相关技术。希望之后再工作中有机会进行相关的开发。如对小程序有兴趣,可加wx(s734108708)进行沟通交流。源码因为涉及到个人信息因而暂不对外开放。