InfoQ

InfoQ

トピック・タグ別の表示

GUIに関するすべてのコンテンツ


GUIに関する最新コンテンツ

About Face 3

Alan Cooper氏ならどうするか?

トピック
方法論,
Architecture,
プログラミング,
GUI

ユーザーインターフェイスは、デスクトップアプリケーション、Webまたはモバイルアプリケーションなど、アプリケーションの使用時に重要な役割を果たします。ユーザーインターフェイス設計におけるソートリーダーであるAlan Cooper氏が執筆した本『About Face』は、アプリケーション用UIの作成に関する興味深い有用なガイダンスを提供しています。この本の最も注目すべきアイデアをいくつか紹介します。

色とUI

トピック
設計,
Architecture,
GUI

この記事は、ユーザエクスペリエンスの概念を紹介し、UIデザインの提案と共に色と色知覚に関する側面をいくつか明らかにします。

GUIに関するNews

Google,WindowBuilder Pro と CodePro AnalytiX を Eclipse に寄付

トピック
Java,
言語,
IDE,
Google,
リッチクライアント/デスクトップ,
GUI,
プログラミング

Instantiations の買収,そして同社製品の WindowBuilder 提供再開 に続いて Google は今日,WindowBuilder と CodePro Profiler を Eclipse.org に寄贈すると発表した。2011 年 6 月の Eclipse Indigo との同時リリースが予定されている。

JRuby GUI MVC Framework Monkeybarsが1.0へ

トピック
JRuby,
Ruby,
スクリプティング,
Java,
動的言語,
言語,
リッチクライアント/デスクトップ,
GUI,
MVC,
プログラミング

Javaツールキットを使用したGUIの開発をさらに簡単にしようとするJRubyライブラリは多数ある。MonkeybarsプロジェクトのJames Britt氏に話を聞いた。

MacRuby 0.3のリリースで、インターフェイスビルダーサポート、GUIの構築のHotCocoaが実現

トピック
Ruby,
ランタイム,
Java,
動的言語,
Visual Studio,
言語,
.NET,
IDE,
Microsoft,
Apple,
プログラミング,
リッチクライアント/デスクトップ,
Ruby1.9,
GUI,
ParseTree

多くの改善を伴いMacRuby 0.3がリリースされた。InterfaceBuilderでGUIのビルドをサポートする機能などが含まれる。またCocoa GUIのビルダースタイルAPIであるHotCocoaは、MacRubyの新リリースでシップされる。

PureMVCとCairngormにおけるGUIパターンの比較

トピック
Flex,
Java,
Flash,
言語,
Adobe,
プログラミング,
RIA,
GUI,
フレームワーク

2008年6月9日、経験豊かなJava開発者であるPer Olesen氏はTech PerにおいてPureMVCとCaringormという2つのとても人気のあるFlexフレームワークを比較したブログ記事を公開した。そこではとりわけ使いやすさとそれらがGUIアーキテクチャのパターンをどのように適用しているのかについて記述されている。

Pivot: Javaアプレットの再発明?

トピック
Java,
言語,
プログラミング,
リッチクライアント/デスクトップ,
GUI,
MVC

先日、Greg Brown氏はJavaの新しいオープンソースGUI、Pivotを発表した。

Ruby Shoesの総まとめ:JRuby、The ShoeboxおよびGitHubでのRuby処理

トピック
JRuby,
Ruby,
動的言語,
Java,
言語,
GUI,
プログラミング,
リッチクライアント/デスクトップ,
フレームワーク

Ruby Shoes GUIツールキットのここ最近の展開を見てみる。The ShoeboxはShoesで記述されたアプリケーションを共有するためのリポジトリである。

Anvil - RubyのMVC GUIライブラリー

トピック
Ruby,
動的言語,
Domain Specific Languages,
言語,
プログラミング,
Rails,
GUI

Anvilは意欲的なMVCフレームワークで、RubyでクロスプラットフォームなGUIアプリケーションを開発するのに適しています。我々infoQスタッフはAnviフレームワークの開発者であるLance Carlson氏に、Anvilプロジェクトのヴィジョンやリリース計画に関してインタビューを行いました。

Glimmer‐Eclipse RCPアプリケーションでJRubyおよびSWTを使用

トピック
JRuby,
Ruby,
SWT,
Java,
スクリプティング,
動的言語,
Domain Specific Languages,
言語,
リッチクライアント/デスクトップ,
GUI,
Eclipse,
プログラミング

Glimmerは、JRubyおよびSWTを使用してGUIをビルドするためのライブラリである。ビルダーイディオムを使用してGUIの定義を即座に行うことを可能にするが、それと同時にSWT APIに直接アクセスすることを可能にする。 ここ最近Glimmerは正式なEclipseプロジェクトとして提案されたということで、Andy Maleh氏にそのプロジェクトについて話を聞いた。

Ruby.NET 0.9: .NETとの相互運用の改善、フォームデザイナーのサポートを追加

トピック
Ruby,
IronRuby,
動的言語,
スクリプティング,
.NETフレームワーク,
Visual Studio,
Microsoft,
.NET,
言語,
IDE,
プログラミング,
GUI,
RubyDotNet,
WinForms

MicrosoftのIronRubyと混乱しないで欲しいのだが、Ruby.NETは、.NETプラットフォーム上で動作するRubyの実装である。Ruby.NETプロジェクトは、最近オープンソースのコミュニティ・モデルへと移行した。またIronRubyよりも歴史があり、実際のところRubyのパーサを、IronRubyへ提供した。