بوابة حلول Firebase
طلبات البحث عن الموقع الجغرافي
تحتوي العديد من التطبيقات على مستندات يتم فهرستها حسب المواقع الجغرافية. على سبيل المثال، قد يسمح تطبيقك للمستخدمين بتصفُّح المتاجر القريبة من موقعهم الجغرافي الحالي. Geohash هو نظام لتشفير زوج (latitude, longitude) في سلسلة واحدة Base32. في نظام
- برنامج تعليمي
- Firestore
- Firebase
العدّادات الموزَّعة
تحتوي العديد من التطبيقات التي تعمل في الوقت الفعلي على مستندات تعمل كمعدّلات. على سبيل المثال، يمكنك احتساب عدد "المعجبين" بمشاركة معيّنة أو عدد "العناصر المفضّلة" لعنصر معيّن. في Cloud Firestore ، لا يمكنك تعديل مستند واحد بمعدّل غير محدود. إذا كان
- برنامج تعليمي
- Firestore
- Firebase
عرض محتوى ديناميكي واستضافة خدمات مصغّرة باستخدام "استضافة Firebase"
يمكنك استخدام خيارات الحوسبة بدون خادم لاستضافة خدمات مصغّرة من خلال توجيه طلبات HTTPS لتشغيل الوظائف والتطبيقات المحاوية لتشغيلها في بيئة مُدارة وآمنة.
- المفهوم الأساسي
- استضافة Firebase
- Cloud Run
- Firebase
- وظائف السحابة الإلكترونية لبرنامج Firebase
أفضل الممارسات العامة لإعداد مشاريع Firebase
تعرَّف على أفضل الممارسات العامة والعالية المستوى لإعداد مشاريع Firebase وتسجيل تطبيقاتك باستخدام مشروع حتى يتوفّر لديك سير عمل واضح للتطوير يستخدم بيئات مختلفة.
- أفضل الممارسات
- Firebase
إرشادات الأمان العامة لبيئات سير عمل التطوير المختلفة
تعرَّف على أفضل الممارسات الأكثر أهمية لضمان أمان كل بيئة من سير عمل التطوير.
- أفضل الممارسات
- فحص التطبيقات من Firebase
- Firebase
- مصادقة Firebase
الوصول الآمن إلى البيانات للمستخدمين والمجموعات
تسمح العديد من التطبيقات التعاونية للمستخدمين بقراءة أجزاء مختلفة من البيانات وكتابتها استنادًا إلى مجموعة من الأذونات. في تطبيق لتعديل المستندات، على سبيل المثال، قد يريد المستخدمون السماح لعدد قليل من المستخدمين بقراءة مستنداتهم وكتابتها مع حظر
- برنامج تعليمي
- Firestore
- Firebase
قائمة التحقّق الخاصة بإطلاق Firebase
يُرجى مراجعة قائمة التحقّق هذه قبل الإطلاق للتأكّد من أنّ تطبيقك ومنتجات Firebase التي يستخدمها جاهزان للإصدار العلني.
- أفضل الممارسات
- Firebase
تعزيز حضورك في Cloud Firestore
استنادًا إلى نوع التطبيق الذي تُنشئه، قد يكون من المفيد رصد المستخدمين أو الأجهزة التي تكون متصلة بالإنترنت بشكل نشط، ويُعرف ذلك أيضًا باسم رصد "التواجد". على سبيل المثال، إذا كنت بصدد إنشاء تطبيق مثل شبكة اجتماعية أو نشر أسطول من أجهزة إنترنت
- برنامج تعليمي
- Firebase
- Firestore
بدء استخدام الذكاء الاصطناعي التوليدي
تساعدك هذه الصفحة على بدء تنفيذ ميزات الذكاء الاصطناعي التوليدي في تطبيقك. وتوضّح الميزات وعمليات الدمج في Firestore التي تتضمن الذكاء الاصطناعي التوليدي. إنّ إنشاء حلول مبتكرة مستندة إلى الذكاء الاصطناعي لحالات الاستخدام، مثل اقتراحات المنتجات
- برنامج تعليمي
- Firestore
- Firebase
تحسين معالجة النص
استخدِم Cloud Firestore و Firebase Extensions لتحسين قدرتك على العمل مع مواد العرض النصية. تتيح لك هذه الإضافة تلخيص حقل في مستند Cloud Firestore باستخدام PaLM API. مزيد من المعلومات استخدِم هذه الإضافة للحصول على نتائج قياس مستوى اللغة غير اللائقة
- برنامج تعليمي
- Firestore
- Firebase
قائمة التحقّق من الأمان في Firebase
يمكنك مراجعة قائمة التحقق هذه للإرشادات للمساعدة في الحفاظ على موارد Firebase والمستخدمين أمان البيانات.
- أفضل الممارسات
- Firebase
- مصادقة Firebase
- فحص التطبيقات من Firebase
الدمج مع BigQuery
BigQuery هو مستودع بيانات إحصاءات مُدار بالكامل بسعة تُقاس بوحدة بيتابايت وفعال من حيث التكلفة يتيح لك تنفيذ عمليات إحصاءات على كميات كبيرة من البيانات. يمكنك استخدام الخطوات التالية Firebase Extensions لربط Cloud Firestore بـ BigQuery: أرسِل
- برنامج تعليمي
- Firebase
- Firestore
من أين أبدأ بمصادقة Firebase؟
حدِّد خيار المصادقة المناسب لتطبيقك استنادًا إلى حالة الاستخدام والتجربة وبنية التطبيق.
- أفضل الممارسات
- مصادقة Firebase
- Firebase
عرض محتوى Firestore مجمّع من شبكة توصيل محتوى
تعرِض العديد من التطبيقات المحتوى نفسه لجميع المستخدمين عند تحميل الصفحة لأول مرة. على سبيل المثال، قد يعرض موقع إخباري آخر الأخبار، أو قد يعرض موقع للتجارة الإلكترونية المنتجات الأكثر مبيعًا. إذا تم عرض هذا المحتوى من Cloud Firestore ، سيُجري كل
- برنامج تعليمي
- Firestore
- Firebase
البحث في النص الكامل
تسمح معظم التطبيقات للمستخدمين بالبحث في محتوى التطبيق. على سبيل المثال، قد تريد البحث عن مشاركات تحتوي على كلمة معيّنة أو ملاحظات كتبتها حول موضوع معيّن. لا تتيح Cloud Firestore الفهرسة الأصلية أو البحث عن حقول النصوص في المستندات. بالإضافة إلى ذلك،
- برنامج تعليمي
- Firestore
- Firebase
استخدام المستودع الأحادي مع "استضافة التطبيقات"
نشر تطبيقات المستودع الأحادي المستندة إلى Nx من خلال ميزة "استضافة التطبيقات"
- برنامج تعليمي
- Firebase App Hosting
- Firebase
نشر بيئات متعددة من قاعدة رموز
يمكنك النشر في بيئات متعددة من قاعدة الرموز نفسها، على سبيل المثال، يمكنك ضبط بيئات الاختبار والإنتاج للحصول على إعدادات مختلفة.
- برنامج تعليمي
- Firebase App Hosting
- Firebase
تجميعات أوقات الكتابة
تتيح لك طلبات البحث في Cloud Firestore العثور على المستندات في مجموعات كبيرة. للحصول على إحصاءات عن خصائص المجموعة ككل، يمكنك تجميع البيانات على مستوى مجموعة. يمكنك تجميع البيانات إما في وقت القراءة أو في وقت الكتابة: تحسب عمليات تجميع وقت القراءة
- برنامج تعليمي
- Firestore
- Firebase
استخدام برنامج دردشة مبرمجة مستند إلى الذكاء الاصطناعي
استخدِم Firebase Extensions لإضافة برنامج محادثات آلي مستند إلى الذكاء الاصطناعي إلى تطبيقك. يمكنك استخدام برامج محادثات آلية لتحسين خدمة العملاء أو تسويق ميزة أو خدمة جديدة أو تقديم عروض أسعار المبيعات أو أي عدد من حالات الاستخدام. استخدِم هذه
- برنامج تعليمي
- Firebase
- Firestore
ربط بيانات Cloud Firestore باستخدام Swift Codable
تتيح لنا واجهة برمجة التطبيقات Codable API في Swift، التي تم تقديمها في Swift 4، الاستفادة من فعالية compiler لتسهيل ربط البيانات من التنسيقات التسلسلية بأنواع Swift. ربما كنت تستخدم Codable لربط البيانات من واجهة برمجة تطبيقات الويب بأحد نماذج
- برنامج تعليمي
- Firestore
- Firebase
إثراء الوسائط
استخدِم Cloud Firestore و Firebase Extensions للاستفادة من قيمة موارد الصوت والصور باستخدام نماذج الذكاء الاصطناعي. استخرِج التصنيفات من الصور واحفظها في Firestore باستخدام Cloud Vision API. مزيد من المعلومات تحويل الملفات الصوتية في Cloud Storage
- برنامج تعليمي
- Firestore
- Firebase
إضافة وظائف جديدة إلى تطبيق الويب بسرعة باستخدام إضافات Firebase
في هذا الدرس التطبيقي حول الترميز، ستضيف وظائف إلى تطبيق ويب لسوق على الإنترنت باستخدام إضافات Firebase.
- درس تطبيقي حول الترميز
- إضافات Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- Firebase
إنشاء ميزات الذكاء الاصطناعي التوليدي المستندة إلى بياناتك باستخدام Firebase Genkit
يمكنك التعرّف على كيفية استخدام Firebase Genkit لإنشاء ميزات الذكاء الاصطناعي التوليدي بالاستعانة بمهارات وأدوات تطوير التطبيقات التي تعرفها.
- درس تطبيقي حول الترميز
- Firebase App Hosting
- Firebase Genkit
- Firebase
- Firestore
يمكنك إضافة مسار مصادقة المستخدم إلى تطبيق Flutter باستخدام FirebaseUI
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية إضافة مصادقة Firebase إلى تطبيق Flutter باستخدام بضعة أسطر من الرموز.
- درس تطبيقي حول الترميز
- مصادقة Firebase
- Firebase
- Flutter
التعرُّف على Firebase مع Flutter
تعرَّف على كيفية إنشاء تطبيق Flutter للأجهزة الجوّالة باستخدام Firebase.
- درس تطبيقي حول الترميز
- Firebase
- مصادقة Firebase
- Firestore
- Android
- Flutter
التعرُّف على Firebase للويب
يمكنك إنشاء تطبيق ويب من البداية تمامًا باستخدام Firebase ومحرِّر StackBlitz على الإنترنت. ستستخدم HTML وJavaScript الأساسيين للتحدّث إلى Firebase. هذه مقدّمة رائعة عن استخدام وحدة تحكُّم Firebase ودمج Firebase في أي تطبيق. ليست هناك حاجة إلى معرفة كبيرة سابقة أو تثبيت برامج.
- درس تطبيقي حول الترميز
- Firebase
- مصادقة Firebase
- استضافة Firebase
- Firestore
ميزات المصادقة المتقدمة
تعرَّف على كيفية تنفيذ المصادقة المتعدّدة العوامل وإنشاء متطلبات مصادقة مخصّصة باستخدام دوال الحظر
- درس تطبيقي حول الترميز
- مصادقة Firebase
أنشِئ تطبيقات ويب مستندة إلى الذكاء الاصطناعي (AI) باستخدام إضافات Firebase لـ Gemini API
تعرَّف على كيفية استخدام إضافات Firebase مع Gemini API لإنشاء تطبيق ويب يتضمّن ميزات مستندة إلى الذكاء الاصطناعي (AI)، مثل الاقتراحات المخصّصة.
- درس تطبيقي حول الترميز
- Firebase
- إضافات Firebase
- Firebase App Hosting
- Firestore
التطوير المحلي لتطبيقات Flutter باستخدام حزمة محاكي Firebase
درس تطبيقي حول الترميز يوضّح كيفية استخدام حزمة محاكي Firebase أثناء تطوير التطبيق باستخدام Flutter سيستخدم الدرس التطبيقي حول الترميز محاكيات Auth وFirestore لتوضيح استخدام المحاكي.
- درس تطبيقي حول الترميز
- Flutter
- Firebase
- Firestore
- مصادقة Firebase
تطوير محلي باستخدام "حزمة محاكي Firebase"
تعرّف على كيفية تطوير تطبيق ويب باستخدام "حزمة محاكي Firebase".
- درس تطبيقي حول الترميز
- Firestore
- مصادقة Firebase
- وظائف السحابة الإلكترونية لبرنامج Firebase
- استضافة Firebase
درس تطبيقي حول الترميز على جميع الأجهزة في Firebase
في هذا الدرس التطبيقي حول الترميز، ستعمل على إنشاء مشغّل موسيقى بسيط لأجهزة Android وiOS والويب باستخدام Flutter. سيتصل هذا المشغّل بميزة RTDB بمنصة Firebase، ما يتيح للمستخدمين مزامنة التشغيل على أجهزتهم.
- درس تطبيقي حول الترميز
- قاعدة بيانات Firebase في الوقت الفعلي
- مصادقة Firebase
حماية بياناتك في Firestore باستخدام "قواعد الأمان" في Firebase
تعرَّف على كيفية حماية بياناتك على Firestore باستخدام "قواعد الأمان"
- درس تطبيقي حول الترميز
- Firebase
- Firestore
إضافة ميزة "تصنيف النص" على الجهاز إلى تطبيقك باستخدام TensorFlow Lite وFirebase - درس تطبيقي حول الترميز في iOS
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تطبيق ميزة "تصنيف النصوص" باستخدام Firebase وTensorFlow Lite.
- درس تطبيقي حول الترميز
- TensorFlow
- Firebase
- Firebase ML
إضافة ميزة "تصنيف النص" على الجهاز إلى تطبيقك باستخدام TensorFlow Lite وFirebase - درس تطبيقي حول الترميز في Android
في هذا الدرس التطبيقي حول الترميز، ستتعلّم كيفية تطبيق ميزة "تصنيف النصوص" باستخدام Firebase وTensorFlow Lite.
- درس تطبيقي حول الترميز
- Firebase ML
- TensorFlow
- Firebase
- Android
محو بيانات المستخدمين النهائيين وتصديرها
تعرَّف على الخيارات المتاحة لمساعدة المستخدمين في التحكّم في بياناتهم.
- برنامج تعليمي
- Firestore
- Firebase
- وظائف السحابة الإلكترونية لبرنامج Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- مصادقة Firebase
طرح ميزة "التحقّق من التطبيقات في Firebase" تدريجيًا باستخدام ميزة "الإعداد عن بُعد في Firebase"
يمكنك استخدام ميزة فحص التطبيق من Firebase مع ميزة App Attest لحماية خدماتك الخلفية والتحقّق من أنّ مصدر الطلبات إلى خدمات Firebase هو تطبيقك الأصلي. ننصح عمومًا بمنح المستخدمين إمكانية الوصول تدريجيًا إلى خدمة App Attest لتجنّب بلوغ حدود الحصة
- درس تطبيقي حول الترميز
- الإعداد عن بُعد في Firebase
- فحص التطبيقات من Firebase
فحص التطبيقات من خلال Firebase لأنظمة أساسية من Apple
تساعد ميزة "التحقّق من التطبيقات من Firebase" في حماية موارد الخلفية من إساءة الاستخدام، مثل الاحتيال في الفوترة والتصيّد الاحتيالي، عن طريق التأكّد من أنّ الطلبات واردة من التطبيقات والأجهزة الشرعية. تعمل هذه الأداة مع خدمات Firebase وخدماتك الخلفية
- درس تطبيقي حول الترميز
- فحص التطبيقات من Firebase
Hawkin Dynamics 案例
Hawkin Dynamics 在短短 2 周而非数个月的时间里提升其产品
- Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- مسار
- استضافة Firebase
- Firebase
- Firestore
- قاعدة بيانات Firebase في الوقت الفعلي
- وظائف السحابة الإلكترونية لبرنامج Firebase
- مصادقة Firebase
- التخزين في السحابة الإلكترونية لبرنامج Firebase
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- مسار
- Firebase
- مصادقة Firebase
- استضافة Firebase
- Firestore
Gemini API Firebase Extensions: Quickly enhance your app with generative AI
Learn how the Gemini API Firebase Extensions enable you to add Gemini to your apps without becoming an AI expert.
- مسار
- Gemini
- Firebase
- إضافات Firebase
Protect your app from abuse with App Check
App Check uses platform-specific attestation providers to restrict access to traffic that's coming from your genuine apps. In addition to protecting your backend resources on Firebase, you can also use it to protect other resources or endpoints or your own server. Complete the playlist to learn about the versatility of App Check and how you can start using it today.
- مسار
- Firebase
- فحص التطبيقات من Firebase
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- مسار
- Firebase
- Firestore
هل يتعذّر عليك العثور على الحلّ المناسب لحالة الاستخدام؟
نحن نضيف حلولاً جديدة بشكل متكرر، لذا ننصحك بالعودة إلى هذه الصفحة قريبًا.
إذا كانت لديك فكرة لحلّ معيّن، يسعدنا معرفة ذلك.
أخبِرنا عن حالة الاستخدام