エンジニアが発信する【Flash】の記事を集めました

エンジニアが作る最新ITブログ トップ>エンジニアの発信する【Flash】

2010年07月02日

OperaのサイトでHTML5が使われている模様

つい先日、ブラウザのOperaが 10.60 にバージョンアップした。紹介文の中に気になる一文が。「HTML5、WebM ビデオなどの最新のウェブ標準の拡張サポートが実装されました。」とあり、その下にFlash風のものが。マウスカーソルをあてて右クリックしてもFlash関連の情報が取れる訳でもない。

どうやらHTML 5 でかかれているようだ。

サイト: http://www.opera.com/portal/upgrade/

ActiveXガンガン突っ込んで特種業務に、ということをしない限り、通常のブラウジングはもうIEなんて使えない。使いやすさで言えばOperaかSafariだろう。
同じテーマの最新記事

2010年06月16日


すごい完成度の高いゲームが・・・Flashで作成されている
Scary Girl


2010年06月12日

Flash Playerアップデート

先日ニュースにもなりましたZeroDay Attackの脆弱性を含む32件の脆弱性を修正したFlash Playerが公開されたようです
こちらから => http://get.adobe.com/jp/flashplayer/
こうした脆弱性は早くふたをしたほうがよいですよ。

残念ながらAdobe Readerのほうの修正は6月末まで待たないといけないようですね~

Flash Player、Adobe Readerに脆弱性
AdobeのFlash PlayerとReaderに未対策の脆弱性が報告されています。
少し前にAdobeが「脆弱性がある。詳細は言えない」としていたものだと思いますが、結局悪用攻撃が多発しているようです。

当面の対策は・・・、なんか難しいですね。とても一般ユーザの方にお願いできるものではない・・・。
いつ対策してくれることやら。あまりのろのろしていると「やっぱりFlashは不要だ~」という論調が強くなる気がしますけど。


2010年06月07日

Flash Player、Adobe Readerに脆弱性

AdobeFlash PlayerReaderに未対策の脆弱性が報告されています。
少し前にAdobeが「脆弱性がある。詳細は言えない」としていたものだと思いますが、結局悪用攻撃が多発しているようです。

当面の対策は・・・、なんか難しいですね。とても一般ユーザの方にお願いできるものではない・・・。
いつ対策してくれることやら。あまりのろのろしていると「やっぱりFlashは不要だ~」という論調が強くなる気がしますけど。

AdobeのFlash Player、Reader、Acrobatに未修正の脆弱性、悪用攻撃も多発 - ITmedia News

2010年06月03日

Flashの役割は終わった・・・とジョブズ

本当にS.ジョブズはFlash嫌いのようですね。もうその話はしなくてもとも思いますがまたもや発言「Flashの役割は終わりつつある」

そしてFlashを導入しない理由については「そもそもFlashを採用している携帯電話端末がないではないか」と・・・。
日本にはいっぱいあるように思いますが・・・、それは例外なのかな。このあたりが世界と日本の携帯電話事情の違いなんでしょうね。

iPhone OSではFlashをサポートしない、これは製造元Appleが決めたことだから周囲もとやかく言わない。けど、Flashが今後どうなるかはAdobeが、そして利用者が決めることだからS.ジョブズがどうこういうことでもない。
不毛な争いだからいい加減記者も聞くのをやめたほうがいいと思う今日この頃。

2010年06月02日

Flexからサーバーの処理を呼び出す

Flexで試しに作っているモノ、ローカルのプログラムと通信させて遊んでみたいと思い立った。
昔ならWinsockとかDDEとか、勉強がてら使ったことはあったが、今はそんな言葉は聞かない。

Flexで作成されるのは、Flashと同じ拡張子がswfのファイル。ブラウザやFlash Player上で動く。なので、FlexもFlashも同列に扱う。
swfがブラウザ上でのその表示ページ内のJavascriptとデータのやりとりができることは知っているが、ローカルのものと通信できるか、というと全く自身がない。やはり、IISやApacheを経由が早そうだ。

過去、Flash Remorting という方法があり、サーバーサイドにもコンポーネントが提供されていたようだが、今はAMF(Actionscript Message Format)の方が主流らしい。コンポーネントはJava用、PHP用があったが、.net用はというと、FlurineFx というものがそれに当たるらしい。
http://www.fluorinefx.com/
http://opensource.adobe.com/wiki/download/attachments/1114283/JP_amf3_spec_121207.pdf

Javaを使うのもよいが、まずは.netで遊べるかを試してみたい。

2010年05月27日

