我主要是服务器端开发人员——甚至不是 Web 服务器的东西。但我发现越来越多需要模拟用户界面。这部分是因为更高级的角色进行整体产品设计,但也有一些个人兴趣。
我想知道什么是一个很好的 UI 工具包来学习。我不会制作生产用户界面,将它们作为 Web 应用程序来做就可以了。我一直倾向于学习 jQuery,因为它有一个我喜欢使用的图形库(flot)。工作中的其他人建议使用 EXT-GWT。
外面还有别的吗?对于直接的模型,我使用 Balsamiq,但有时我想超越简单的模型并添加一些功能。
谢谢。
我主要是服务器端开发人员——甚至不是 Web 服务器的东西。但我发现越来越多需要模拟用户界面。这部分是因为更高级的角色进行整体产品设计,但也有一些个人兴趣。
我想知道什么是一个很好的 UI 工具包来学习。我不会制作生产用户界面,将它们作为 Web 应用程序来做就可以了。我一直倾向于学习 jQuery,因为它有一个我喜欢使用的图形库(flot)。工作中的其他人建议使用 EXT-GWT。
外面还有别的吗?对于直接的模型,我使用 Balsamiq,但有时我想超越简单的模型并添加一些功能。
谢谢。
如果您只是在使用 GUI 库/框架,请查看GWT和Vaadin。
您可能还想看看WaveMaker 之类的东西,它是一个快速的应用程序开发平台。除了允许您模拟简单的 GUI 之外,它还应该使添加功能变得容易。
除了 jQuery,我没有用过很多东西。
尤其是当您开始使用 UI 和主题时,这非常棒,这使得标准的东西可以快速工作。如果您想要开箱即用的任何东西,那将是一个问题,因为您必须找到一个插件或编写自己的插件。(这两者都相当容易恕我直言。)
如果你使用 ExtJS,他们也有设计师:http ://www.sencha.com/products/designer
即使您只是使用 ExtJS,Senchas 也有很多小部件可以让原型设计变得更加容易。ExtJS 4 将在一个月左右发货。我会从它开始。
您可以查看ForeUI。它制作工作原型并在浏览器中作为 DHTML 运行。它很容易学习和使用。