فلاتر چیست؟

فلاتر (Flutter) یک فریم‌ورک متن‌باز توسعه‌ی رابط کاربری است که توسط گوگل ارائه شده و به توسعه‌دهندگان این امکان را می‌دهد که با استفاده از یک کدبیس، اپلیکیشن‌هایی برای اندروید، iOS، وب و دسکتاپ تولید کنند.

پیش‌نیازهای نصب فلاتر

قبل از نصب فلاتر، باید مطمئن شوید که سیستم شما پیش‌نیازهای زیر را دارد:

  • سیستم‌عامل: ویندوز، مک یا لینوکس
  • دسترسی به خط فرمان (Command Line)
  • نصب بودن Git

مراحل نصب فلاتر در ویندوز

  1. دانلود SDK:

    • به آدرس flutter.dev بروید و نسخه ویندوز SDK را دانلود کنید.
  2. استخراج فایل زیپ:

    • فایل زیپ را در مسیری مانند C:\src\flutter استخراج کنید.
  3. اضافه کردن Flutter به PATH:

    • مسیر flutter\bin را به محیط متغیر PATH ویندوز اضافه کنید.
  4. بررسی نصب:

    flutter doctor
    

    این دستور مشکلات نصب را بررسی کرده و ابزارهای مورد نیاز را معرفی می‌کند.

  5. نصب Android Studio:

    • Android Studio را نصب کنید.
    • پلاگین Flutter و Dart را از بخش Plugins فعال کنید.
    • Android SDK را نیز از طریق SDK Manager نصب کنید.
  6. راه‌اندازی Emulator یا اتصال دستگاه واقعی

نصب فلاتر در مک و لینوکس

روند نصب مشابه ویندوز است با تفاوت در مسیرها و روش اضافه کردن به PATH.

مثلاً در مک:

export PATH=$PATH:`pwd`/flutter/bin

اجرای اولین برنامه فلاتر

  1. ایجاد پروژه جدید:

    flutter create my_app
    cd my_app
    flutter run
    
  2. اپلیکیشن پیش‌فرض فلاتر اجرا خواهد شد و می‌توانید آن را در ویرایشگر کد دلخواه خود مثل VS Code یا Android Studio تغییر دهید.

جمع‌بندی

نصب و راه‌اندازی فلاتر ساده و سریع است و با داشتن ابزارهای اولیه، می‌توانید در کمتر از نیم‌ساعت اولین اپلیکیشن خود را اجرا کنید. اگر دنبال فریم‌ورکی هستید که با یک کدبیس، برای چند پلتفرم خروجی بگیرید، فلاتر انتخابی هوشمندانه است.