iPad が騒がれる理由がわからない

* オリジナルは Live Space

iPad が騒がれているがわたしにはあれのどこが便利なのか、どうしても理解できない。

ITMedia に iPad に関する eWeek の評価記事の翻訳が掲載されており、そこでも書かれていることだが、iPad はマルチタスクではないのだ。

6. マルチタスクはどこに
 残念ながら、iPadはマルチタスクをサポートしていない。ユーザーが文書とWebを切り替えながら事実を確認したくても、できないのだ。今使っているアプリを閉じないと、ほかのアプリを開くことができないからだ。ほかのデバイスだったら、マルチタスクがなければ店頭で売れ残ってしまうだろう。iPadなら、マルチタスクでなくても売れるだろう。

( FlashもUSBもないiPad――Apple製品じゃなかったら売れない, e Week 原文 )

Flash や USB はどうでもいいことだが、マルチタスク非対応というのはいただけない。この一点でも実用性が大きく落ちていると思うのだ。

本を読んでいてわからないことに出くわすことは少なくない。専門書なら当たり前のようにあることだし、小説でも歴史的背景やその小説が書かれた地域あるいは国の文化的背景を知っていなければ理解できない表現を目にすることがあるだろう。こんな時、マルチタスク対応 OS であればちょいとブラウザに切り替えて調べて、何か適当なものにメモを取りながら本を読み進めていくことができる。しかしマルチタスク非対応だとこんな単純なこともできない。( 疑似マルチタスクだとタスクを切り替えるたびに待たされてイライラする )

それに IM を起動しておいてリアルタイムで友人からの連絡を受け取れるようにしておく ( 返信はできるときにするけど ) ということもできない。

Android は使ったことがないのでどうなのかわからないが、少なくとも Windows Phone ではブラウザとリーダと IM を同時に動作させるといった使い方くらいはできた。iPad ではこんな単純なこともできない。

iPad が売れるとしたら、それは Apple 製品で、さらにスティーブ・ジョブスが騒ぎ立てたからだろう。
狂信者というのはまったくもって理解しがたい。

2010-05-17 追記
Impress Watch に山田氏のコラムが掲載されており、そこでも次のように書かれていた。

資料のビューワとしてはどうかというと、さすがにiPadは秀逸だ。GUIも優れている。使っていて気持ちがいい。自炊した(最近は自分で書籍や書類をスキャンしたりすることを自炊というらしい)PDFを見たり、MPEGファイルを見たりするには悪くない。バッテリでの稼働時間も合格点だろう。でも、それはノートPCでも代替はできる。iPadはノートPCの代わりにはならないが、ノートPCはiPadの代わりになれる。

( どうしても見つからない iPad の居場所, 山田祥平, 2010-05-14 )

そう、iPad はノート PC で十分代用できるのだ。iPad でなければできないことはない。そして、ノート PC ではできることが iPad ではできないのだ。

iPad は Apple が認めたことしかできない。Jail Break なしでは Apple が認めたアプリしか使えない。そのアプリ開発環境ですら、Apple が次々に制限を加えてくる。
便利さはもちろんだが、「自由」という点でも、iPad には魅力がないように思える。

2010年05月24日

フリーソフトでFlex開発 ~ Flex SDK 編(前半)

Flex SDKの導入である。このSDKをEclipseから利用できるようにする。

Flex SDK はFlexのコンパイルをするためのもので、無償で提供されている。Eclipse専用に作られた訳ではないので、FlashDevelopというツールや、テキストファイルで作成したコードをコンパイルするのにも使えるそうだ。
リンク:FlashDevelop
こんなことを書いていると、FlashDevelopの設定の方がEclipseでの設定よりラクなのでは?という気がしてきた。こちらも調べてみる価値はありそうだ。

さて、Flex SDKを導入する前に、3つの選択が必要である。
・バージョンの選択:Flex SDK 3 or 4
・ビルドの選択:Builds Latest Milestone Release or Stable or Nightly
・ディスクリプションの選択:Free Adobe Flex SDK or Open Source Flex SDK

この中から自身の目的に合ったものを選ばなくてはならない。が、一度選択したらそれで終わり、というのではなく、必要に応じて入れ替えられるので、目的が変わったり、ミスチョイスだったら変更すればよいので、それほど悩まなくていいのではないか。
とはいえ、何を選ぶかの情報も少ないので書いておくが、英語の解釈の誤りもあると思うので自己責任でお願いしたい。


【バージョンの選択】
元ネタ:http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
Flex 3 は過去のものであるが、四半期ごとに改訂されているらしい(実態は違いそうだが・・)。Flex 4 は最新である。

