Adobe、「iPhoneでFlashアプリを動作させられる」と発表。でもSafari上では動きません 22
ストーリー by hylom
一般ユーザーにはあまり恩恵がないよね 部門より
一般ユーザーにはあまり恩恵がないよね 部門より
Anonymous Coward 曰く、
CNET Japan によると、Adobe Systemsが「Flash Professional CS5ではiPhone上で動作するFlashアプリケーションを開発できる」と発表したそうだ。しかし、これはSafariなどiPhone向けのWebブラウザ上でFlashアプリケーションを動作させるものではないようで、
Adobeの「Flash Professional CS5」開発者向けツールを用いて、FlashアプリケーションをiPhoneのネイティブアプリケーションに変更し、Appleの「App Store」からダウンロード提供可能となる
とのこと。
Web上のFlashコンテンツが利用できないのは残念。アプリが増える事は歓迎だが、App Storeで目的のアプリを探すのに時間がかかる。Flashプラグインの件も、App Storeの件も、Appleはもう少しユーザーの利便性を優先して改良を行ってほしい。
ネイティブFlashは iPhone OS 4.0待ち? (スコア:3, 興味深い)
iPhoneという(米国では)巨大なマーケットにコミットしない訳にはいかない。さもないとFlashの地位が脅かされる。
そんなAdobeの選択しうる数少ないオプションのひとつが、今回のFlash->iPhone App変換ツールなのでしょう。
成長するスマートフォン市場に向けてのAdobeの回答は、Flash Player 10.1として先ほど発表されました。ベータ版のリリースが年内から来年にかけて。(正式版はいつだろう?)
「Flash Player 10.1はWindows MobileやAndroid、Symbian OSにも対応し、携帯でもPCと同じFlashコンテンツをフルに再生できるようになる。」
http://www.itmedia.co.jp/news/articles/0910/05/news045.html [itmedia.co.jp]
上記のようにiPhoneは蚊帳の外な訳ですが、仮に開発が進んでいたとしてもAdobeからは発表できないはず。
iPhone OSに組み込むのはAppleなので、年末/年頭という半端な時期ではなく、来年夏頃のiPhone OS 4.0ではないかと思います。…正式版の開発が間に合ったとして。
対応機種は、CPUとメモリに余力のあるiPhone 3GS以降だけかもしれませんが。
@政治的理由でAppleにより封印、という可能性も十分にあります。でも、そうなるとFCCが乗り出すだろうな。(^^;
Re: (スコア:0)
Re:ネイティブFlashは iPhone OS 4.0待ち? (スコア:2)
>だからiPhone OS用といえど、Adobeは別にFlash Player(内蔵のWebブラウザ)を開発する必要があるのだし、開発中と言っている訳で。
開発しても、iPhone SDKの現状の規約ではApp Storeの審査をクリアできないと思います。
「Appleが出しているライセンスを読んだところ。コードを解釈するようなソフトウェアは受け入れられませんと明記されていた。Javaも、Flashも、コードを解釈するようなブラウザも受け入れないということだ。Appleはかなり広範囲にわたって排除している」
http://japan.cnet.com/news/media/story/0,2000056023,20376076,00.htm [cnet.com]
ActionScriptを解釈するブラウザは、リリースできない模様です。
今回のFlash Professional CS5は、ActionScriptをARMのネイティブコードに変換しているのがミソです。実行速度の向上だけでなく、これならiPhone SDKの規約をクリアできます。
Re: (スコア:0)
iPhoneにFlashがない理由としてジョブズが「フル版は重すぎる、Liteはしょぼすぎる」なんて言っておりましたから、ウソや言い逃れでなければ「政治的理由でAppleにより封印」ということはないでしょう。
Re: (スコア:0)
まあ、Appleの言うことは信用できないからなぁ・・・。
Re: (スコア:0)
Re: (スコア:0)
それはAppleがFlashを使えるようにしない件では関係ないわけですが。
要するに (スコア:1)
Adobe AIR [adobe.com]が出るという事?
FLASHの勝手アプリを出されるのはAppleとしてはうれしくもなんとも無い気がするけど
どうなるんだろね
Re:要するに (スコア:1)
それは違います。
これはiPhoneアプリとして中にFlashをくるむラッパーというべきものです。つまり単体のFlashベースアプリが作れるということであって、どんなFlashでも実行できるAdobe Airアプリがリリースされたわけではありません。Safari上でも無理ですし。
だから、Appleの審査は有効というわけです。
つまるところ、C#でのiPhoneアプリ開発環境・ラッパーのMonoTouchと同じようなものといえるでしょう。
#個人的には、SunにJavaベースのこういうものを期待していたんだけど…
Re:要するに (スコア:3, 参考になる)
すみません、ラッパーというのはおかしな言い方でした。
ActionScriptをLLVMを使ってネイティブコードに変換するようですから、Flashがラップされて動くというよりはActionScriptが直接ARMで動くことになります。
Adobe Labs Applications for iPhone:Developer FAQ [adobe.com]
SWF再生ソフトじゃなくなる?(オフトピ) (スコア:0)
プロジェクタ(と呼ばれているスタンドアロンFlashPlayerにSWFを統合したもの)じゃなくなるんですね。
ネイティブコード化かぁ他プラットフォームでもそうなるのかな?
一度プラットフォーム依存の実行ファイルにされちゃうと分離は困難であまり「プレイヤーであることの」恩恵には預かれないので、速度が改善するならいいんじゃないかな〜と思ったりします。
# そうやってWinでしか動かないムービーやらゲームやら配布してる人が居るんだよ〜と嘆くMac使いAC
--
中小勢力を糾合したCorelが下克上の機会をうかがっています。しかしPDF,Flash相当のなにかがありません。印刷系は眼中にないのでデバイス上オンリーなんですが、ならばJavaFX陣営と組んだらどうかと思うんですよね...
Re: (スコア:0)
Re: (スコア:0)
勝手防止という趣旨からすれば、外部のSWFファイルを読み込んでしまえる可能性(バックドア?)さえなければそれでも通るんじゃないですか?
# JailBreakerがバイナリハックで読込部を改造してつけるかもねー
ただ、どうせそうなっちゃうなら主に速度面の理由でPlayer+SWFじゃなくて、きちんとネイティブコードにコンパイルしてほしいもんですし。別プラットフォーム向け(MacやWin等の同種の中身Flashな実行ファイル)も同じ理由でネイティブコード化しちゃってほしいなぁ。
オープンソース版でも (スコア:1)
オープンソース版のFlash Playerのどれかでも
組み込んでくれないですかね。
TOPで’Flashがありません’になって、その下にある
テキストの情報にアクセスできないなんて、もう嫌だ。
Re: (スコア:0)
Re:オープンソース版でも (スコア:2)
ユーザーの利便性を優先して改良を行ってほしい (スコア:0)
ユーザがアップルを選ぶのではない
アップルがユーザを選ぶのだ
Re:ユーザーの利便性を優先して改良を行ってほしい (スコア:1, おもしろおかしい)
思ってないにもかかわらずそう取られる発言をするのがSONY
Re: (スコア:0)
ユーザー側からそう言っちゃうのが Apple
Re: (スコア:0)
ユーザーの利便性を考えたら、どのサイズで見られるかの
自己主張が激しいFlashコンテンツを見せるというのは無いなぁ。
# 色んなサイトがiPhone用にフラッシュじゃないページを
# 作ってくれるというのも副作用として・・・・
Flex対応はまだか? (スコア:0)
これが嬉しい人 (スコア:0)
iPhoneユーザーにとっては、アプリケーションの供給先が増えるだけ?