Completing step 4 on the launch Page πŸŽ‰πŸŽ‰πŸŽ‰

Over the past two weeks, after studying the official Flutter documentation and searching on Google, I have finally completed Step 4 where the user inputs information, starting from the Launch Page.

In the beginning, it took hours just to create a button or a UI element, and it was a challenging time. But after completing Step 1, things started progressing faster, and I was able to finish up to Step 4 more smoothly. What I realized during this process is that while understanding and expressing algorithms is important, how you structure the files of the app is just as crucial.

At first, my goal was simply to “move to the next step, anyway”. But as I moved forward, I started facing issues with the code becoming tangled. Ultimately, I had to completely rework the structure. By separating the common code and using it across each step, the code became cleaner, and the progress became much smoother.

The app’s file structure now follows a clear pattern, with files like step1_page.dart, step2_page.dart, step3_page.dart, step4_page.dart for each step, while common code is organized into files like step_page.dart. This approach makes it much easier to maintain and modify specific steps later, all while keeping the structure consistent.

There’s still a long way to go, but for now, I feel a tremendous sense of accomplishment. I’m excited to continue moving forward ABSOLUTELY!!

Previous Post

Next Post

Loading

Signing-in 3 seconds...

Signing-up 3 seconds...