图形用户界面

时间:2009-08-02 04:12:09

标签: user-interface

有没有办法轻松制作更优雅的用户界面? (也许像谷歌Chrome一样)

是否有框架或其他内容?

- 编辑

在Python / Java / C ++中最好。 我不介意学习新东西。

2 个答案:

答案 0 :(得分:1)

是。它被称为“快速应用程序开发”或RAD。在RAD下,图形用户界面(GUI)是使用你所见即所得(WYSIWYG)的GUI编辑软件开发的。

在实践中,大多数这些工具都不完美,仍然需要对生成的代码进行一些手动修改。因此,即使使用这些工具,您也应该将它们视为对自动化或简化工作流程的帮助,而不是完全替代编写UI代码。

对于Android应用程序(通常用Java编写),Android Studio IDE附带了一种通过拖放创建UI的某些部分的机制。对于iOS,Apple的Xcode工具包包括Interface Builder,它允许您通过拖放为iOS应用程序构建UI。对于Web应用程序,可能会感兴趣Polymer DesignerGoogle Web Designer

并非您应该编写本机桌面应用程序,但如果您是...对于Java,NetBeans IDE具有非常高质量的GUI编辑器,可使用Java Swing类生成Java代码。对于C ++,QtCreator使用Qt框架提供高质量的GUI编辑器。

答案 1 :(得分:0)

我个人最喜欢的GUI设计软件是Microsoft Visual Studio。它非常简单,字面上拖放GUI设计。虽然Visual Studio作为一个整体不是免费的,但可以使用不同的免费“快递”版本。唯一的区别是快递版本只限于一种语言。我建议尝试使用Visual C#Express,可以在这里找到:

http://www.microsoft.com/express/vcsharp/

对于C#语言,它是C ++和Java的混合体。如果您之前使用过任何一种语言并且在www.msdn.com上有详细记录,那么很容易理解。