Advanced Column Row is a Flutter package that improves the default Column and Row widgets by adding customization options, such as padding, gap widgets, decoration, alignment, and other flexible properties. This package helps you build more visually appealing and flexible layouts in Flutter.
Before starting the project, I had to do some research to understand the current state of the Flutter ecosystem and the needs of developers. I looked at existing packages and libraries that provide similar functionality and analyzed their pros and cons. By doing that , I was able to identify the features and customization options that I wanted to include in my package.
After the research phase, I started developing the package. I used Dart, the programming language used by Flutter, to write the code. I also used the Flutter framework to build the UI components and integrate them with the package. I made sure to test the package thoroughly to ensure that it works as expected and is stable.
I always wanted to publish a Flutter package, but I was unsure of how to do it. I had to learn how to use the pub.dev platform and understand the process of publishing a package. I also had to make sure that my package was well-documented and easy to use for other developers. I had to spend a lot of time and effort to make sure that my package was ready for publication.