تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
استكشاف Firebase لبرنامج Flutter
توفّر Firebase مجموعة قوية من مكوّنات Flutter الإضافية التي تربط تطبيق Flutter بخدماتنا.
يتيح لك دمج Firebase مع تطبيقات Flutter ما يلي:
طرح التطبيق في السوق وتقديم قيمة للمستخدمين،
تحسين جودة التطبيق في وقت أقل وبجهد أقل،
تحسين تجربة التطبيق للحفاظ على رضا المستخدمين.
المكوّنات الإضافية للمنتج
توفّر مكونات Firebase الإضافية الخاصة بتطبيق Flutter مجموعة واسعة من الوظائف من جهة العميل والخادم.
تحقق من المكونات الإضافية التي تتيح لك إنشاء المستخدمين وإطلاقهم ومراقبتهم وجذبهم.
Analytics
"إحصاءات Google" هو حل مجاني لقياس أداء التطبيقات، ويوفر إحصاءات عن استخدام التطبيقات وتفاعل المستخدمين. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
App Check
تساعد ميزة "فحص التطبيق من Firebase" في حماية موارد الخلفية من إساءة الاستخدام، مثل الاحتيال في الفوترة أو التصيّد الاحتيالي. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
Authentication
توفِّر مصادقة Firebase خدمات في الخلفية وحِزم تطوير برامج (SDK) سهلة الاستخدام لمصادقة المستخدمين في تطبيقك. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
Cloud Firestore
Firestore هي قاعدة بيانات سحابة إلكترونية مرنة وقابلة للتطوير لتخزين البيانات ومزامنتها. تحافظ على مزامنة بياناتك في جميع تطبيقات العميل من خلال أدوات معالجة الأحداث في الوقت الفعلي، وتوفّر الدعم بلا اتصال بالإنترنت. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
Cloud Messaging
المراسلة عبر السحابة الإلكترونية من Firebase (FCM) هي حل مراسلة من عدّة أنظمة أساسية يتيح لك إرسال الرسائل بشكل موثوق بدون أي تكلفة. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
Cloud Storage
تم تصميم خدمة Cloud Storage for Firebase لمساعدتك في تخزين وعرض المحتوى من إنشاء المستخدمين، مثل الصور والفيديوهات، وعرضه بسرعة وسهولة. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
Crashlytics
يساعدك Firebase Crashlytics على جمع إحصاءات وتفاصيل عن الأعطال والأخطاء التي تحدث في تطبيقك. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
In-App Messaging
تساعدك ميزة "المراسلة داخل التطبيق من Firebase" على جذب مستخدمي التطبيق النشطين من خلال إرسال رسائل مستهدفة وسياقية لتشجيعهم على استخدام ميزات التطبيق الرئيسية. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
عمليات التثبيت
تُتيح لك عمليات تثبيت Firebase إدارة تثبيت تطبيقك على جهاز المستخدم. توفِّر خدمة عمليات تثبيت Firebase (FIS) رقم تعريف تثبيت Firebase (FID) لكل نسخة افتراضية مثبَّتة من تطبيق Firebase. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
أداة تنزيل نماذج تعلُّم الآلة
إذا كنت تستخدم نماذج TensorFlow Lite المخصّصة، يمكن أن تساعدك تكنولوجيا تعلُّم الآلة من Firebase في ضمان استخدام المستخدمين دائمًا لأفضل إصدار متاح من نموذجك المخصّص. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
"مراقبة أداء Firebase" هي خدمة تساعدك في الحصول على إحصاءات حول خصائص أداء تطبيقات iOS وAndroid وتطبيقات الويب. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
Realtime Database
قاعدة بيانات Firebase في الوقت الفعلي هي قاعدة بيانات مستضافة على السحابة. ويتم تخزين البيانات كملف JSON ومزامنتها في الوقت الفعلي مع كل برنامج مرتبط. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
Remote Config
"الإعداد عن بُعد في Firebase" هي خدمة سحابية تتيح لك تغيير طريقة عمل تطبيقك ومظهره بدون أن يحتاج المستخدمون إلى تنزيل تحديث للتطبيق. يُرجى مراجعة
التوافق مع المنصة ثم
البدء.
تتميّز أداة Firebase Crashlytics بتاريخ طويل في مساعدة المطوّرين على تقديم تجارب استخدام مستقرة وخالية من الأعطال. صمّم فريق Crashlytics تجربة من الدرجة الأولى لمطوّري برامج Flutter وتطبيقاتها. توضّح مشاركة "مدونة Firebase" هذه واجهات برمجة التطبيقات لإعداد تقارير الأعطال، ومحرّك تحليل أعطال Flutter، وعمليات الإعداد والمكوّنات الإضافية.
يشرح هذا الدليل التوجيهي كيفية استضافة تطبيق Flutter على الويب من خلال عنوان URL مستضاف على Firebase في 4 خطوات سهلة فقط (خطوتان في حال تثبيت أدوات firebase- ومشروع حالي في Firebase).
تعرَّف على كيفية إضافة مصادقة Firebase إلى تطبيق Flutter باستخدام بضعة أسطر من الرموز.
تعرَّف على كيفية استخدام "مجموعة أدوات المحاكاة المحلية" عند تطوير البرامج باستخدام Flutter. ستتعلم أيضًا استخدام محاكيات Authentication وFirestore.
إضافة Firebase إلى تطبيقك المكتوب باستخدام Flutter
في هذا الفيديو، سيشرح مهندس علاقات المطوّرين "ألكساندر نوه" كيفية إضافة منصة Firebase بسرعة إلى منصات Flutter المتوافقة.
Flutter وقاعدة بيانات Firebase في الوقت الفعلي
لنضيف قاعدة بيانات Firebase في الوقت الفعلي إلى تطبيق Flutter يتناول هذا البرنامج التعليمي الأساسيات مثل تثبيت المكتبة وكتابة البيانات وتحديثها وقراءة البيانات في الوقت الفعلي، ثم يتناول موضوعات مهمة أخرى مثل استخدام قاعدة بيانات الوقت الفعلي مع StreamBuilders و FutureBuilders و Providers (مقدمي الخدمات) واستخدام مجموعة Firebase Local Emulator Suite وقواعد الأمان وغير ذلك الكثير!
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-20 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-20 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,[]]