今回はFlex 4 を選択した。

【ビルドの選択】
元ネタ:http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
Latest Milestone Release Builds:ここでいうマイルストーンはバージョン直下の数字、例えばバージョン4であれば 4.x.yyyy という番号があるが、その x の部分である。リビジョンと表現されたりもするが、ここではマイルストーンとしよう。
このマイルストーンごとの最新ビルドを指している。

Stable Builds:各マイルストーンごとの安定版ビルドを指している。

Nightly Builds:リポジトリから毎夜ビルドしているものをこう呼ぶそうだ。Daily Build というのもあり、これも毎日ビルドするが、違いはビルドの時間帯が昼間であるらしい。

今回は、万一のトラブルを極小化するよりお試し要素が強いので、Latest Milestone Release を選択した。

【ディスクリプションの選択】
元ネタ:http://opensource.adobe.com/wiki/display/flexsdk/Downloads
ライセンス関係は詳しくなく、更に英語となると怪しいが・・。MPLというライセンスによるものなので、独自実装部分のソースコード公開は不要らしい。Open Source Flex SDKだと完全にオープンソースであるが、Free Adobe Flex SDKの方を使うとAdobeのライセンス条項の制約を受けるそうだ。
なお、Free Adobe Flex SDK から Open Source Flex SDK Adobe を除いた差分(だと思う)が Add-ons for Open Source Flex SDK として提供されており、これを Open Source Flex SDK Adobe に追加すれば Free Adobe Flex SDK と同等になるようだ。勿論、Adobeのライセンス条項の制約も受けるようになる。
ここはAdobeのライセンス条項を読み、選択頂きたい。かいつまんで説明できるといいのだが、結構な量なので・・。
ライセンス関係はこちら:http://opensource.adobe.com/wiki/display/flexsdk/Legal+Stuff

今回はFree Adobe Flex SDK を選択した。


意外と選択が長くなったので、後は後半とする。



・フリーソフトでFlex開発 ~ 概略編
・フリーソフトでFlex開発 ~ Eclipse 編
・フリーソフトでFlex開発 ~ Flex SDK 編(前半) (この記事)
・フリーソフトでFlex開発 ~ Flex SDK 編(後半)
・フリーソフトでFlex開発 ~ fcsh 編
・フリーソフトでFlex開発 ~ axdt 編

2010年05月21日

Adobe AIR for Android プレリリース

「Adobe AIR for Android」 の開発者向けプレリリース版が公開されてます。 関連情報・Adobe、iPhone向けFlashを断念  Androidにシフトへ - ITmedia News・Adobe、Flash、AIRアプリのAndroidへの移植は超簡単とアピール・サンキューAdobe!  おかげでAndroidにゲームが大量にやってくる・Adobe、Androidタブレットのプロトタイプ端末上でFlashとAIRのデモを披露。動作は軽快・YouTube - Use Flash Professional CS5 to develop Adobe AIR apps for Android・Available Now: Developer Prerelease of AIR for Android - Adobe AIR Team Blog・アドビ、「Android」搭載機器向けに「Flash Player 10.1」ベータ版をリリース - builder by ZDNet Japan・Adobe、Android向け「Flash Player 10.1」β版をリリース - ITmedia News ・Jungle Java - Flash Professional CS5 で iPhone/iPad アプリ開発・Jungle Java - Adobe CS5 日本語版発表・Jungle Java - Google I/O 2010 が開催・Jungle Java - Google I/O 2010 が開催(2日目)

2010年05月09日

iPad と origami との差ってなんだろう

今、AppleのiPadが注目を集めている。が、似たようなもので、数年前にorigamiというものがあった。

origamiが発表されたころは、ウィルコムのzero3が流行ったころだと記憶している。確か知り合いとの会話で、私がorigamiに興味がある旨を話したら、大きすぎるからzero3のほうが、というのが大勢の意見であった。そう、origamiはコケるだろうと。

実際、そのとおりになったのだが、ではiPadはなぜ受け入れられるのか? 
おそらく
・通信は当然のものとしていること
・携帯電話のように月額いくら、ということにしていること
ではないかな、と思う。

origamiが復活し、e-mobileと組めば、それなりにいけるのでは?ただ、100円パソコンと競合するか。
開発側からすればFlashが使える、という点でorigamiなのだが。


同じテーマの最新記事

エンジニアが作る最新ITブログ トップ>エンジニアの発信する【Flash】

メンバー紹介

タグパネル

ランキング

エンジニアが作る最新ITブログ DODA