

One general convention is to have a single file that everyone can import to use your package. Or it could be a massive cross-platform plugin that solves an impelling problem inside the community. It could just as well be a simple UI package that solves a small problem for you that you would like to openly share with everyone. It does not need to be a revolutionary package with hundreds of functionalities. You can develop whatever package you want or like. Here comes the fun part, developing your Flutter package. Pubspec.yaml name : my_awesome_package description : the awesome package I created by following this tutorial author : Sandro Maglione homepage : Develop your package The author field should be populated with your name and email address, while the homepage field should contain a link to your pub.dev package (which we still do not have since we did not yet publish the package) or a link to the Github project or your website. In order to display your information as the author of the package, you need to change the author and homepage fields generated inside the pubspec.yaml file. All the people that will be using your package will just need to import the my_awesome_package.dart generated inside the lib folder. That is our starting point from which to develop the package.
#Dev flutter license
CHANGELOG.md and LICENSE file generated.
#Dev flutter android
#Dev flutter how to
In this article, you are going to learn how to become a contributor to the Flutter and Dart community, how to develop a Flutter package, and how to release your own package on pub.dev. Develop your own package and share it with everyone.Help people by sharing the package and answering questions.Star Github projects to show your appreciation and help the package to be known by the community.File issues on Github projects to sustain the authors and improve the package functionalities.There are many great ways to give your own contribution: On pub.dev is it possible to find packages and plugins for any functionality that you need for your next project.Įveryone can contribute to the growth and expansion of Flutter.

People everywhere spend their time to develop and release amazing packages for everyone to use, all completely open-source. One of the great strengths of Flutter is the community.
