I'm currently learning Flutter development (as well as Dart). It's my first mobile programming language.
I'm curious - is there a way to split screens into .dart files, or do they all have to be in the same main.dart file?
The app I'm building will have a lot of pages, so I don't want to make one giant main.dart file with 20+ different pages.
Is Flutter the right choice if I'm trying to make a large application like this?