একটি Flutter প্রজেক্টের একটি মানক কাঠামো থাকে — Dart কোডের জন্য ডিরেক্টরি, প্ল্যাটফর্ম-নির্দিষ্ট কোড, অ্যাসেট এবং কনফিগারেশনের জন্য ডিরেক্টরি রয়েছে। কাঠামো এবং মূল ফাইলগুলি (বিশেষ করে pubspec.yaml এবং lib/) বোঝা Flutter অ্যাপগুলি নেভিগেট করতে এবং তৈরি করার জন্য প্রয়োজনীয়।
মূল ডিরেক্টরি এবং ফাইলগুলি
my_app/
lib/ → your DART CODE lives here (the heart of the app)
main.dart → the ENTRY POINT (the main() function; app starts here)
pubspec.yaml → project config: DEPENDENCIES, assets, metadata (very important)
android/ → Android-specific native project/config
ios/ → iOS-specific native project/config
web/ windows/ etc. → other platform folders
test/ → tests
assets/ → images, fonts, etc. (declared in pubspec.yaml)
