Flutter গুগলের তৈরি একটি ফ্রেমওয়ার্ক যার মাধ্যমে android,iOS app এবং ওয়েবসাইট শুধুমাত্র একটি কোডবেস ব্যবহার করে তৈরি করা যায়। Flutter প্রতিটি প্ল্যাটফর্মের জন্য নেটিভলি কম্পাইল্ড হওয়াতে অন্যান্য ফ্রেমওয়ার্ক থেকে অনেক দ্রুত কাজ করে।
কোন ভার্সন ইন্সটল দেওয়া আছে তা জানতে
flutter --version
নতুন Flutter প্রোজেক্ট বানাতে
flutter create <আপনার_প্রোজেক্টের_নাম>
যেসব ডিভাইস আপনার পিসির সাথে কানেক্টেড আছে তা জানতে
flutter devices
ওয়েব সাপোর্ট সহ নতুন প্রোজেক্ট বানাতে
flutter channel beta
flutter upgrade
flutter config --enable-web
বর্তমানে কোন চ্যানেলে আছেন সেটা দেখতে
flutter channel
চ্যানেল পরিবর্তন করতেে
flutter channel dev/master/stable/beta
ঠিকঠাক মত ইন্সটল হয়েছে কিনা জানতে
flutter doctor
ঠিকঠাক মত ইন্সটল হয়েছে কিনা আরো এডভান্স জানতে
flutter doctor -v
অর্গানাইজেশন/প্রতিষ্ঠানের নাম সেট করতে
flutter create --org com.yourorg your_project
এটা এমন একটা উইডগেট যেটা বিন্যাস্ত করা যায়না
StatelessWidget
এটা এমন একটা উইডগেট যেটা বিন্যাস্ত করা যায়
StatefulWidget
চাইল্ডকে মাঝ বরাবর নিয়ে আসবে
Center
উইডগেটের চাইল্ডকে কলাম ভিউ করবে
Column
উইডগেটের চাইল্ডকে রো ভিউ করবে
Row
উইডগেটের চাইল্ডকে লিস্ট ভিউ করবে
ListView
উইডগেটের চাইল্ডকে গির্ড ভিউ করবে
GridView
প্লাগিন ইন্সটাল করতে
Plugins
প্যাকেজ ইন্সটাল করতে
Packages
স্টেটলেস উইডগেটের জন্য
Container
ইমেজ ইউজ করতে
Image
টেক্সট ইউজ করতে
Text
স্টেটফুল উইডগেট এর জন্য
Scaffold
অ্যাপের টাইটেল
AppBar
স্পেস নিতে
Stack
গেশ্চার অপশন
GestureDetector
আইকন ইউজ করতে
Icon
পেজ ভিউ এর জন্য
PageView
লেআউট বিল্ড করতে
LayoutBuilder
চাইল্ড উইডগেটের ভবিষ্যৎ বিল্ড
FutureBuilder
স্ট্রিম বিল্ডার
StreamBuilder
ট্যাপ করে
onTap
ট্যাপ করে উপরে নিলে
onTapUp
ট্যাপ করে নিচে নিলে
onTapDown
ট্যাপ করে ধরে রাখলে
onLongPress
দুবার ট্যাপ করলে
onDoubleTap
সমতল ভাবে টেনে ধরলে
onHorizontalDragStart
খাড়া ভাবে টেনে ধরলে
onVerticalDragDown
নির্দিষ্ট জায়গায় ড্রাগাবল ইউজ
onPanDown
স্কেলের উপর ডিপেন্ড করে
onScaleStart