Como crio versões diferentes do meu aplicativo Flutter para qa / dev / prod?

Estou construindo um aplicativo Flutter e tenho variáveis com valores diferentes para ambientes diferentes (controle de qualidade, desenvolvimento, prod etc.). Qual é uma boa maneira de organizar meu aplicativo para que eu possa criar facilmente uma compilação para controle de qualidade, dev, prod e outros ambientes?

questionAnswers(5)

yourAnswerToTheQuestion