GUI API的模式或建议

时间:2010-12-27 02:22:32

标签: api design-patterns user-interface

我们知道按钮和面板之类的东西在大多数语言中都很常见,但有没有官方认可和使用的GUI API建议或模式? (比如W3C的东西可能吗?)

3 个答案:

答案 0 :(得分:2)

我认为没有你要找的东西的集合。但是在每个框架中,您可能会找到适用的模式。有些可能特定于构建API的运行时体系结构,但有些是非常通用的,如MVCDelegationDecorator。以下是我对适当的架构文档的一些链接

我在过去几年中使用了很多GUI框架,我仍然喜欢进入cocoa的架构,它是一个以面向对象的方式实现guis的框架。大多数范例都是一致且反复地应用的,所以通常如果你已经找到了一种如何做事的方法,它通常会带到其他地方。

答案 1 :(得分:1)

我认为标准机构没有任何官方和正式模式。但有一个UI pattern catalog here.雅虎也维持UI pattern library

答案 2 :(得分:1)

UI设计是一种艺术 - 有一些“做到这一点,不要那样做”,但并不多。 尽管如此designing-a-gui在SO上 有一些实用的建议 “官方认可”:试试微软?