不知道大家有没有考虑过,什么样的软件才是成功的软件,或者说,什么样的软件更容易成功?每个人用软件都有自己的喜好,但是一些共性的东西,会是大家都喜欢的,作为程序员,当然就是找到这些共性的东西,并加以发扬光大啦。
作为用户:
作为用户,不管是手机,还是电脑,自己也算是用了不少的软件了,估计大家也会有这种感觉,如果很多同类的软件放在一起,首先被挑选的,应该是名字,名字好听的可能最先被打开,其次就是图标,好看的图标更有可能被人下载,然后才是打开以后的事情,比如排版布局,颜色搭配这些东西,然后才是使用这个软件,当然使用的时候习惯不习惯,好用不好用,这就是见仁见智了。
作为程序员:
然而等到自己敲程序的时候,自己首先最看重的,当然是功能的实现。。。至于界面,颜色这些经常是到最后才考虑的事情,如此看来,自己用和自己做,关注的重点根本就不一样啊。
经验:
第一个经验就是自己做得学生管理系统,当时做完了感觉,啊自己好厉害,结果师傅给验收的时候并不怎么注重功能,倒是因为界面的按钮对不齐,界面丑而提了很多问题,让我着重注意,现在看来,这真的是很重要的意见。
第二个是做一中的时候,当时研究这个研究那个实现了很多功能,结果去找客户介绍的时候,提的需求全都是使用习惯,界面设计这一类的。
第三个就是现在这个项目了,只能说,客户不在乎功能是什么样的,他们在乎界面,在乎好不好看,在乎用着顺不顺手,而我也发现,总的来说,只要时间足够,这些需求。。不管多绕弯都能做出来。。。
总结一下
由此可以看出来,以后做软件的时候,不要把所有时间都花在完成功能上,界面设计,颜色搭配,使用习惯这些,有可能比酷炫的功能更重要。共勉。