I'm interested in people's best practice for "white-label" apps, where you have an app that gets re-branded for different clients, possibly including different functionality, but definitely including different styling and assets.
How does one best support this scenario in a Xamarin Forms app?
I'm not yet up to speed with the automated build side of things, but am definitely wanting to head in that direction. In my ideal world, I'd be able to start a script and end up with a new version of each branded app - possibly even pushed to testers or the stores.
I seem to remember reading that this is possible, but from this end of the operation (knowing only theory) it looks like a lot of work. Is there a simpler way to get going, perhaps manually supporting up to 3 or 4 re-brandings, that could be automated later?
Many thanks in advance for your thoughts.