Welcome to my Flutter Daily Package Explorer project! In this repository, I will explore and implement one new Flutter package every day from the amazing Flutter Gems catalog. The goal is to learn, experiment, and share my experiences with various Flutter packages to enhance my skills and help others discover useful tools for their Flutter projects.
- Objective: Learn and implement one new Flutter package daily.
- Source: All packages are sourced from Flutter Gems, a curated list of Flutter packages categorized for easy discovery.
- Duration: Daily updates for the next 30 days (or more!).
- Outcome: By the end of this journey, I aim to have a solid understanding of various Flutter packages and their use cases.
-
Clone the Repository:
git clone https://github.com/abdullah-dev01/flutter-daily-package-explorer.git cd flutter-daily-package-explorer
-
Install Dependencies:
flutter pub get
-
Run the Project:
flutter run
-
Explore Daily Packages:
- Each day, a new package will be added to the project.
- Check the
lib/daily_packages
folder for the implementation of each package.
Here’s how the project is organized:
lib/
├── daily_packages/ # Contains daily package implementations
│ ├── day_1_provider/ # Day 1: Provider package
│ ├── day_2_getx/ # Day 2: GetX package
│ └── ... # And so on...
├── main.dart # Entry point of the application
└── widgets/ # Reusable widgets for the project
If you'd like to contribute to this project, feel free to:
- Suggest Packages: Recommend packages from Flutter Gems that you'd like to see implemented.
- Improve Code: Submit pull requests to improve the implementation of any package.
- Report Issues: Open an issue if you find bugs or have suggestions.
- Flutter Gems: The source of all packages explored in this project.
- Flutter Documentation: Official Flutter documentation.
- Pub.dev: The official repository for Flutter and Dart packages.
- GitHub: Your GitHub Profile
- LinkedIn: Your LinkedIn Profile
Happy Fluttering! 🐦