2012-08-11 1 views

答えて

11

はい、WP 7、WP 7.5のアプリケーションは、XNAフレームワークを使用しているアプリケーションを含め、WP8で引き続き動作します。 WP8アプリは古いプラットフォームでは動作しません(これは期待されています)。

既存のWPデバイスのいずれもWP8アップデートを受信しません。彼らは新しいスタート画面と 'ユーザーエクスペリエンス'を含むWP 7.8アップデートを手に入れますが、他には何もありません。

WP7.5をターゲットとするアプリケーションを作成すると、すべてのデバイスで機能します。 BUILD 2012から

UPDATE:

  • のWindows Phone 8 SDKは現在公開されています。
  • WP 7またはWP 7.5をターゲットにしている既存のアプリはすべて機能します
  • WP7からWP7にアップグレードするのと同じ方法でアプリをWP8プラットフォームにアップデートできますWP8デバイスでのみ動作します。 (私の知る限り。これを確認することはできません。)

あなたはWP8アプリ、ようにアプリをマークすると、それはWP7またはWP 7.5上では動作しません。 WP7.5アプリとしてマークすることはできますが、リフレクションを使用して必要なAPIを見つけて呼び出すことができます(これらのAPIが利用できないWP7.5デバイスでは適切に劣化します)。

私の意見では、反射は面倒ですが、WP 7.5デバイスが消えなくなるまで、同じコードを使用して両方をサポートするオプションがあります。 (リフレクションを使用する場合には、WPA +にはWPA +でのリフレクションにいくつかの制限があるため、WPA +の場合も同様です)

+0

Windows Phone 7.5のアプリを提出すれば、それは証明書を渡すでしょうか? 彼らはあなたのアプリがWindows phone 7,7.5、および8と互換性があるべきであることを市場に条件を追加しました。 –

+1

はい。実際、WP8 SDKは公式にリリースされていません。とにかくそれはあなたができるすべてです。あなたのアプリが7.5の認定を通過すれば、WP8でも同じように動作することが期待されます。 – Madushan

+0

thats great !!! –

2

私の実験の追加情報現在利用可能なWP8エミュレータとWP8プロトタイプデバイスです。下記の最終版に変更されるかどうかわからない:アプリは例えば7.5と8用にコンパイルされたときに

  1. ネイティブのSilverlightアプリケーションのためのいくつかのUIコントロールが同じWP8エミュレータ上で異なって見える、チェックボックスがのように見えますアプリが7.5にコンパイルされるとWP7が表示され、アプリがWP8用にコンパイルされている場合はもっとモダンに見えます。

  2. HTML5アプリとWebブラウザーコントロール。あなたのアプリが7.5用にコンパイルされていれば、WP8でも古いIE9を引き続き実行します。 WP8に再コンパイルすると、WebBrowserコントロールはIE10を多くの改良と最適化で使用します。 Microsoft WP IEチームによって確認されました。

したがって、WP8で実行されるWP7/8アプリでは若干の違いがあります。

関連する問題