2025-07-07 10:19:25
Flutter هو إطار عمل مفتوح المصدر طورته جوجل لإنشاء تطبيقات متعددة المنصات بجودة عالية وسرعة فائقة. سواء كنت مطورًا مبتدئًا أو محترفًا، فإن تنزيل Flutter هو الخطوة الأولى لبدء رحلتك في تطوير التطبيقات. في هذا المقال، سنقدم لك دليلًا تفصيليًا لتحميل Flutter SDK وتثبيته على مختلف أنظمة التشغيل.

متطلبات تنزيل Flutter
قبل البدء في عملية التثبيت، تأكد من أن جهازك يستوفي المتطلبات التالية:

- مساحة تخزين: 2.5 جيجابايت على الأقل من المساحة الحرة.
- نظام التشغيل: يدعم Flutter أنظمة Windows وmacOS وLinux.
- أدوات إضافية: قد تحتاج إلى تثبيت Git وAndroid Studio أو Xcode حسب نظام التشغيل.
خطوات تنزيل Flutter SDK
1. تحميل Flutter SDK
- انتقل إلى الموقع الرسمي لـ Flutter: .
- اضغط على زر "Get Started" ثم اختر نظام التشغيل الخاص بك (Windows/macOS/Linux).
- انقر على "Download Flutter SDK" لتحميل أحدث إصدار.
2. تثبيت Flutter على Windows
- استخرج ملف ZIP الذي تم تنزيله في مجلد مثل
C:\flutter
. - أضف مسار Flutter إلى متغيرات البيئة (Environment Variables):
- ابحث عن "Edit environment variables" في قائمة ابدأ.
- أضف المسار
C:\flutter\bin
إلى متغيرPath
. - افتح موجه الأوامر (CMD) وأكتب
flutter doctor
للتحقق من التثبيت.
3. تثبيت Flutter على macOS
- انقل مجلد Flutter إلى
~/Documents
أو أي موقع آخر. - افتح Terminal وأضف المسار التالي إلى ملف
~/.zshrc
أو~/.bash_profile
:bash export PATH="$PATH:[PATH_TO_FLUTTER]/flutter/bin"
- قم بتشغيل
flutter doctor
لفحص التثبيت وإصلاح أي مشكلات.
4. تثبيت Flutter على Linux
- استخرج ملف Flutter في مجلد مثل
~/flutter
. - أضف المسار إلى ملف
~/.bashrc
:bash export PATH="$PATH:~/flutter/bin"
- قم بتشغيل
flutter doctor
للتأكد من أن كل شيء يعمل بشكل صحيح.
حل مشاكل شائعة بعد تنزيل Flutter
- خطأ في
flutter doctor
: قد تحتاج إلى تثبيت Android Studio أو Xcode وإعداد الرخصة. - مشاكل في الاتصال: تأكد من أن جهازك متصل بالإنترنت بشكل صحيح.
- إصدارات غير متوافقة: استخدم دائمًا أحدث إصدار من Flutter لتجنب الأخطاء.
الخاتمة
بعد تنزيل Flutter وتثبيته بنجاح، يمكنك البدء في تطوير تطبيقات رائعة تعمل على iOS وAndroid والويب. Flutter يوفر أدوات قوية مثل Hot Reload ومكتبات غنية لتسريع عملية التطوير. جرب إنشاء أول تطبيق لك اليوم واستكشف عالم Flutter الواسع!

إذا واجهتك أي صعوبات، يمكنك الرجوع إلى الوثائق الرسمية أو طرح استفساراتك في مجتمعات Flutter النشطة. Happy coding! 🚀