دليل إعداد جهاز Mac لتطوير تطبيقات Flutter لعام 2026
يُعد إطار العمل Flutter من Google الخيار الأكثر شعبية وتفضيلاً لتطوير تطبيقات الجوال العابرة للمنصات (iOS و Android) من خلال كود برميجي واحد. في عام 2026، توفر أجهزة Mac ذات المعالجات الحديثة (Apple Silicon) سرعة وأداءً فائقين في بناء وتجربة تطبيقات Flutter.
1. متطلبات النظام الأساسية
- جهاز Mac يعمل بنظام macOS الحديث.
- مساحة تخزين لا تقل عن 20 جيجابايت.
- تثبيت مدير الحزم Homebrew و Xcode و Android Studio.
2. تثبيت Flutter SDK على Mac
يمكنك تثبيت Flutter بكل سهولة باستخدام مدير الحزم Homebrew أو تنزيل الحزمة الرسمية المخصصة لمعالجات Apple Silicon:
brew install --cask flutter
للتحقق من اكتمال التثبيت وفحص البيئة البرمجية، قم بتشغيل الأمر التفاعلي:
flutter doctor
3. إعداد بيئة أندرويد (Android Studio & AVD Manager)
لتشغيل وتجربة التطبيقات على نظام أندرويد:
- قم بتنزيل وتثبيت Android Studio.
- افتح Android Studio وانتقل إلى SDK Manager لتثبيت أحدث إصدار من Android SDK وأدوات Command-line Tools.
- قم بإنشاء جهاز افتراضي (Virtual Device) عبر Device Manager / AVD Manager واختيار الحجم ودقة الشاشة المطلوبة.
- تأكد من قبول تراخيص أندرويد عبر الأمر:
flutter doctor --android-licenses.
4. إعداد بيئة iOS المحاكاة (iOS Simulator)
لتشغيل وتجربة التطبيقات على آيفون وآيباد:
- قم بتثبيت Xcode من متجر تطبيقات Mac (App Store).
- قم بتشغيل المحاكي عبر الأمر:
open -a Simulator. - قم بتثبيت CocoaPods لتنظيم الحزم والمكتبات الخاصة بـ iOS:
sudo gem install cocoapods.
5. اختيار محرر الكود (VS Code أو Android Studio)
قم بتثبيت إضافات Flutter و Dart داخل محرر الكود المفضل لديك للحصول على ميزات التشغيل السريع (Hot Reload / Hot Restart)، الإكمال التلقائي للكود، واكتشاف الأخطاء فورياً.


