« 東京支店 | メイン | CS3 イースターエッグ »

Microsoft Expression Studio触ってみた。

夏の日にいつのまにか発売されていた感のあるMicrosoft Expression Studio。
京都市内ではどの電気屋にも隅っこの方におかれているMicrosoft Expression Studio。
某ソ○マップで発見しレジに持っていったら15分ほど待たされた挙げ句「取り寄せです」といわれるMicrosoft Expression Studio。
結局秋葉原で買おうとしたら「こちらはExpression Studioという新しいソフトでOfficeではございませんがよろしいですか」と念をおされてしまったMicrosoft Expression Studio。

expression.jpg

↑Expression Blendの画面。なんかAFみたいだ。黒いぜ。

そんなMicrosoft Expression Studioをちょっと触ってみた。

○Microsoft Expression
http://www.microsoft.com/japan/products/expression/default.mspx

詳しくはこっち。見てもきっと分かる人にしか分からないページ。
僕はアプリケーション開発者ではなくただのウェブデザイナーなので素人視点でGoです。
で、いったいこれは何をするためのソフト群かというと、

・アプリケーション開発のためのソフトウェアパッケージ

だそうです。
ずばり、ウェブ業界で生きている人にはあんまり関係のないソフトかと。
強いてあげればExpression Webがドリみたいなもんですが、かといってBlendがFlashかというとそうではなく、どちらかというとFlexにあたる感じ。つまり、アプリケーションのインターフェースを構築するソフトらしいです。仕組みはこう。

C#やVBでマネージコードと呼ばれる、いわゆるロジック部分を開発、
ユーザーの目に触れる(操作する)インターフェースはXAML(ザムル)で構築。
そのXAMLを視覚的に構築するソフトがBlend、ということらしい。

で、XAMLをちょこちょこ触ってみているのだけど、これが意外と楽しい。タグベースでアニメーションや3Dオブジェクトの制御などもできてしまう。もちろんアプリケーションとして成立させるにはC#など必須なんだけど、そのへん詳しいエンジニアな人とごにょごにょ開発するとウハウハする予感。

あんまり勉強していないのにあれこれ書くのも変な話なのでキーワードをメモ。


・XAMLはマイクロソフトが開発したXML拡張言語。マークアップ言語なのにアニメーションができる。
 AdobeのMXMLみたいなもんか?タグなので嫌悪感無し。
・XAMLはHTMLタグ詳しい人だとすんなり入れる。意外とCSS知っていると得したりします。
・レイアウトの考え方はFlexとほぼ同じかと。
・そういう意味でひょっとしたらFlexの勉強している気分になるかもしれない。
・WPF(Windows Vistaから使用されているグラフィックシステム)を利用した描画。
 ベクターデータを扱えるので滑らか。
・3D、ビデオなどのメディアを使用可。
・キーフレームアニメーションできる。タイムラインで制御できる。
・ただ、それらを扱うBlendがなんだか使いづらい。慣れの問題か。
・やっぱりC#かVBが必要
・結局エンジニアさんと協力しないとアニメーションの意味が無いような。
・うまくデザイナーとエンジニアと住み分けしようね、でもどこで住み分けたら良いか微妙ね。
・XAMLする人をザムラーとか言っちゃう。今日もザムっちゃう?とか。

えーと、そんなソフトっぽいのですが、他にもファイルビューワーっぽいMedia、ベクターグラフィックス描画ソフトっぽいDesign、さらにVisual Studioもコミコミっぽい感じで販売されています。しかも不思議なことに「無料でダウンロードできるソフト」からアップグレードが可能という特典?付き。つまり誰でもアップグレード版で済むことになります。

Expression Studio アップグレード
マイクロソフト (2007/07/13)
売り上げランキング: 4792
↑地方の人はオンライン販売が確実かと。

ちなみに勉強する場合はオンラインでのビデオチュートリアル(英語)か、日本語唯一のXAML本で行うしか無い模様。ちらほらネットでも記事を見かけるが、まだまだ資料不足感は否めない感じ。

XAMLプログラミング WPFアプリケーションの概要と開発
高橋 忍 川西 裕幸(Microsoft株式会社)
ソフトバンク クリエイティブ (2007/04/07)
売り上げランキング: 41722
↑京都ジュンク堂BAL店のはとりあえず買い占めたぞ。

というわけで、なんだかよくわからないままに記事を書いてしまったけど、ぼく意外とBlend気に入ってます。お金のにおいがしてこない気もするけど、無駄にはならないと信じてみる。

あ、ちなみに僕の実行環境はMacBookProにBootCamp&ParallelsでWindowsXP動かしてます。BootCampだと問題なく動作&ビルドできますが、Parallelsだと動作はするものの、ビルド時(Flashでいうパブリッシュね)のアニメーションは激遅。BootCampから動かすのがおすすめです。

いいからFlashやれよとか言わないでトゥモロー。

コメント (4)

こな:

はじめまして。
できれば、「無料でダウンロードできるソフト」っていうのを教えていただきたいです。

さわー:

>こなさん

はじめまして。ありがとうございます。


Visual Studio 2005 Expressシリーズがアップグレード対象に含まれるそうです。
(パッケージにもVisual Studio 2005ファミリがアップグレード対象となる旨の記載がありました)
こちらからDLが出来ます。

http://www.microsoft.com/japan/msdn/vstudio/express/default.aspx


無償ソフトからのアップグレードが可能なんてなんだか不思議ですね。

ソース元:
http://www.syncrare.com/?p=133

こな:

さわーさん、ご丁寧にありがとうございました。

ほんとうに不思議なアップグレード版ですね。

Blendは評価版でインストールしてみましたが、非常に動作がもっさりしていました。
どの環境でもこんなものなんでしょうか。。。
(環境:CPU Pentium4 3GHz、Memory 1GB)

さわー:

>こなさん

レス遅くなり申し訳ありません。
私の環境はCore 2 Duo,1Gですが、ストレスを感じる程の重さは感じません。(基本のんびりしている人なのですけれども)Mac Book ProのBootCampでもそれなりに動いていました。

強いてあげるとすれば、起動時に時間がかかること、たくさんXAMLを書いていくと、XAML→デザインビューの切り替え時に遅くなる、といった程度でした。


そもそももったりしているツールなのかもしれませんね。Blend2に期待です。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年8月 3日 01:08に投稿されたエントリーのページです。

ひとつ前の投稿は「東京支店」です。

次の投稿は「CS3 イースターエッグ」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type