【ハウツー】
本稿では、ここ最近、Web系プログラマーの間で話題になっているAdobe Flex 2を使って、商品注文フォームを作る過程を紹介します。Flexはすでに様々なところで、機能が紹介されていますが、実際にその機能を使う時にどんな手順で作るのか、またどのくらいの作業量が必要になるのかという部分までは、なかなか見えてこない部分があります。そこで本稿では、一歩突っ込んで、簡単なWebカタログと商品注文フォームを作ることで、Flexという技術の魅力を確認していこうと思います。
ここではFlex Builder 2を使って簡単なWebカタログと商品注文フォームを作ってみます。このURLでテスト版を試すことができます。
Flex 2には、豊富なコンポーネントが用意されており、本稿で作成するサンプルプログラムでも利用しています。リストやコンボボックスは当然のこと、ツリーや、データグリッドなど、HTMLとJavaScriptで実現しようと思ったら、非常に苦労するような高度なUIコンポーネントが手軽に利用できるのが魅力です。
それだけでなく、タブでページを切り替えたり、レイアウトの大きさをマウスで調整したり、アイテムをドラッグ & ドロップさせたり、ポップアップするメニューやフォームが利用できたりと、Windowsのクライアントアプリケーション顔負けの、様々なコンポーネントが用意されています。
複雑なレイアウトを持つWebアプリケーションが必要な場合、先に挙げたUIコンポーネントが用意されたFlex 2を採用することで、開発にかかる時間を大幅に短縮できるでしょう。また、自作コンポーネントが手軽に作成できるように工夫されていますので、今後、いろいろなコンポーネントが登場してくることが予想されます。
「Adobe Flex 2プロフェッショナルガイド Windows & Macintosh対応」
宣伝になってしまいますが、筆者は、「Adobe Flex 2プロフェッショナルガイド Windows & Macintosh対応」( ISBN978-4-8399-2589-5、価格3,990円 )という書籍を執筆しました。Flex 2の基本から、ActionScript 3.0について文法の解説、コンポーネントの使い方、活用方法や実際のアプリケーション開発まで、この本を読めば一通り分かる内容になっています。本稿とともに、Flex 2活用の際にはぜひ参考にしてください。
| レノボ・ジャパン、ウェブ広告モデルを一般公募 - 新生活キャンペーンの一環で [21:21 2/10] |
| 【レポート】スマートフォンを狙ったワンクリック詐欺やオンラインバンキングを狙うゼットボット - トレンドマイクロマンスリーレポート [20:43 2/10] |
| 【レポート】レノボ、大和研究所の開発陣らによる「ThinkPad X1 Hybrid」の技術解説 [20:41 2/10] |
| デル、「冬モデルファイナルセール」最終週 - 各種アップグレードが無料 [20:13 2/10] |
| Appleが3月初旬にスペシャルイベント開催の噂 - iPad 3の発表か [18:34 2/10] |
|
9ストーリーズ ~バレンタインのエピソード~ [08:05 2/11] キャリア |
|
RX-7改フェラーリ登場!/マジックRX-7XX 【大阪オートメッセ2012】 [08:04 2/11] キャリア |
|
【連載】鉄道トリビア 第137回 山手線と京浜東北線から●●●が消えた!? [08:00 2/11] ライフ |
|
JRグループ、「周遊きっぷ」を見直し - 19の周遊ゾーンが3/31で販売終了に [07:30 2/11] ライフ |
|
「青春18きっぷ」春季用は2/20発売 - 夏季用・冬季用の発売は現時点で未定 [07:30 2/11] ライフ |