نشر تطبيقك من Project IDX

يمكنك نشر تطبيق الويب أو تطبيق Flutter مباشرةً من مساحة عمل Project IDX باستخدام بضع طرق مختلفة، بما في ذلك استضافة Firebase وGoogle Cloud Run.

استضافة Firebase

قبل نشر تطبيقك على "استضافة Firebase"، أنشِئ مشروعًا في Firebase وسجِّل تطبيقك.

إذا لم تتوفّر لديك الأذونات المطلوبة لمشروع Firebase، يمكنك أن تطلب من مالك مشروع Firebase تعيين الدور الساري لك في إعدادات إدارة الهوية وإمكانية الوصول في وحدة تحكُّم Firebase. إذا كانت لديك أسئلة بشأن الوصول إلى مشروع Firebase، بما في ذلك العثور على مالك أو تعيينه، يُرجى مراجعة الأذونات والوصول إلى مشاريع Firebase.

لنشر تطبيقك على "استضافة Firebase" من IDX، اتّبع الخطوات التالية:

  1. افتح مساحة عمل Project IDX.

  2. انقر على رمز IDX في مساحة الروابط لفتح لوحة IDX للمشروع وتوسيع قسم استضافة Firebase.

  3. انقر على Authenticate Firebase Hosting (مصادقة استضافة Firebase) واتّبِع التعليمات الواردة في النافذة الطرفية لمصادقة حسابك على Firebase.

  4. انقر على تهيئة استضافة Firebase واتّبِع التعليمات الواردة في النافذة الطرفية لإعداد تهيئة النشر.

  5. لنشر تطبيقك، انقر على نشر إلى قناة الإصدار العلني أو نشر إلى القناة من قسم استضافة Firebase في لوحة Project IDX.

Cloud Run

قبل النشر باستخدام Cloud Run، احرص على إعداد مشروع على Google Cloud وتفعيل الفوترة.

  1. افتح مساحة عمل Project IDX.

  2. انقر على رمز IDX في مساحة الروابط لفتح لوحة Project IDX، ثم انقر على نشر على Cloud Run.

  3. حدِّد الخيار السماح لمساحة العمل هذه بالوصول إلى موارد Google Cloud باستخدام حسابي على Google واختيار مشروع على Google Cloud تم تفعيل الفوترة فيه من نوافذ مربّع الحوار.

  4. انقر على مصادقة من قسم التشغيل في السحابة الإلكترونية في لوحة IDX واتّبِع التعليمات للمصادقة.

  5. انقر على نشر واتّبع الطلبات لإعداد تهيئة النشر ونشر تطبيقك.