InfoQ

InfoQ

主题/标签专用视图

GUI相关的内容


最新“GUI”相关专题内容

GUI应用的若干问题和模式

主题
ThoughtWorks,
模式,
领导能力,
敏捷,
MVC,
GUI

我们所开发的应用程序大多都需要提供一个图形用户界面(GUI)。关于GUI应用的架构设计,已经有了Form & Control、MVC,、MVP、 Passive View等多种模式。模式可以帮助我们建立优雅的架构,但前提是弄清楚模式的应用场景。这些模式自然不是凭空产生的,都是为了解决具体的问题。 模式在实现上的差别,通常都体现了在约束间的不同取舍, 以及问题的差别。弄清楚GUI应用面临的设计上的问题,有助于我们正确的挑选设计方案。

“GUI”相关新闻

Google将WindowBuilder Pro与CodePro AnalytiX捐赠给Eclipse

主题
Java,
Eclipse,
语言,
IDE,
Google,
富客户端/桌面,
编程,
GUI

Google继收购Instantiations及重新发布其WindowBuilder产品之后,近日又宣布将WindowBuilder与CodePro Profiler捐赠给Eclipse.org,并且希望于明年的6月份与Eclipse Indigo同时发布。

Silverlight会成为CLR之上通用的GUI框架吗?

主题
Silverlight,
.NET,
RIA,
编程,
用户界面,
GUI

之前,要在CLR上开发GUI,我们面临在如下几个重要技术框架之中做出选择:Windows Forms、ASP.NET、WPF、GTK#和Silverlight早期版本。而随着Silverlight 4 Beta的发布,我们有望把Silverlight作为CLR之上通用的GUI框架吗?

JRuby GUI MVC框架Monkeybars 1.0发布

主题
JRuby,
Ruby,
动态语言,
Java,
脚本,
语言,
编程,
富客户端/桌面,
GUI,
MVC

很多JRuby程序库构建在Java GUI工具之上。Monkeybars就是一个用于构建GUI应用程序的JRuby MVC框架,目前已经发布了1.0版本。为此,我们采访了James Britt,来了解一下Monkeybars。

MacRuby 0.3发布,支持Interface Builder,和创建GUI用的HotCocoa

主题
Ruby,
运行时,
Java,
动态语言,
Visual Studio,
语言,
微软,
.NET,
IDE,
富客户端/桌面,
GUI,
Ruby 1.9,
编程,
ParseTree,
Apple

刚刚发布的MacRuby 0.3带来了许多改进,其中包括用来创建GUI的InterfaceBuilder;以及HotCocoa:一个用于Cocoa GUI的创建器API。

比较PureMVC和Cairngorm的GUI架构

主题
Java,
Flex,
语言,
Flash,
Adobe,
编程,
RIA,
框架,
GUI

富有经验的Java开发者Per Olesen在Tech Per上发了一篇博客比较两个最流行的Flex框架PureMVC和Cairngorm,并且着重比较了可用性和它们对GUI架构模式的应用。

Pivot:重新发明Java Applet?

主题
Java,
语言,
GUI,
编程,
富客户端/桌面,
MVC

Pivot——一款新近浮出水面的GUI工具箱,直接把竞争矛头指向了Flex和Silverlight,它主要支持的目标对象是基于即将出台的consumer JRE规范的Java applet

“GUI”相关文章

采访和书评:精通HTML5和CSS3设计模式

主题
HTML 5,
RIA,
HTML,
JavaScript,
CSS,
标识语言,
动态语言,
设计模式,
语言,
模式,
面向对象设计,
设计,
编程,
GUI

《精通HTML5和CSS3设计模式》一书记录了目前HTML5应用程序的许多常见设计模式。InfoQ对该书作者之一Dionysios Synodinos进行了采访,谈到了该书以及HTML5应用的相关内容。

About Face 3

Alan Cooper会怎么做?

主题
方法论,
GUI,
架构 ,
编程

无论使用的是桌面的,Web的或是手机上的应用程序,用户界面都在其中起着一个重要的作用。Alan Cooper,用户界面设计的思想领袖,在他的《About Face》一书中给出了一些有趣和有用的建议来帮助应用程序创建UI。本文包含了该书中的部分重要思想。

颜色与UI

主题
架构 ,
设计,
GUI

在本文中,Tobias Komischke博士介绍了GUI中的颜色是如何影响人们与计算机之间的交互,然后对界面中使用合适的颜色提供了一些建议。

书摘和访谈:《FXRuby:用Ruby创建精简的GUI》

主题
Ruby,
动态语言,
语言,
线程技术,
编程,
富客户端/桌面,
GUI,
Ruby 1.9,
图书

《FXRuby:用Ruby创建精简的GUI》是一本关于FXRuby GUI库的新书。InfoQ访问了书的作者Lyle Johnson,还提供了独家的书摘。