1

相互に関連する 2 つの質問:

  1. 各主要デバイス プラットフォーム (iOS、Android、Windows Phone 7、および WinRT) 用のアプリを含むアプリ スイートの場合、Silverlight は WinRT アプリの「ダウンレベル」(Mac/7/Vista/XP) バージョンに適したプラットフォームですか?

  2. その場合 (またはそうするために)、どの Silverlight コンポーネントがMetro コントロールとそのテーマをエミュレートして、Silverlight アプリを WinRT アプリと一致させる労力を最小限に抑えますか?

4

1 に答える 1

1

私はそうは思わない。Silverlight は、Metro スタイル アプリと完全に一致させるために必要な種類のタッチ サポートを提供しません。NESLのようなものを使用したり、独自のジェスチャ ライブラリを展開したりできますが、Metro スタイル アプリから得られるエクスペリエンスのタイプと実際に一致することは決してなく、もちろん、その時点でクロス プラットフォームではなくなります。これまでで最も近いものは、独自のジェスチャ ライブラリを展開したブラウザ アプリから Silverlight フルスクリーンを構築することでしたが、それでも満足のいくものではありませんでした。

Metro は新しくてユニークなデザイン言語であり、エクスペリエンスをサポートするためにゼロから構築された OS がなければ、それは悪い経験であり、さらに悪いことに、テクノロジー全体と戦うことになります.

コメントへの返信: 絶対にできます。たとえば、http://www.flickr.com/windows7を参照してください。

于 2012-05-25T20:51:42.080 に答える