No there wouldn't be any other way to do it unless you were happy to split Variant B out into separate Android & iOS versions, and the same for Variant C. If you want to show content dynamically within a single experience then your custom code approach would be the way to do it.You could create a pr...