手机打卡1.0 Android版界面设计项目总结
手机打卡Android版是几个同事共同协作开发的一个项目,现在版本是1.0。它基于LBS技术,在多平台上完成室外或室内打卡的一些列操作,为公司节省成本,更有效率地监督员工行为。项目由几位经验丰富的同事共同协作完成。

手机打卡Android版是几个同事共同协作开发的一个项目,现在版本是1.0。它基于LBS技术,在多平台上完成室外或室内打卡的一些列操作,为公司节省成本,更有效率地监督员工行为。项目由几位经验丰富的同事共同协作完成。麻雀虽小,五脏俱全,7位成员承担了项目经理、产品经理、体验设计、视觉设计、客户端开发、后台开发以及测试和销售,大家行动迅速,工作专业,使得项目能够快速推进。由于大家都是兼职在做,在项目之初,项目经理就已经对整个项目的排期做了精心的规划,让整个项目更加流畅的进行。

UE和UI在整个项目中所占比例不大,但却是最体现品质的环节,因此,还是需要下很大的功夫。在与PM经历了很多天的讨论后,基本确定了交互和视觉的基本原则:
1、简单,轻松易用,重点功能突出;
2、精简构架,尽量在一个界面内完成全部功能;
3、视觉表现要清晰,不要杂乱的渲染。
基于这些原则,很快作出了信息框架和视觉规范。视觉上整体采用偏扁平化的设计,信息内容不会藏的很深,突出重点操作,以达到易用的结果。

在同一个界面,是手指简单的左右滑动即可在“打卡”和“外出打卡”之间轻松切换,两个按钮划分了2种颜色,方便用户区分。

手机定位中。

为了能够更有效地辅助打开功能,需要使用者在定位后拍照确认,上图为相关的拍照界面。设计中,对核心交互功能做了突出,例如“拍照、提交、确认”等操作,方便多次重复性的使用。

报错是在交互设计中十分重要的环节,友好的报错能够大大缓解用户的愤怒情绪。定位应用由于信号等原因很容易出现定位不准、偏差或上传失败等错误,影响用户的使用。在进行报错界面的设计时,一是要考虑用户感受,另外也要考虑到开发空间复用问题。手机打卡使用统一的顶部报错,并同时对相应操作做变化,不对用户现有操作产生影响。

总体来说,设计工作不是很多,整个产品在技术和后台整合方面的工作更加艰巨,每一位同学都在工作之余投入了大量的精力和时间,相信只要用心,就一定能够产生好的产品。
一切离不开大家的共同努力。
感谢一起奋斗的各位同学,无论大家的角色是产品、开发、测试还是设计,我们每一天都在快速成长。创业是艰难的,也是新的开始,愿我们朝着更美好的明天迈进!






![[教程]用Photoshop画iTunes图标](https://img.zcool.cn/community/032a4215568fab300000127160509c4.jpg?k=6dbc2bf0730c0366ad0ddd597f6efb9e&t=6a678080&x-oss-process=image/resize,m_fill,w_520,h_390,limit_1/auto-orient,1/sharpen,100/quality,q_80)









































































