本文へジャンプ


developerWorks Japan  >  Web development  >  

技術文書一覧

developerWorks
 
  
 
 タイトル  9    概要の非表示    
 
タイトル 日付日付 別のソート - 逆順にしたい場合はクリック
Flex コンポーネントを作成する
リッチ・インターネット・アプリケーション (RIA) は従来のデスクトップ・アプリケーションの対話性、応答性、そして堅牢性を Web ベースのアプリケーションにもたらすことを目指しています。そんな RIA は、ビジネス・インテリジェンス (BI) と Web 2.0 の手法をコンテンツと配信に利用しようとしている開発者にとっては特に重要です。RIA ベースのソリューションの最先端を行くアプリケーションとしては、Adobe Flex が挙げられます。比較的新しい技術ながらも急速に成長している Flex は、Adobe Flash Player の機能を利用して、極めて応答性の高い UI を備えた最上のグラフィカル・プレゼンテーションを実現します。Flex には便利で堅牢な多数のコンポーネントが付属していますが、Flex が提供する機能の枠を超えて、ドメイン固有の機能を作成しなければならないとなると、難しい事態になってきます。この入門者向けの記事では、Flex レンダリング・エンジンのアーキテクチャーを詳しく見て行くとともに、Flex コンポーネントを RIA に組み込むプロセスをひととおり説明し、Flex の機能を新たに一から作成する際に必要となる知識を提供します。
    2009/07/28  
 
Grails によるリッチ・インターネット・アプリケーション: 第 2 回 Grails と Google Web Toolkit
2 回連載の第 2 回では、第 1 回で作成した Grails 駆動の Web サービスを拡張していきます。そのために新たに検索ページを作成しますが、今回アプリケーションの作成に使用するのは、GWT (Google Web Toolkit) です。さらに、Ext GWT ライブラリーの一層リッチな UI ウィジェットも追加します。
    2009/03/10  
 
Grails によるリッチ・インターネット・アプリケーション: 第 1 回 Grails と Flex を使って Web アプリケーションを構築する
リッチ・インターネット・アプリケーション (RIA) では、デスクトップ・アプリケーションが持つダイナミズムと機能を、ブラウザーを介して実現します。その重要な特徴の 1 つは、プレゼンテーション層をクライアントに移し、そのプレゼンテーション層をサーバー・サイドの堅牢な RESTful サービス層が支えることです。この概念は現在、SOUI (Service Oriented User Interface)、SOFEA (Service Oriented Front End Architecture) といった用語で広まってきています。2 回連載の第 1 回目となるこの記事では、Groovy の Grails Web アプリケーション・フレームワークを使うと、いかに容易に Web サービスのバックエンドを作成できるかを明らかにします。そしてこのバックエンドを、Adobe の Flex フレームワークで開発した RIA に接続します。
    2009/02/24  
 
プロのように Ajax アプリケーションを開発する: 第 1 回 Prototype JavaScript ライブラリーと script.aculo.us を使う
もし皆さんが Web アプリケーションの開発を最近行っているとすると、おそらく皆さんは Ajax の開発を行っていることでしょう。Ajax は、もはや特別な場合にアプリケーションに追加するための風変わりなものではなく、Web 開発になくてはならないものになっています。これまでは、ある意味で、Ajax を使ってアプリケーションを機能強化する作業は複雑でした。クロスブラウザーの制約を処理し、大量の複雑な JavaScript を作成し、しかもそうした JavaScript の中にある魔法のような数字コードを学ぶ必要があるといったことは、Ajax 開発者が直面する困難のごく一部にすぎませんでした。幸いなことに、現在はそうした作業を容易に行えるようにしてくれる、オープンソースの JavaScript ライブラリーをいくつか入手することができます。この記事は 3 回シリーズの第 1 回として、Prototype JavaScript ライブラリーと script.aculo.us を使って曲を管理する Ajax アプリケーションを作成します。
    2008/05/13  
 
Project Zero を導入して日本語 PHP アプリケーションを作る
この記事では Project Zero を実際に導入して、簡単な日本語 PHP アプリケーションを作って動作確認するまでの手順を紹介します。
    2008/04/15  
 
OmniFind + Ruby on Rails による検索アプリケーションの高速開発
IBM OmniFind Enterprise Edition(以下OmniFind)は、イントラネットに存在する様々な情報を検索可能にするエンタープライズ向けサーチシステムを提供するソフトウェアです。エンドユーザーはOmniFindに付属のESSearchApplicationというWebアプリケーションを通じて、必要な情報を簡単に検索することが可能になります。またそれだけでなく、OmniFindではSIAPI(Search and Indexing API)と呼ばれる検索エンジン向けAPIを公開しています。そのため、オリジナル検索アプリケーションを作成することも可能になっています。
    2008/02/29  
 
XUL を使ったブラウザー拡張機能、第 2回: クロスプラットフォームの Firefox 拡張機能を組み立てる
XUL を利用すると、クロスプラットフォームのブラウザー拡張機能や、さらにはスタンドアロンのアプリケーションでさえ、驚くほど容易に作成することができます。この記事では Mozilla ブラウザーの拡張機能を作成する方法を学びます。これらの拡張機能はユーザーのブラウザー自体に組み込まれるため、組み込みのスクリプト言語や CGI など他のツールの機能を超えるほど強力で柔軟です。
    2007/10/16  
 
Midgardについて
PHPなどのサーバー・サイド・スクリプト記述言語は、動的で独創的な、魅力あるWebサイトの作成に大いに力を発揮します。残念なことに、これらの言語がどのような仕組みで動的コンテンツの作成、引き渡し、管理を行っているのかは、今でもスクリプトの開発者にしか分からない事柄です。今回は、コンテンツ管理ジョブを継承するPHP をベースに開発されたオープン・ソース・システムであるMidgardについて紹介し、その使用法を示します。Midgardを使えば、サイトの美観と機能性の問題に専念できるようになります。
    2005/02/09  
 
SashXBがLinuxにミニRADをもたらす
本稿では、SashXBの開発者がその内部的な働きを解説し、アプリケーションの開発、ダウンロード、インストールをSashXBによって簡略化する方法を紹介します。
    2002/11/01  
 
 タイトル  9    概要の非表示    
 
お探しの記事は見つかりませんでしたか? コンテンツを提案する