2009-03-23 14 views
9

Silverlight 3(オフライン、ブラウザ外)では、2つのテクノロジの主な違いは何ですか?SilverlightとAdobe Airの比較

+0

質問の時点で、主な違いは、Adobe Airは単なるベータ版ではないということです。 – Anthony

答えて

0

デスクトップ上でSilverlightアプリケーションを実行するためにわずかな変更が必要であると仮定すると、実装の詳細に違いがあります。 SilverlightはWPFに基づく.NET空間フレームワークです。 Flash/Flex/AIRは、ActionScriptに基づいたAdobe独自の製品です。

機能面では、相補的な強弱とほぼ同じように見えます。例:SL3はGPUとピクセルシェーダをサポートします。 Inverse Kinematicsとしての最新のFlash。さまざまなストロークなど

1

デイブ氏に加えて、Silverlightにはデバイスサポート(マイクとウェブカム)がないと思われます。

+0

これは最初のリリースのポスト3に向けて計画されています(MIXでは、3.1リリースがあるように聞こえました。これはその中にありました) –

+0

それは良いニュースです! – CVertex

+0

ポスト3リリースには何が来るのかに関するニュースはありますか?そして、それが出てくる時は? –

8

今すぐベータ版でいくつかの重要な違いがありますが、それでもリリースバージョンの違いがないかどうかは考えられません。

  1. Silverlight OOBでウィンドウクロムを非表示にする方法はありません。
  2. 通知トレイアイコンを作成できません。
  3. 航空アプリはマルチウィンドウ、SilverlightはOOBできません。
  4. 航空アプリにはシステムへのアクセス権があり、Silverlightアプリはサンドボックス化されています。
  5. インストール手順と更新手順には違いがありますが、詳細はわかりません。
3

AIRを使用すると、ファイルシステムとSQLiteデータベースにアクセスできます。 SL3を使用すると、ユーザー操作(名前を付けて保存ダイアログ)を使用してファイルシステムに書き込むことができ、隔離されたストレージまたはディスクのDBはサポートされません。

SLOOBはサンドボックス内で実行されるため、ブラウザで実行されているSilverlightアプリケーションと同じドメイン間の問題に限定されています。

3

これは3方向戦争です:Adobe AIR、MS Silverlight、Mozilla Prismです。

thisブログ投稿とこのarticleをお読みください。 2番目の記事の引用:

Silverlightは、消費電力に関して明らかに優れた勝者ですが、先日私の同僚の一人が指摘したように、問題はありますか?彼のポイントは、Flashには信じられないほど普及率があるということでした。 Adobeによれば、それは99%の範囲にある。プラグインを必要とする新製品を導入することを検討する際に、別の障壁を導入するのはなぜですか?

と第二の別の1:

我々は、彼らが使用するフォーマットはいに答えた人の尋ねました。当然のことですが、利用可能な時間があれば、Flashは61%の回答者につながります。もっと驚くべきことに、Silverlightの市場シェアはわずか2%強で、本物のフォーマットと本質的に同じでした。 Quicktimeは20%をわずかに下回って、驚くほどうまくいった。

SLでのVOIPサポートについては、thisを参照してください。

プリズムhereを読んでください。私はMac上でより多くの...特別Silverlightのインストールプロセスが好きなユーザーの観点から

+0

私はPRISMにチャンスがあったらいいのに...それはMozillaによって十分に強く押されていない。 – CVertex

0

は - AIRアプリケーションのインストールには、(多くのクリックやprocessbarsに)不自然ですが、インストールシルバーワンクリックがいいです:)

1

ワン私が指摘したいことは、他に誰も言及していないことです。私はこれを言うときにお気に入りを選びません。

Adob​​eは開発者のために質の高いランタイムとIDEを作成するために必要な才能を持っています。彼らのアイデアは大丈夫​​です、それは私が疑うアイデアの実行です。私は、Visual Studioはそこから出てくるIDEよりも光年が先だということにすべて同意できます。私はVS2005が6年後には市場に出ているもの(今は2011年)より優れていると言っています。

Flex/Airがお客様のニーズをよりよく満たしていると感じる場合は、ぜひご利用ください。しかし、いずれかのプラットフォームがあなたの望むものを与えると感じたら、Silverlightが毎回勝つと言うでしょう。より成熟しており、実質的に安定しています。

私たちの商用アプリケーションの最大の頭痛は、Airがガベージコレクションをうまく管理していないことです。過去1年半の間、私たちのアプリは減速に苦しんでいました。唯一の解決策はキオスクで夜間再起動です。オブジェクトの内部にオブジェクトを入れ子にしたら、3回目のネストを実行すると、Airがこれらのオブジェクトを正しくフラッシュできないようだが、Adobeはそれを認識し、どれくらいの時間が経過したかと新しいバージョンを考慮して、これは、実行時間の悪さと、それほど良くないものではないAdobe開発者の兆候です。人々がMSを嫌うという事実にもかかわらず、最近のプラットフォームは信頼性が高く、特に.NETランタイムは信頼性が高いです。 Adobeは1997年にMicrosoftのように感じ、信頼できるソリューションを提供することから何年も離れている。

PS:私は、Adobeの開発者を飲んでいるカップルが、この回答を投票することになると確信しています。

関連する問題