تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
استكشاف Firebase لبرنامج Flutter
توفّر Firebase مجموعة قوية من مكوّنات Flutter الإضافية التي تربط تطبيق Flutter بخدماتنا.
يتيح لك دمج Firebase مع تطبيقات Flutter ما يلي:
طرح التطبيق في السوق وتقديم قيمة للمستخدمين،
تحسين جودة التطبيق في وقت أقل وبجهد أقل،
تحسين تجربة التطبيق للحفاظ على رضا المستخدمين.
التعرُّف على Firebase مع Flutter
هل أنت مستعد لربط تطبيقات Flutter بمنصة Firebase؟ إذا كنت جديدًا على استخدام Firebase في Flutter، ننصحك بالبدء بدرس البرمجةGet to know Firebase for Flutter والفيديو.
توفّر مكونات Firebase الإضافية الخاصة بتطبيق Flutter مجموعة واسعة من الوظائف من جهة العميل والخادم.
تحقق من المكونات الإضافية التي تتيح لك إنشاء المستخدمين وإطلاقهم ومراقبتهم وجذبهم.
Analytics
"إحصاءات Google" هو حل مجاني لقياس أداء التطبيقات، ويوفر إحصاءات عن استخدام التطبيقات وتفاعل المستخدمين. يُرجى مراجعة التوافق مع المنصة ثم البدء.
App Check
تساعد ميزة "فحص التطبيق من Firebase" في حماية موارد الخلفية من إساءة الاستخدام، مثل الاحتيال في الفوترة أو التصيّد الاحتيالي. يُرجى مراجعة التوافق مع المنصة ثم البدء.
Authentication
توفِّر مصادقة Firebase خدمات في الخلفية وحِزم تطوير برامج (SDK) سهلة الاستخدام لمصادقة المستخدمين في تطبيقك. يُرجى مراجعة التوافق مع المنصة ثم البدء.
Cloud Firestore
Firestore هي قاعدة بيانات سحابة إلكترونية مرنة وقابلة للتطوير لتخزين البيانات ومزامنتها. تحافظ على مزامنة بياناتك في جميع تطبيقات العميل من خلال أدوات معالجة الأحداث في الوقت الفعلي، وتوفّر الدعم بلا اتصال بالإنترنت. يُرجى مراجعة التوافق مع المنصة ثم البدء.
المراسلة عبر السحابة الإلكترونية من Firebase (FCM) هي حل مراسلة من عدّة أنظمة أساسية يتيح لك إرسال الرسائل بشكل موثوق بدون أي تكلفة. يُرجى مراجعة التوافق مع المنصة ثم البدء.
Cloud Storage
تم تصميم خدمة Cloud Storage for Firebase لمساعدتك في تخزين وعرض المحتوى من إنشاء المستخدمين، مثل الصور والفيديوهات، وعرضه بسرعة وسهولة. يُرجى مراجعة التوافق مع المنصة ثم البدء.
Crashlytics
يساعدك Firebase Crashlytics على جمع إحصاءات وتفاصيل عن الأعطال والأخطاء التي تحدث في تطبيقك. يُرجى مراجعة التوافق مع المنصة ثم البدء.
In-App Messaging
تساعدك ميزة "المراسلة داخل التطبيق من Firebase" على جذب مستخدمي التطبيق النشطين من خلال إرسال رسائل مستهدفة وسياقية لتشجيعهم على استخدام ميزات التطبيق الرئيسية. يُرجى مراجعة التوافق مع المنصة ثم البدء.
عمليات التثبيت
تُتيح لك عمليات تثبيت Firebase إدارة تثبيت تطبيقك على جهاز المستخدم. توفِّر خدمة عمليات تثبيت Firebase (FIS) رقم تعريف تثبيت Firebase (FID) لكل نسخة افتراضية مثبَّتة من تطبيق Firebase. يُرجى مراجعة التوافق مع المنصة ثم البدء.
أداة تنزيل نماذج تعلُّم الآلة
إذا كنت تستخدم نماذج TensorFlow Lite المخصّصة، يمكن أن تساعدك تكنولوجيا تعلُّم الآلة من Firebase في ضمان استخدام المستخدمين دائمًا لأفضل إصدار متاح من نموذجك المخصّص. يُرجى مراجعة التوافق مع المنصة ثم البدء.
Performance Monitoring
"مراقبة أداء Firebase" هي خدمة تساعدك في الحصول على إحصاءات حول خصائص أداء تطبيقات iOS وAndroid وتطبيقات الويب. يُرجى مراجعة التوافق مع المنصة ثم البدء.
Realtime Database
قاعدة بيانات Firebase في الوقت الفعلي هي قاعدة بيانات مستضافة على السحابة. ويتم تخزين البيانات كملف JSON ومزامنتها في الوقت الفعلي مع كل برنامج مرتبط. يُرجى مراجعة التوافق مع المنصة ثم البدء.
Remote Config
"الإعداد عن بُعد في Firebase" هي خدمة سحابية تتيح لك تغيير طريقة عمل تطبيقك ومظهره بدون أن يحتاج المستخدمون إلى تنزيل تحديث للتطبيق. يُرجى مراجعة التوافق مع المنصة ثم البدء.
تتميّز أداة Firebase Crashlytics بتاريخ طويل في مساعدة المطوّرين على تقديم تجارب استخدام مستقرة وخالية من الأعطال. صمّم فريق Crashlytics تجربة من الدرجة الأولى لمطوّري برامج Flutter وتطبيقاتها. توضّح مشاركة "مدونة Firebase" هذه واجهات برمجة التطبيقات لإعداد تقارير الأعطال، ومحرّك تحليل أعطال Flutter، وعمليات الإعداد والمكوّنات الإضافية.
يشرح هذا الدليل التوجيهي كيفية استضافة تطبيق Flutter على الويب من خلال عنوان URL مستضاف على Firebase في 4 خطوات سهلة فقط (خطوتان في حال تثبيت أدوات firebase- ومشروع حالي في Firebase).
إضافة Firebase إلى تطبيقك المكتوب باستخدام Flutter
في هذا الفيديو، سيشرح مهندس علاقات المطوّرين "ألكساندر نوه" كيفية إضافة منصة Firebase بسرعة إلى منصات Flutter المتوافقة.
Flutter وقاعدة بيانات Firebase في الوقت الفعلي
لنضيف قاعدة بيانات Firebase في الوقت الفعلي إلى تطبيق Flutter يتناول هذا البرنامج التعليمي الأساسيات مثل تثبيت المكتبة وكتابة البيانات وتحديثها وقراءة البيانات في الوقت الفعلي، ثم يتناول موضوعات مهمة أخرى مثل استخدام قاعدة بيانات الوقت الفعلي مع StreamBuilders و FutureBuilders و Providers (مقدمي الخدمات) واستخدام مجموعة Firebase Local Emulator Suite وقواعد الأمان وغير ذلك الكثير!
تاريخ التعديل الأخير: 2025-08-20 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-08-20 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,[]]