现在很多的大学生或是已经工作的人对时间的管理没有很好规划,甚至是没有任何的时间规划,导致学习或是工作的效率低下或是现在很多人普遍都有的拖延症。在这种情景下,我就想到要开发一个可以帮助不能很好的管理时间或有拖延症的人群,这就是我开发日程管家小程序的初衷。
日程管家这个项目是我在暑假七月份开发并上线的,由于我对小程序开发是比较感兴趣的,八月底看到这次的比赛,就马上参加了。本次比赛的项目是在七月份开发上线的日程管家的基础上全面的优化了页面的UI设计以及交互体验,各种细节都是完全不一样的体验;新增了日程提醒功能,让小程序的功能更加丰富以及让用户体验更加良好;新增了按条件查找日程功能;新增了用户自定义更换日程卡片背景功能,让用户体验更加满意。
全新的日程管家可以快速的创建日程,可以设置日程开始和结束的日期时间,还可以设置日程的重要程度,更加符合日常生活中事务性质。你还可以选择日程的活动地点,并且可以在查看日程详情的时候可以查看日程的活动地点或地图导航到该地点。如果你添加了日程怕忘记错过该日程,这个你不用担心,日程管家还可以设置日程提醒,你只需要在创建日程打开日程提醒,设置你想要的提醒时间即可。
日程管家的界面符合大众的审美,小程序的交互体验也是不错的,你可以通过熟悉的左右滑动切换到上一天或下一天的日程界面,可以通过点击日期球切换另一个日期的日程界面,点击年月份可以切换到所选的年月份日程界面,也可以点击年月份左右两边的箭头按钮切换到上一个月或下一个月的日程界面。对于不在需要的日程只需长按该日程删除即可。如果你提前完成了日程,你可以点击详情页面的提前按钮提前完成日程事务。日程管家还提供了多种大众所喜爱的日程卡片背景,你可以设置你喜欢的日程卡片背景。
通过以上对日程管家小程序解决的实际问题以及小程序的功能有了大致的了解,进行合理的时间规划,可以让你的学习或工作的效率明显提高,也可以让你的戒掉拖延症,养成良好的习惯,让你的生活更加美好。
在开发日程管家小程序的过程中,可以说也是遇到了不少的困难,但最后也还是解决了。我是先将小程序的基本功能,也就是显示日期,然后加个添加日程的简单页面。先粗劣的将小程序界面和加单的功能做好,UI也是让人看着很不好的。在基本功能的基础上,添加一些新功能和新的交互体验。
首先是把首页页面优化好,我调整了日程球的各种颜色和切换日程界面的动态效果,添加了左右滑动切换日程界面,并添加了一个刷新按钮,让用户的体验更加舒适。然后我添加了单击卡片进入日程详情页面,长按日程卡片删除日程的功能,并将日程的详细信息展示出来,再将页面的UI做好。
此时小程序的功能也是齐全的,为了方便用户的查询日程,于是我就在我的页面添加了日程查询的功能。为了能让用户自由的更改日程的状态,添加了日程状态的更改,并将交互体验做好。
在这次小程序的开发中虽然遇到了很多困难,但是通过小程序官方文档和论坛,最后也都解决了。有一个开发中的问题是我难以忘记的,因为花了好多时间才将这个问题解决,就是日程提醒的问题。我个人觉得这个功能有好多的坑,我也是踩了很多坑之后才解决了这个问题的。
到这应该就是一个不错的小程序了,但是我为了让用户有更舒适的体验,我又添加了一个更换日程卡片背景的功能,用户可以选择自己喜欢的卡片背景。
整个小程序只有我一个人开发,尽管自己不是什么专业的UI设计师、交互体验师,但我也是尽我所能,把最好的设计展现给用户。
总之,开发日程管家小程序的初衷就是为了帮助用户管理日程生活,提高工作效率,养成良好习惯。
下面是小程序的效果截图
你好,请问可以看一下源代码吗?