2009-08-02 172 views
-2

有没有一种方法可以轻松制作更优雅的用户界面? (也许像谷歌浏览器)图形用户界面

有没有框架或者这样做?

--edit

这将是最好的Python /的Java/C++。 我不介意学习新东西。

+0

平台?语言? – Amber 2009-08-02 04:13:42

+0

有很多这方面的工具,至少需要关于你想要的语言,以及目标是什么。 – NomeN 2009-08-02 04:21:24

回答

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编辑器。

0

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

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

至于C#语言,它的C混合++和Java。如果您以前使用过任何一种语言,并且在www.msdn.com上有详细记录,则很容易找到答案。