用什么软件做交互界面()3篇

2024年用什么软件做交互界面 篇1

想用户之所想!真正友好的界面请用户自己来设计或描述。delphi XE10.33 ,也可用c++builder。这两个软件同一开发平台,习惯object pascal语法就用delphi,习惯c++语法就用builder。如果只是用于win32和win64开发,delphi XE3就很好。想要跨平台如开发安卓app等,用delphi XE10以后版本。最新版本是delphi XE10.42,完好解密版不太容易获得。可以下载第三方控件,如raize等。做监控软件或上下位机软件的话要下载spcomm。第三方控件很多,有免费的,有解密的,也有收费的。

2024年用什么软件做交互界面 篇2

先告诉你一个大方向,关于设计方面的软件几乎被adobe包了,这家美国的公司的软件覆盖了所有涉设计行业,可以说无处不在;根据我以前的学习经验,给你粗略地介绍以下几款比较实用的软件,供你学习和参考。

1:Adobe photoshop,这款软件的主要工作对象是平面图形,图片支持格式有位图和矢量图,主要应用领域有包装设计,广告设计,海报设计,图标设计,用户界面设计,也就是你所说的UI设计,影楼后期等等。

2:Adobe Illustrate这款软件主要是做矢量图,虽然PS也可以做,但是这款软件比PS更专业,里面的工具也很多,如果你想深入学习矢量图,那么这款软件是不错的选择。

3:After Effct顾名思义,就是后期效果,这个软件主要是针对视频的后期处理,当然也可以做一些动画,动画对于UI来说是非常重要的,你的审美达到什么程度,从你做的动画里就可以看出来,这款软件是UI学习者的必备。综合以上三种情况,PS为必备,如果想学深,再兼修AI和AE。

2024年用什么软件做交互界面 篇3

刚好我做游戏接触cocos都是在0.x时候就开始了,也有unity的项目经验,我来回答一下。

如果从可行性角度来讲,cocos和unity当然是可行,但是如果从最优化角度来讲,游戏引擎并不是最合适的。为什么呢?

首先游戏软件针对的软件元素以图片精灵、图片动画、图片特效、粒子效果、光照、场景程序、物理系统等为主,但是pc软件一般来讲都是ui功能组件元素为主:布局、排版、样式、点击(单打、双击、拖拽)、列表、表格、简单动画、统计图表等为主。很明显两者重合度不高。当然游戏引擎可以再进行封装从而让pc端软件人机界面更有游戏性,但是这个开发效率上有问题了,经济上根本就不划算。

其次即便是要交互性强,一般也是采用专用的应用软件专用工具、库进行补足,而不是直接用游戏引擎来加强,除非有一些专门设计的应用,比如儿童教育软件、行业vr软件等。如果选用的话,unity比cocos要成熟的多,大型软件需要用游戏引擎的建议还是unity开发。而譬如虚幻引擎,就太庞大了,门槛比cocos和unity高太多,一般来讲不太适合没有经验的团队来做类似的游戏性软件开发。

当前一般来讲,PC端软件前端交互开发,也不再是用原生的C/C++开发,而是逐渐转向了以JavaScript为主的前端框架,比如Eclectron,微软的Visual Studio Code就是基于此开发,微信的开发者工具则基于NW.js开发,也是类似的框架。因为JavaScript有非常丰富多彩的交互为主的工具和库,并且实际上也都会跑在JavaScript的V8引擎上作为js引擎,并且在chrome的内核上进行界面渲染。那么现在web前端程序员就可以开发高交互、界面丰富、美观的应用。国内比较多的前端框架主要是VUE,国外主要是React和Angular。

虽然JavaScript技术栈来搞PC软件前端是业界趋势,但是因为V8和Chrome引擎的包体、内存消耗、js本身的单线程问题,不是所有的pc软件都是适合用JavaScript技术栈来开发,比如一些需要包体小的、内存小的、老机器跑的、老操作系统跑的,那么还需要一些更底层的库来开发,比如最老的MFC、Delphi、duilib,后面的WPF、QT等等。

猜你喜欢

热门内容