1

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

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

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

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

谢谢!

4

4 回答 4

0

也许sketchflow可能会很有趣

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

于 2010-01-19T16:12:19.003 回答
0

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

于 2010-01-19T16:16:17.390 回答
0

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

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

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

于 2010-01-19T16:31:59.143 回答
0

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

于 2010-05-29T04:26:12.083 回答