I am new to FlutterFlow and have a question about design strategies and how to create a new app.
I started by building my app with widgets and building the visuals. But then I got confused with how to inject the logic I need. I tried storing variables in a supabase database but got really confused with getting the information out of the database and into a variable I could process ... and then I read about Actions.
Clearly the Actions provide a ton of logic control, ability to access the database, ability to store data in App State variables and, to a great extent, seem to offer the control I was looking for. Then I thought, "I'm doing this wrong". I'm trying to shoehorn functionality into a widget when I should be developing the overall flow and building the visuals as needed. But that seems counter to the "FlutterFlow approach".
So, does anyone have suggestions for design strategies? How do you approach a top level design and work your way down to the details? Do you use a FlutterFlow tool or do you use an external tool .. and why?
Design Strategy
Actions & Logic
Read as much documentation as I can. I have not found anything that addresses high level design. All the documentation seems to be oriented toward "so you want to build X, here is how it is implemented". And of course I am not interested in X I'm interested in my app ... which is different from anything I have seen in the documentation. It would actually be bad if the documentation had my app because that would mean my app isn't original.
Yes
2 replies