作者read (New Life)
看板C_and_CPP
标题[闲聊] 怎麽做出漂亮人机介面(UI)的软体呢?
时间Fri Jul 17 23:18:36 2009
各位好,我是个对程式设计有兴趣的资工系学生,学习C#是最近这
几个月才开始的,而在这之前,我都是使用VC++在写程式,在学习
的过程中,除了上课老师交的之外,还会自己从学校图书馆借书来
看,跟着书中的范例做一遍是我主要的学习来源。
本来以为只要把书上的范例学好,以後就可以往软体设计的领域走
,但我现在发觉这并不够,因为目前大部份的软体都有着漂亮的人
机介面,同性质的软体那麽多,会获得使用者青睐的绝大部份是漂
亮的软体。
所以我就试着从书中或网路里去寻找这些漂亮软体是怎麽做出来的
。在这之中,我找到了「skin」,也就是使用一些skin的套件,快
速的改变我程式各元件的外观,这样子弄出来的程式,比起预设的
介面好看多了,也较有质感一点。
但是,像市面上一些影音播放软体的操作介面,怎麽看都不像是用
skin套件做出来的,里面有一些不规则的按钮、表单、卷轴或对话
框,做得都很炫。
我自己本来的想法,是使用image元件去模仿其它元件的功能,像是
button,但是像ScrollBar、DataGridView等元件,我就不晓得要怎
麽去做了。
所以想请教各位前辈,程式设计师与美工人员之间在软体介面的合作
上,是采取怎样的分工方式呢?也就是美工人员把UI的图档做出来後
,各位会用什麽方式将这些图档套在程式中呢?希望各位可以分享这
部份的开发经验,谢谢大家。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.116.43.237
1F:推 zlw:其实我看像 Ezsoft 版,比较受欢迎的软体,多数都普通介面而已 07/17 23:21
2F:推 SPower:Box2D, clutter 07/17 23:44
3F:推 areyo:有一个owndraw的样子 ,全部让你自己画 07/18 08:42
4F:→ jaw109:既然是学生, 我觉得可以去旁听一些视觉设计的课 07/18 09:43
5F:推 buganini:好用!=漂亮 07/18 15:13
6F:推 softwind:^^^^^^^^^^ 很多手机都设计的很漂亮 但是 很不直觉 ... 07/19 01:43