My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

Flutter Packages | Things to know before using any Package.

ABHISHEK M's photo
ABHISHEK M
·Apr 26, 2021·

2 min read

Flutter Packages | Things to know before using any Package.

Screenshot (26).png

1. Available Platforms

Because flutter is a cross-platform tool, the package we use must support all the platforms we target to build the project.

2. Verified Publisher

They got verified by pub.dev.

3. Null Safety

Supports null safety language feature.

4. Published Date

As flutter SDK evolving regularly Publisher need to support that latest update.

Screenshot (25).png Consider like, pub points, popularity is very important. Because these scores were given based on regular update and maintenance, platform support

Screenshot (27.png The aim of the Flutter Favorite program is to identify packages and plugins that you should first consider when building your app. This is not a guarantee of quality or suitability to your particular situation—you should always perform your own evaluation of packages and plugins for your project. Learn more about flutter favorite here.

A verified contributor and flutter favorite tags make the package more trustworthy.

Absorb these tags

  • [UNIDENTIFIED]: because the package got less score.
  • DISCONTINUED: The package was discontinued.
  • UNLISTED: The package is unlisted, this means that while the package is still publicly available the author has decided that it should not appear in search results with default search filters. This is typically done because this package is meant to support another package, rather than being consumed directly.

Do consider all the above things before using the package. Because your project depends on others(publisher) code. So it's great to use a well-maintained and good package.