アクセシビリティ
デベロッパーリソース
Adrian Ludwig

Adrian Ludwig

アドビ システムズ社

作成日:
2007年11月19日
ユーザレベル:
すべて
製品:
Adobe AIR

Adobe AIRデベロッパーダービー受賞作品

今年の夏に告知しました「Adobe AIRデベロッパーダービー」には、5つのカテゴリーを合わせて120以上もの応募をいただきました。カテゴリー:ベストビジネスアプリケーションFlex版、ベストビジネスアプリケーションHTML版、ベストコミュニティアプリケーションFlex版、ベストコミュニティアプリケーションHTML版、ワイルドカード(他の4カテゴリーに含まれないアプリケーション)

同ダービーには、業界経験豊富で広い視点を持つ4人のデベロッパーに審査員として協力していただきました: Robert Hall, Grant Skinner, Andre Charland, Chafic Kazounです。4人とも、応募作品の多様さ、量、クオリティともに素晴らしかったと語っています。それでは、受賞者を発表しましょう。

グランプリ作品、ベストビジネスアプリケーションFlex版受賞作品

Agile Agenda

Agile Agendaは、プロジェクト管理を劇的に効率化するプロジェクト管理アプリケーションです。自動スケジュール最適化機能が実装されており、複数のタスクやその依存関係、またリソース制約を考慮してスケジュールを管理・最適化してくれます。プロジェクトマネージャーは、いつプロジェクトが完了するのか、どのタスクがスケジュールより進んでいるのか遅れているのかを容易に把握できるようになっています。また、いつでもマイルストーンの設定やタスクの優先順序の見直しをすることが可能です。

プロジェクトを管理するということは、コミュニケーションを行うことでもあります。Agile Agendaでは、メンバーの誰もがプロジェクトの状況をオンラインで確認することができ、最新状況や各メンバーごとのタスクリストをPDFファイルとして出力することもできます。


ベストビジネスアプリケーションHTML版受賞作品

ORA Time and Expense

ORA Time and Expense


www.johnwu.com/ora

John Wuによる作品デモ@Adobe MAX 2007


ORA Time and Expenseは、仕事にかかった時間や経費を管理するアプリケーションです。作業状況レポートや経費報告書、請求書を生成/出力することもできます。他にもWebカメラでレシートを画像として取り込み、経費報告書に貼付けることが可能です。

Ext JS Ajaxフレームワークを使って開発しており、データ入力のユーザーインターフェイスにはウィザード形式を採用しています。ウィザードはアプリケーションの端から必要に応じてスライドしながら表示/非表示されるので、ユーザーは迷うことなく作業を行うことができます。左上にあるタイマー機能を使えば、特定の作業にかかった時間の合計が記録されるので、請求の際に作業時間を算出する上で便利です。入力したデータはローカルに設置したデータベスで管理しているほか、各種レポートはHTML形式で出力されるようになっています。

ベストコミュニティアプリケーションFlex版受賞作品

SearchCoders


SearchCoders Dashboard は、Flexデベロッパー向けのツールです。検索エンジンを搭載しており、FlexCodersメーリングリストに投稿された60000以上のメッセージを検索できます。 Flex Data Servicesを使用しており、検索結果が瞬時に表示されます。オンライン版のSearchCodersと比べて、Adobe AIR版では、フォーラムリーダー、ブログリーダー、チャット、ノートパッド、ブックマークなどの機能が実装されています。

その他のAdobe AIR版の特徴としては、オンライン版のSearchCoders上にある異なるネットワークデータソースを利用したアプリケーションのライブプレビュー、デスクトップ上にフロートする優れたインターフェイスなどがあげられます。

ベストコミュニティアプリケーションHTML版受賞作品

Spaz.AIR


Spaz.AIRは Twitterのデスクトップクライアントです。Spaz.AIRでは、テーマを使ったユーザーインターフェイスや、ユーザーCSS、効果音などをカスタマイズできるほか、Twitter APIを使った機能(follower管理、メッセージ削除など)を利用することができます。タブ式のユーザーインターフェイスを採用しており、友人やその他のTwitterユーザーが何をしているのかがチェックできるようになっています。

技術的な面では、SpryjQueryJavaScriptフレームワークを使用しています。ローカルにXML形式のプレファレンスを保存して、Twitterウェブサービスに接続しています。

ワイルドカード受賞作品

Digimix


ワイルドカードカテゴリーはまさにワイルドでした。素晴らしいゲーム、クリエイティブツール、メディアアプリケーションなどなど。その中で最終的に受賞したのは、Digimixという洗練された5トラックオーディオミキサーです。

Digimixでは、WAVファイルをブレンドすることで、まったくの新しいオーディオ創作を体感できます。5トラックオーディオアレンジ/編集機能に加え、フィードバックやトラック分けといったオーディオ効果を生み出す構造を持ち合わせています。これらの特徴はすべてActionScript 3.0で実装されており、Adobe AIRでスピードとパワーを備えたバーチャルマシンを作成できるということを示してくれる、素晴らしい事例だと思います。

著者について

Adrian Ludwig
プラットフォームプロダクト・マーケティングチームの 一員として、Adobe AIRを手がける。前職では、アドビとマクロメディアの製品間における安全なソフトウェアエンジニアプログラムを考案した。