Skip to content

دليل التثبيت

إعداد خدمات Google

لنظام Android:

  1. ادخل إلى واجهة Firebase.
  2. أنشئ تطبيقًا جديدًا يطابق معرف التطبيق الخاص بك.
  3. احصل على ملف google-services.json واستبدل الملف الحالي في /android/app/google-services.json بملفك.
  4. قم بتعديل applicationId في android/app/build.gradle ليطابق معرف تطبيقك.

لنظام iOS:

  • كرر الخطوات الموجودة في قسم Android وأنشئ ملف GoogleService-Info.plist بدلاً من ذلك.
  1. توجه إلى android/app/src/main/AndroidManifest.xml.
  2. ابحث عن webguy69.com واستبدله بنطاقك حيث يتم استضافة بوابة الإدارة.

تحديث اسم التطبيق

  • لنظام Android: عدل android/app/src/main/res/values/strings.xml لتحديث قيمة app_name.
  • لدعم اللغة العربية: بالإضافة إلى ذلك، عدل android/app/src/main/res/values-ar/strings.xml لاسم التطبيق باللغة العربية.

الربط مع الخادم

عدل lib/src/config/global.dart لتكوين:

  • serverUrl: حدد عنوان URL للخادم بدون مسارات إضافية.
  • apiKey: أدخل مفتاح API القابل للحصول من إعدادات الخلفية.
  • primaryColor, primaryColorDark, primaryColorLight: حدد هذه القيم لألوان العلامة التجارية الأساسية.
  • dividerColor: اختر لونًا للفواصل داخل التطبيق.

متطلبات ما قبل البناء للتطبيق

  • توليد ملف JKS لتوقيع تطبيق Android.
  • أنشئ ملف key.properties في /android بالتفاصيل التالية، مع التعديل لملف JKS الخاص بك:
    storePassword=<كلمة_المرور_هنا>
    keyPassword=<كلمة_المرور_هنا>
    keyAlias=<الاسم_المستعار_للمفتاح>
    storeFile=<مسار_إلى_jks>
  • راجع دليل نشر Flutter لتعليمات توليد JKS.

هذا التحسين والترجمة يهدفان إلى تقديم وثائق واضحة وسهلة الفهم للمطورين الناطقين بالعربية، مع الحفاظ على الدقة في الإرشادات التقنية.