【问题标题】:Is there any special tool for interactive GUI development有没有什么专门的交互式 GUI 开发工具
【发布时间】:2010-01-19 15:57:06
【问题描述】:

目前我正在为学生准备有关网络和移动通信的练习。我正在考虑创建一个交互式用户界面,使用户能够拖放预定义的元素,然后根据元素距离等实现逻辑。

一个例子是放置两个基站(一个具有多个属性的预定义元素),在界面中设置比例,然后检查环境中的信号干扰(用户界面)。

第一部分可能过于抽象,而示例可能过于具体,但我想知道是否已经存在任何友好的框架或语言使开发人员能够在短时间内创建交互式界面(用于教学/学习目的) .通常我在 .NET 中为 PC 环境编写应用程序,但在这种情况下,为每个练习创建特定界面会花费太多时间。

如果有人能提出任何在短时间内创建交互式用户界面的方法,我将不胜感激。是否有针对此类应用程序的特殊编程语言或开发工具,或者是否有任何适用于 .NET、Java 或任何其他语言的有用框架来加快用户界面的开发?

谢谢!

【问题讨论】:

标签: user-interface interaction


【解决方案1】:

也许sketchflow 可能会感兴趣

虽然更多的是作为模拟 GUI 的工具。它还能够将行为和其他简短的代码 sn-ps 连接到您的 testgui。

【讨论】:

    【解决方案2】:

    看看Mockingbird。我不确定它是否正是您正在寻找的,但它是一个非常不错的 Web 应用程序,并且非常适合 UI 的开发(至少是线框)。

    【讨论】:

      【解决方案3】:

      有很多工具可用于此目的——但大多数工具只有在您的用户界面遵循少数定义明确(且广泛使用)的模式之一时才能正常工作。举个例子,如果您正在创建一个数据库前端,那么有很多工具可以让这项工作变得非常简单。

      这种工作中一个经常被忽视的工具是 Visio。 Visio 通常被认为主要用于绘图和图表,但您也可以将行为附加到对象,以便双击对象可以运行您选择的宏、打开表单、进行计算等。宏是(至少通常)编写的在 VBA 中,这可能不是大型项目的最佳选择,但正如您所说,对于这种情况,您最感兴趣的是短 sn-ps。

      当然,这有许多缺点,例如无法(至少 AFAIK)将此类图表部署为基于 Web 的应用程序。就像亨利福特所说的“只要是黑色,他们就可以拥有任何他们想要的颜色”,只要双击,您就可以响应您想要的任何用户操作。

      【讨论】:

        【解决方案4】:

        Microsoft 表达式混合可能也很酷
        http://www.microsoft.com/france/expression/default.aspx

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2022-11-29
          • 1970-01-01
          • 2013-06-06
          • 2018-11-27
          • 2017-06-05
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多