5 Packages every *NEW* Flutter developer must know about

5 Packages every *NEW* Flutter developer must know about

Introduction

Building complex things aren't easy. When you are getting started with learning a new framework then one of the biggest factors that help you are the community. Flutter has an amazing community of developers. Do you need a tear-drop animation navigation bar? You will get it at the pub. dev. Do you need special types of cards? You will get it in the pub. dev.

Pub. dev is probably your best friend when it comes to Flutter. Today, I will share the 5 packages every new Flutter developer must know about.

Google Fonts

This package is your best friend when it comes to using fonts. Fonts are one of the basic building blocks of an app. Google Fonts package gives you access to all the fonts provided by Google.

Here is the link for the package.1_isvydgfP2_fsCSOvomku9A.png

Flutter Launcher Icons

Once upon a time, creating app-icons for your app was a painful task. You had to use an external website to generate app icons for all device sizes then change them in your folder. But with the help of this package, the whole process has been made so easy. All you need to do is add the package, run 2 commands on the terminal, and voila, your app icons are ready.

Here is the link for the package

Location

If you ever want a user's location or want to work on things related to GPS, the Location package is the best package to go to. It is super beginner-friendly and it comes with very good documentation as well.

Here is the link for the package.

Carousel Slider

This is the only UI package on this list. This is probably the most used UI package because carousels are a great widget to use in your app. You can use them in multiple ways. Building a carousel from scratch isn't fun. That is why you can use this awesome carousel slider package.

Here is the link for the package carousel.png

http

This is the package that helps you to make requests to the serves. The best package for beginners and also experience folks. Almost everyone uses this package to communicate to the server. It comes with great documentation as well.

Here is the link for the package

Conclusion

This concludes our article on the 5 packages every new Flutter developer must know about. Now that you know about them, you already have an upper hand over other newbie Flutter developers out there.

Follow and subscribe for more tutorials, tips & tricks on Flutter and DSA.

Did you find this article valuable?

Support CompSciWithIyush by becoming a sponsor. Any amount is appreciated!