
ملاحظة: يمكنك بسهولة تحويل ملف Markdown هذا إلى PDF في VSCODE باستخدام هذا التمديد المفيد PDF.

موارد التعلم رفرفة
أدوات وأطر رفرفة
تنمية فوشيا
تطوير دارت
تنمية Firebase
العودة إلى القمة
Flutter هي مجموعة أدوات واجهة المستخدم من Google لصياغة تطبيقات جميلة ومجمعة أصليًا للهاتف المحمول (AndorId و iOS) و Web و Desktop (Windows و MacOS و Linux و Google Fuchsia) من قاعدة كود واحدة. يعمل Flutter مع التعليمات البرمجية الحالية ، ويستخدمه المطورون والمؤسسات في جميع أنحاء العالم ، وهو مجاني ومفتوح المصدر.
GEMS Flutter هي دليل حزمة منسقة للرفاهية التي تصنف وظيفيًا بعضًا من أكثر حزم الرفرفة المفيدة والشعبية المتوفرة على Pub.Dev Flutter Gems دليل مشهد حزمة الرفرفة يشتمل على 1500+ حزم مفيدة وشائعة مصنفة بدقة.
DART هي لغة برمجة مفتوحة المصدر وقابلة للتطوير ، مع مكتبات قوية وأوقات تشغيل ، لإنشاء تطبيقات الويب والخادم والهاتف المحمول باستخدام إطار Flutter.
Fuchsia هو جهد مفتوح المصدر لإنشاء نظام تشغيل من فئة الإنتاج يعطي الأولوية للأمن والتحديث والأداء.
Firebase عبارة عن منصة تطوير تطبيقات الخلفية كخدمة (BAAS) التي توفر خدمات خلفية مستضافة مثل قاعدة بيانات الوقت الحقيقي ، وتخزين السحابة ، والمصادقة ، وتقارير التصادم ، والتعلم الآلي ، والتكوين عن بُعد ، واستضافة ملفاتك الثابتة.
وثائق الرفرفة
تثبيت وتشغيل DevTools من VS Code
تثبيت وتشغيل DevTools من Android Studio و Intellij
دليل نمط الرفرفة
إنشاء تطبيق الرفرفة الأول الخاص بك
قم بإنشاء تطبيق Android وإصداره باستخدام Flutter
أدوات وتقنيات الرفرفة
إضافة Firebase إلى تطبيق الرفرفة الخاص بك
باستخدام Firebase و Firestore مع رفرفة
السهام والرفرف: دليل المطور الكامل على Udemy
إنشاء قصة تفاعلية مع رفرفة على كورسيرا
ترفرف للمبتدئين على Pluralsight
دورات تدريبية على الإنترنت ترفرف على تعلم LinkedIn
Bootcamp لتطوير تطبيق Flutter الكامل مع DART بواسطة APP BREWERY
العودة إلى القمة
رمز DART هو امتداد VS Code الذي يوفر الدعم للغة البرمجة DART ، ويوفر أدوات لتحرير تطبيقات الهاتف المحمول وتجديدها وإعادة تحميلها بشكل فعال.
رمز DART Flutter هو امتداد VS Code الذي يضيف دعمًا لتحرير الأجهزة المحمولة ، التي تعمل على تحرير الجوال وإعادة تدويرها وإعادة تحميلها بشكل فعال. يعتمد ذلك على (وسيقوم بتثبيته تلقائيًا) امتداد DART لدعم لغة برمجة DART.
PubSpec Assist هو امتداد رمز Visual Studio يتيح لك إضافة تبعيات بسهولة إلى PubSpec.yaml من مشروع Dart و Flutter ، كل ذلك دون مغادرة المحرر الخاص بك.
Flutter Stylizer هو امتداد VSCODE الذي ينظم فصول الرفرفة بطريقة الرأي ومتسقة.
شجرة Flutter هي امتداد VS Code لـ Flutter لإنشاء شجرة عنصر واجهة مستخدم أساسية مع بناء جملة لطيف.
JSON TO DART MODEL هو امتداد VS CODE الذي يحول JSON إلى فئة نموذج DART.
التعليقات الأفضل هو امتداد VS Code الذي يساعد الرمز الخاص بك في التعليق من خلال التعليق على التنبيه ، والمعلوماتية ، و Todos ، وأكثر من ذلك.
Errorlens هو امتداد VS Code الذي يشحن توربو ميزات تشخيص اللغة عن طريق جعل التشخيصات تبرز بشكل أكثر بارزة ، مع تسليط الضوء على الخط بأكمله أينما يتم إنشاء التشخيص من قبل اللغة وكذلك يطبع الرسالة المضمّنة.
Flutter-View VScode هو امتداد VS Code يتيح لك فحص ملفات PUG ومشاهدة رمز DART الذي تم إنشاؤه خلفه ، وكذلك التنقل إليه. هذا يجعل التنقل بين مصدر الصلصال ورمز DART الذي تم إنشاؤه بشكل أسرع وأكثر متعة.
Flutter-View هي أداة سطر أوامر تتيح لك وضع تطبيقات الرفرفة بشكل أسرع ، باستخدام Pug/HTML و SASS/CSS.
Flutterfire هي مجموعة من الإضافات الرفاهرة التي تمكن تطبيقات Flutter من استخدام خدمات Firebase. يمكنك اتباع مثال يوضح كيفية استخدام هذه الإضافات في قاعدة Firebase لـ Flutter Codelab.
Flutterboost هو مكون إضافي تمكن من التكامل الهجين من الرفرفة لتطبيقاتك الأصلية الحالية مع الحد الأدنى من الجهود.
حرب GO-FLUTER هي حزمة تجلب الرفرفة على سطح المكتب. يقوم Project بتنفيذ واجهة برمجة تطبيقات التضمين الخاصة بـ Flutter باستخدام قاعدة رمز واحدة تعمل على Windows و MacOS و Linux. لتقديمها ، تناسب GLFW المهمة لأنها توفر التجريدات الصحيحة على العازلة/لوحة المفاتيح/الماوس/الماوس في OpenGL.
Firebase عبارة عن منصة تطوير تطبيقات الخلفية كخدمة (BAAS) التي توفر خدمات خلفية مستضافة مثل قاعدة بيانات الوقت الحقيقي ، وتخزين السحابة ، والمصادقة ، وتقارير التصادم ، والتعلم الآلي ، والتكوين عن بُعد ، واستضافة ملفاتك الثابتة.
Firebase iOS هو جميع مصادر Firebase SDK منصة Apple باستثناء Firebaseanalytics و FirebasePerformance و Firebaseml.
AppWrite هو خادم خلفي آمن من طرف إلى طرف لمطوري الويب والهواتف المحمولة والرفاهية التي يتم تعبئتها كمجموعة من حاويات Docker لسهولة النشر.
Fluro هي مكتبة توجيه رفرفة تضيف خيارات توجيه مرنة مثل البطاقات البرية والمعلمات المسماة والتعريفات المسارية.
العودة إلى القمة

