The title basically says it all. A very nooby question... I have this basic code to create the initial state of my app :
class MyApp extends StatelessWidget {
Your build function is "just code", so you can build the array you pass to the column dynamically, using something like
var children = [];
children.add(new InputWidget());
if (_showAnother)
children.add(new InputWidget());
...
body: new Column(
...
children: children,
...
...where _showAnother
is some sort of bool field that you set when the button is tapped.