Friday, November 28, 2014

Two apps, same functionality but different branding? (Product Flavors?)

I would like to release two versions of my application. The implementation is basically the same but with a different branding.


So there may be different texts, images, resources, API endpoints. Also it should have its own Package.appxmanifest and Package.StoreAssociation.xml since these are going to be different for two different store builds.


In the end I'm looking for something like "Product Flavors" on Android.


Android Product Flavors


"A product flavor defines a customized version of the application build by the project. A single project can have different flavors which change the generated application."


It offers the functionality to overwrite basically everything you want to for each different product flavor.


Is there a way to create something like different build targets to overwrite any files I want to?



I think creating different projects won't be an options since the project is a Universal Project which already has 2 projects with a shared library. I would need to create 2 sub-projects for each of them to achieve such functionality?!



No comments:

Post a Comment