さまざまなプロバイダーから出荷されるアプリがあります。だから私は背景などを交換する必要があります.ssおそらく各アプリにはある種の一意の識別子があり、そのために別のプロジェクトも必要です. Windows phone でこれを行うベスト プラクティスは何ですか? 独自の「ラッパー」プロジェクトを作成する必要がありますか? (iOS には、関連するブランディング ファイル、アプリ名、識別子などをリンクするターゲットと呼ばれる概念があります)
ご協力いただきありがとうございます !
さまざまなプロバイダーから出荷されるアプリがあります。だから私は背景などを交換する必要があります.ssおそらく各アプリにはある種の一意の識別子があり、そのために別のプロジェクトも必要です. Windows phone でこれを行うベスト プラクティスは何ですか? 独自の「ラッパー」プロジェクトを作成する必要がありますか? (iOS には、関連するブランディング ファイル、アプリ名、識別子などをリンクするターゲットと呼ばれる概念があります)
ご協力いただきありがとうございます !
XAMLでは、スタイリングとテンプレートを使用して、アプリケーションのルックアンドフィール全体を動的に変更できます。
同じ原則がWindowsPhoneアプリにも当てはまります。次に、異なるスタイルのxamlファイルを維持し、それらを適用して一意のビルドを作成するか、アプリケーションが起動したら、実行する必要があります。
更新: willmelが以下に示唆しているように、私が言及するのを忘れていましたが、ここで言及されているローカリゼーション手法は、アプリケーション文字列を維持するための優れた方法です。
更新2:ここに示すように、「テーマ」を個別のZIPファイルにパッケージ化し、ビルド後のイベントとVSコマンドを使用してさまざまなパッケージを作成できます。コマンドラインからいつでもmsbuildを呼び出して、ビルドプロセスをさらにカスタマイズできます。この方法でも、さまざまなマニフェストを使用できます。
言語が指定されているプロバイダー情報がある場合は、サンプル プロジェクトをここからダウンロードできます 。
プロバイダーがわかったら、リソース ファイルを選択できます。 Tim Heuerの記事では、XCode iOS で使用されるようなさまざまな状況で、少ない労力で作業できる方法を示しています。文字列に加えて、画像 URL も使用できます。