【问题标题】:HTML5/CSS3-like equivalent for software UI design?类似于 HTML5/CSS3 的软件 UI 设计?
【发布时间】:2012-09-26 21:32:51
【问题描述】:

当我为 Web 构建用户界面时,我喜欢 HTML5/CSS3 为我提供的灵活性。这些技术让我可以相当快速地创建丰富的网站原型,而且与桌面不同,我可以轻松地为按钮等 UI 元素设置外观。

到目前为止,我还无法在桌面上复制这种体验。在几年的时间里,我使用过 Visual C#、Qt(使用 Qt Creator)和 Java Swing,但是对于相同的设计任务都需要更多的工作。

是否有一个 GUI 工具包,可能与具有 UI 设计能力的 IDE 相结合,可以复制 HTML5/CSS3 体验的易用性和灵活性?有没有办法将类似 CSS 的规则应用于 C#、Qt、Java Swing 或其他 GUI?

【问题讨论】:

  • 你应该看看 GWT。编写生成 HTML 的 java。然后只需使用 CSS 设置样式即可。
  • 我们是要解决这个问题,还是要阻止其他人回答?我真的不相信给出负分,因为任何人都可以改变他们的问题或答案。那么,您能否详细说明您的问题,您真正想要的是什么?

标签: html css user-interface


【解决方案1】:

对于 HTML5 / CSS3 UI 设计,我一直在使用 kendouitwitter bootstrap

【讨论】:

    【解决方案2】:

    WPF(Windows Presentation Foundation)是一种可能。这是 .net 3.5 中的新功能。它不使用 HTML5/CSS。但这是最接近您所描述的内容的想法。我会提到我所知道的,老实说并不多。

    我知道它不使用 HTML5/CSS,但构建应用程序的技术是相似的,因为您使用类似 XML 的结构(他们称之为 XAML)创建 UI。这将您的 UI 与后端代码分开,类似于您构建网站的方式。

    使用 WPF,您可以利用 Directx 的强大功能为您的应用程序提供媒体、可换肤的用户界面、3D 动画和屏幕转换等。简而言之,我知道它可以让您自定义 UI 更多与使用 .net 框架开发的典型 Windows 窗体应用程序相比。

    这是一个 WPF 应用程序的示例屏幕截图...

    如果这是您尚未研究过的东西,我认为值得一试。希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-09
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多