Fuchsia هو جهد مفتوح المصدر لإنشاء نظام تشغيل من فئة الإنتاج يعطي الأولوية للأمن والتحديث والأداء.
البدء مع فوشا
البدء مع Zircon kernel
واجهات برمجة التطبيقات Fuchsia
المدعوم من هيرواري لفوشيه
لغات البرمجة المدعومة لفوشيه
مرجع فوتشيا
المساهمة في فوشيه
تدريب مطوري Google
شهادة مطوري Google
فن العمارة نظام ملفات Fuchsia
Fuchsia Emulator (FEMU) هو المحاكي الافتراضي لفوشيا. تتيح لك FEMU اختبار مكونات وتطبيقات Fuchsia بدون جهاز فوشا المادي.
لغة تعريف واجهة Fuchsia (FIDL) هي اللغة المستخدمة لوصف بروتوكولات الاتصالات (IPC) التي تستخدمها البرامج التي تعمل على Fuchsia.
واجهة نظام Fuchsia هي الواجهة الثنائية التي يقدمها نظام تشغيل Fuchsia للبرامج التي يتم تشغيلها. أساس الواجهة هو VDSO ، الذي يوفر الوصول إلى مكالمات النظام. لا يُسمح للبرامج بإصدار مكالمات النظام مباشرة (على سبيل المثال ، من خلال الاصطياد إلى kernel). بدلاً من ذلك ، تستخدم البرامج VDSO للتفاعل مع النواة. يتم توفير الجزء الأكبر من واجهة النظام من خلال بروتوكولات الاتصال بين العمليات ، وعادة ما يتم تعريفها باستخدام FIDL. يتم التحدث بهذه البروتوكولات عبر العديد من الأواني الأولية ، بما في ذلك القنوات والمآخذ.
Fuchsia Integrator Development Kit (IDK) هي مجموعة المطورين التي تحتوي على مجموعة صغيرة من المكتبات والأدوات المطلوبة لبدء بناء وتشغيل البرامج التي تستهدف Fuchsia.
الزركون هو المنصة الأساسية التي تعمل على قوى فوشا. يتكون Zircon من نواة (مصدر في/Zircon/kernel) بالإضافة إلى مجموعة صغيرة من خدمات المساحة المستخدمة ، برامج التشغيل ، والمكتبات (المصدر في/Zircon/System/) ضروري للنظام للتمهيد ، والتحدث إلى الأجهزة ، وتحميل عمليات المستخدم وتشغيلها ، إلخ.
FFX هي أداة توفر منصة موحدة لأدوات Fuchsia CLI للتفاعلات المستهدفة المضيفة. إنه يقدم واجهة موجهة للخدمة للعديد من عمليات سير عمل التطوير والتكامل الشائعة التي قد يرغب المستخدمون في أداءها مقابل جهاز واحد أو أكثر من الأجهزة المستهدفة.
Escher هو عارض جسدي. إنها مكتبة C ++/Vulkan التي يتم استخدامها بشكل أساسي عن طريق التنفيذ الخلاب ؛ لا يتم كشفه من قبل Fuchsia SDK.
الصهارة هي بنية سائق GPU لفوشيا. هناك مكونان لبرنامج التشغيل: مكتبة خاصة GPU محملة في مساحة عنوان كل تطبيق ؛ وسائق نظام الصهارة الذي يدير الأجهزة.
SYSMEM هي خدمة FIDL التي تخصص الذاكرة المشتركة لاستخدامها من قبل تطبيقات متعددة وكتل الأجهزة. يقدم هذا المستند نظرة عامة على ميزاته الرئيسية وما يوفره للنظام.
GN هو نظام بناء تلوي يقوم بإنشاء ملفات بناء للنينجا. يتم استخدام GN حاليًا كنظام بناء للكروم والفوشيه والمشاريع ذات الصلة.
GN C ++ Frontend SDK هي مجموعة تطوير التي تدعم حاليًا مضيفات Linux ونظام Build GN.
العودة إلى القمة

