We are planning to move our codebase to flutter, but we have some specific requirements and trying to validate them before moving all our codebase to flutter.
- With same codebase we are producing multiple targets in IOS and Android (In android its called flavors). And each target has different bundleId, application icons, launch images etc...
- For each target we have a scheme related with that target.
- We've 4 build configurations (Debug_Development,Debug_production,Release_Development,Release_production) to compile all of our targets.
I've looked at the below examples :
https://cogitas.net/creating-flavors-of-a-flutter-app/
https://medium.com/@salvatoregiordanoo/flavoring-flutter-392aaa875f36
But both of them were about creating multiple build configurations, but they don't mention about creating multiple targets.
So my question is , is it possible to create multiple targets and multiple schemes at the same time with flutter ? If its possible , how can we do that?
You can see our current applications scheme and target configurations in below screenshot:
Thanks