软件界面要最终体现两部分内容:1.UI美化 ;2.业务逻辑
看你要体现什么,如果是体现领域只是或者是业务,用一些原型工具即可。如果只是UI的美化设计,还是专业的作图软件为好;或者采用现有的UI美化方案,确认后再进行程序级别分切设计。
cs的软件UI设计,建议用原型工具体现领域知识;毕竟应用程序更注重体现业务。最后结合皮肤软件或者展现层框架来美化整个程序。
谢谢 ! 很专业!开发流程是怎样的? 比如迅雷那种界面?
@浩南詹姆斯:
迅雷的页面应该是用了皮肤.或者是现有的框架库,现在也有一些比较好的三方库,这方面做的比较好。
1.找一些注重前端展示的三方控件库来辅助界面开发、比如:devExpress。
2.基于特定的框架,比如WPF
3.传统winform开发,最后用皮肤软件美化。
以上三种方式需要视项目本身的情况而定,
如果有wpf的技术人员的话.绚丽的页面它是首选,性能上稍差,但是通过良好的设计补充,区别不大;
如果只是要求漂亮一点,用一下三方的界面框架库,这个比较推荐,只是学习一下怎么用而已;
最后如果对界面的要求很严格,比如对UI展示有特殊固定的要求〔布局、展示等〕可以考虑用皮肤。
@邢少: 谢谢 ,devExpress 正在使用中.
流程基本差不多,不过软件可不是用DW来写的,你要是光会做网站的话,那可实现不了软件界面。
而且网页和软件在界面设计上的最大不同,就是网页在很多地方使用相对位置,而软件是绝对位置,而且一些网页设计中的技巧是无法使用的。
谢谢 !
楼上采用devexpress的方法我赞同,但是有个前提,你需要了解这个三方控件,不过它与微软自带控件很多类似,现在用的人也不少,资源也挺多
现在的mockplus原型工具很好用,可以去试试