〜Flashによるアプリケーションサービス情報を毎月お届け〜
第8回 デザイナーだけでなく企業ユーザーも取り込むAdobe
須賀正明
ベンチャーキャピタリスト
2007/11/6
Fireworks CS4版が早くも発表?
現在リリースされているバージョンがCS3であるFireworks(Webグラフィックス作成用ツール、参照「デスクトッププラットフォームを制するのはApolloかWPF/Eか」)で作ったグラフィックから簡単にプレビューを作ることができる機能がデモされました。CS4とは明言されていませんでしたが、製品のユーザーインターフェイスにしっくりと埋め込まれていたことを考えると、次のFireworksで登場してくる機能だと思われます。
通常通りFireworksで画面を作り、MXML(Flex)でプレビューやAIRアプリケーションとしてプレビューを選ぶだけでそれぞれのモックアップが作成できます。これらのモックアップは実際の機能は実装されていませんが、プロトタイプやモックアップを作っていく開発プロセスの中では非常に便利な機能になるのではないでしょうか。デザイナーがRIA開発プロセスに簡単に入れる機能や製品をリリースしていこうというAdobeの今後の戦略がここにも伺えます。
次期Fireworksで作られた画像をAIRでプレビューしたところ(撮影:筆者、AIRのアプリケーションとしてルック&フィールを確認するモックアップがFireworksで簡単に作ることができる) |
「CS3がリリースされたばかりだというのに……」という声が聞こえてきそうですが、次期バージョンの製品への取り組みが粛々と続けられていることをアピールしていたデモでした。
Flex、PDF、Ajaxの縁の下の力持ち − ColdFusion 8
FlashやAIRなどのユーザーインターフェイス関連テクノロジーが注目を浴びる中、バックエンドのテクノロジーも着実に進化を遂げていました。“ColdFusion”はそんなRIAの縁の下の力持ち的な存在の製品です。今回でバージョンアップも重ねること8回となりました(参照:「Adobe ColdFusion 8、リッチインターネットアプリ開発のハブとして」)。
Ajaxアプリケーションを簡単に作れるよう進化したほかに、PDFやFlexとの親和性がこれまで以上に高くなりました。特に、PDF関連の機能は充実しており、複数のPDFをまとめたり特定のページを削除するだけでなく、暗号化したりパスワードで保護できるようになっています。サーバサイドの印刷もサポートされ、PDFファイルのバッチプリントなどがプログラム的にコントロールできるようになりました。
ColdFusion 8のデモサイト |
画期的な技術になる予感 − Seam Carving
個人的にはこのテクノロジーが最もインパクトのあるデモでした。“Seam Carving”は画像のリサイズにかかわるテクノロジーですが、通常のリサイズとは異なり、不必要な部分を優先的に間引いて画像の縮小を行うものです。イメージの中にある重要な対象物の形をほとんど崩さずに画面のリサイズを行うことができます。
Flashを使ったSeam Carvingのテスト実装例で横に小さくなる動きを3枚の画像でキャプチャ |
PC用の画像でも携帯電話や非PCデバイス上で、縦横比にとらわれずに対象をはっきりと見せることのできる画期的な技術になるのではと予感させます。言葉ではなかなか伝わりにくいので、こちらのビデオや実際にデモなどを使ってみると、そのすごさが体感できると思います。
INDEX | ||
第8回 デザイナーだけでなく企業ユーザーも取り込むAdobe | ||
Page1 日本で初めて動いた? 無料オンライン版Photoshop 誰でも簡単にビデオプレゼン − Visual Communicator PDFに動画やスクリプトを埋め込む!? |
||
Page2 Fireworks CS4版が早くも発表? Flex、PDF、Ajaxの縁の下の力持ち − ColdFusion 8 画期的な技術になる予感 − Seam Carving |
||
Page3 日本でもAIR/Flex/Flashアプリケーションが着々と Flexが日本でも着実に定着してきている |
- GASで棒、円、折れ線など各種グラフを作成、変更、削除するための基本 (2017/7/12)
資料を作る際に、「グラフ」は必要不可欠な存在だ。今回は、「グラフの新規作成」「グラフの変更」「グラフの削除」について解説する - GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」【更新】 (2017/7/10)
HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納するPHPの「定義済みの変数」の中身や、フォーム送信値の取り扱いにおける注意点について解説します【PHP 7.1含め2017年の情報に合うように更新】 - PHPのfor文&ループ脱出のbreak/スキップのcontinue【更新】 (2017/6/26)
素数判定のロジックからbreak文やcontinue文の利点と使い方を解説。for文を使ったループ処理の基本とwhile文との違い、無限ループなども併せて紹介します【PHP 7.1含め2017年の情報に合うように更新】 - Spreadsheetデータの選択、削除、挿入、コピー、移動、ソート (2017/6/12)
Spreadsheetデータの選択、挿入、削除、コピー、移動、ソートに使うメソッドの使い方などを解説する
|
|