DART هي لغة برمجة مفتوحة المصدر وقابلة للتطوير ، مع مكتبات قوية وأوقات تشغيل ، لإنشاء تطبيقات الويب والخادم والهاتف المحمول باستخدام إطار Flutter.
مرجع Dart API
المكتبات الأساسية دارت
دروس DART
البدء مع DART SDK
إنشاء تطبيق Dart جديد مع Idea Intellij
دليل نمط السهام الفعال
تعلم السهام
قم ببناء تطبيقات الأجهزة المحمولة الأصلية مع الرفرفة على Udacity
دارت للمبتدئين على أوديمي
دروس السهام على Skilshare
يعد Android Studio بيئة التطوير المتكاملة الرسمية لنظام تشغيل Android من Google ، ومبني على برنامج Intellij Idea Jetbrains ومصمم خصيصًا لتطوير Android. متوفر على Windows و MacOS و Linux و Chrome OS.
Intellij Idea هي IDE لـ Java ، لكنها تفهم أيضًا وتوفر مساعدة ترميز ذكية لمجموعة كبيرة ومتنوعة من اللغات الأخرى مثل Kotlin و SQL و JPQL و HTML و JavaScript ، وما إلى ذلك ، حتى لو تم حقن تعبير اللغة في سلسلة حرفية في رمز Java الخاص بك.
DART DEVTOOLS هي مجموعة من أدوات التصحيح والأداء لـ DART والرفرف. يتم توزيع هذه الأدوات في IDES ، وأداة الرفرفة ، وأداة WebDev ، وحزمة DevTools.
Dartpad هو محرر عبر الإنترنت لـ DART.
Flutter SDK هي مجموعة أدوات واجهة المستخدم من Google لصياغة تطبيقات جميلة ومجمعة أصليًا للجوال والويب على سطح المكتب من قاعدة كود واحدة باستخدام DART.
Pub هي أداة تحتوي على أوامر لإدارة الحزم ونشر الحزم وتطبيقات خط الأوامر.
تم تصميم خادم التحليل لتوفير تحليل مستمر لواحد أو أكثر من قواعد التعليمات البرمجية حيث تتغير قواعد التعليمات البرمجية هذه.
DART VM هي أداة لتشغيل تطبيقات سطر الأوامر DART مثل البرامج النصية والبرامج والخوادم من جانب الخادم.
DART2JS هي أداة لتجميع رمز DART إلى JavaScript القابلة للنشر. مترجم آخر في دارت إلى JavaScript ، DartDevc ، هو الاستخدام فقط. يستخدم الأمر WebDev Build Dart2JS افتراضيًا.
DartDevc هو برنامج التحويل البرمجي لتطوير DART الذي يتيح لك تشغيل وتصحيح تطبيق Web Dart الخاص بك في متصفح Chrome.
Angulardart هو إطار عمل مثمر لتطبيق الويب الذي يعمل على تشغيل بعض التطبيقات الأكثر أهمية في Google. إنه مبني على DART ويستخدمه على نطاق واسع من قبل Google Adwords و AdSense والألياف والعديد من المشاريع الأخرى.
RXDART عبارة عن حزمة ذات امتدادات تفاعلية لـ DART تضيف إمكانات إضافية إلى تدفقات DART و STROFCONTROLLERS.
العودة إلى القمة

