私は自分のプロジェクトでXamarinソリューションを調べています。Xamarin whitelabel apps
プロジェクトの要件は以下のとおりです。
IOSアプリ、
Androidアプリ、
MacOSのアプリ、
のWindows 7,8,10アプリ。
私はすでにMvvmCrossに基づいてテストソリューションを構築していますが、正常に動作します。
質問:私のテストソリューションに基づいているすべてのプラットフォームでwhitelabelアプリケーションを構築するにはどうすればよいですか? これらのアプリケーションでは、文字列、アイコン、フォントなどのリソースのみを変更しますが、ロジック、ビュー、UIは同じになります。
gradle in android(build variants)のようなやり方はありますか?
あなたが正しく理解すれば、私の構造は ソリューションコア - > Androidライブラリ - > WhiteLabel Androidプロジェクトのようになります。 ライブラリには、すべてのアプリ機能、whitelabelプロジェクトから注入できるすべてのリソースが含まれますか? –
はい、別のファイルを入れ替えたり、#ifなどを使って物を変更することができます。 – jonathanpeppers