0

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 :

Creating flavors of a Flutter app (Flutter & Android setup)


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