Firebase عبارة عن منصة تطوير تطبيقات الخلفية كخدمة (BAAS) التي توفر خدمات خلفية مستضافة مثل قاعدة بيانات الوقت الحقيقي ، وتخزين السحابة ، والمصادقة ، وتقارير التصادم ، والتعلم الآلي ، والتكوين عن بُعد ، واستضافة ملفاتك الثابتة.
Firebase Github
أضف Firebase إلى تطبيق Flutter الخاص بك
باستخدام Firebase و Firestore مع رفرفة
باستخدام Firebase مع الإطار الأيوني
باستخدام Google Analytics مع Firebase
مراسلة السحابة Firebase (FCM)
دورات Firebase على Udemy
قم بإنشاء تطبيق ويب Google Firebase على Coursera
Firebase في عطلة نهاية الأسبوع: Android on Udacity
دورات تدريبية على الإنترنت Firebase على LinkedIn تعلم
تعلم أساسيات Firebase على Pluralsight
تدريب مطوري Google
شهادة مطوري Google
يعد Android Studio بيئة التطوير المتكاملة الرسمية لنظام تشغيل Android من Google ، ومبني على برنامج Intellij Idea Jetbrains ومصمم خصيصًا لتطوير Android. متوفر على Windows و MacOS و Linux و Chrome OS.
Firebase Analytics هي واجهة برمجة تطبيقات Google التي توفر طرقًا لتسجيل الأحداث ووضع خصائص المستخدم.
Firebase ML عبارة عن واجهة برمجة تطبيقات Google تشمل جميع ميزات ML المستندة إلى مجموعة السحابة في Firebase.
ML Kit هي مكتبة مستقلة لـ ML على الجهاز ، والتي يمكنك استخدامها مع أو بدون Firebase.
Firebase iOS هو جميع مصادر Firebase SDK منصة Apple باستثناء Firebaseanalytics و FirebasePerformance و Firebaseml.
Flutterfire هي مجموعة من الإضافات الرفاهرة التي تمكن تطبيقات Flutter من استخدام خدمات Firebase. يمكنك اتباع مثال يوضح كيفية استخدام هذه الإضافات في قاعدة Firebase لـ Flutter Codelab.
AngularFire هي المكتبة Angular الرسمية لـ Firebase.
Vuefire هو روابط Firebase لـ Vue.js & Vuex.
يعد Firebase الأصلي Reactive تنفيذ Firebase الغني بالميزات التي تم اختبارها جيدًا لـ React Native. يدعم كل من منصات iOS و Android لجميع خدمات Firebase.
React Redux Firebase عبارة عن روابط Redux لـ Firebase التي تتضمن خطافات React ومكونات ترتيب أعلى.
Firebaseui هي مكتبة مفتوحة المصدر لنظام Android تتيح لك توصيل عناصر واجهة المستخدم المشتركة بسرعة إلى واجهات برمجة تطبيقات Firebase.
Pyrebase هو غلاف Python بسيط ل API Firebase.
Emberfire هو المحول المدعوم رسميًا لاستخدام Firebase مع Ember.
ReactFire هو مشروع يوفر السنانير ومقدمي الخدمات والمكونات التي تجعل من السهل التفاعل مع Firebase.
العودة إلى القمة
تم توزيعه تحت رخصة عامة Creative Commons Commons 4.0 International (CC بنسبة 4.0).