تخصيص التطبيقات المحمولة
يشرح هذا الدليل كيفية تخصيص تطبيقي Android وiOS تحت علامتك التجارية الخاصة. اتبع هذه الخطوات عندما تريد إعادة تسمية التطبيقات باسم منتجك الخاص وهويتك البصرية.
ما يمكنك تخصيصه
- اسم التطبيق (يظهر تحت الأيقونة على الشاشة الرئيسية)
- أيقونة التطبيق
- شاشة الإطلاق / شاشة البداية
- الألوان الأساسية والتمييزية
- عنوان URL الافتراضي للنسخة (مملوء مسبقًا في شاشة تسجيل الدخول)
- معرّف الحزمة / اسم الحزمة (مطلوب لتقديم التطبيق للمتجر)
تخصيص Android
اسم التطبيق
عدّل app/src/main/res/values/strings.xml:
<string name="app_name">اسم تطبيقك</string>
اسم الحزمة
- في Android Studio، انقر بزر الماوس الأيمن على مجلد الحزمة واستخدم Refactor → Rename لإعادة تسمية الحزمة.
- حدّث
applicationIdفيapp/build.gradle:applicationId "com.شركتك.تطبيقك"
أيقونة التطبيق
استبدل الملفات في:
app/src/main/res/mipmap-hdpi/ic_launcher.pngapp/src/main/res/mipmap-mdpi/ic_launcher.pngapp/src/main/res/mipmap-xhdpi/ic_launcher.pngapp/src/main/res/mipmap-xxhdpi/ic_launcher.pngapp/src/main/res/mipmap-xxxhdpi/ic_launcher.png
يمكن لـ Image Asset Studio في Android Studio (File → New → Image Asset) توليد جميع الأحجام من صورة مصدر واحدة بحجم 1024x1024.
الألوان
عدّل app/src/main/res/values/colors.xml:
<color name="colorPrimary">#E63946</color>
<color name="colorPrimaryDark">#C1121F</color>
<color name="colorAccent">#2EC4B6</color>
عنوان URL الافتراضي للنسخة
ابحث عن الثابت في المشروع (ابحث عن DEFAULT_BASE_URL أو ما شابهه في ملف Constants.kt أو Config.kt) وعيّنه على عنوان URL نسختك من LeadHub. سيؤدي ذلك إلى ملء حقل URL مسبقًا للمستخدمين حتى لا يحتاجوا إلى كتابته.
تخصيص iOS
اسم التطبيق
- في Xcode، انقر على جذر المشروع في Navigator.
- ضمن Targets، اختر target تطبيقك.
- في تبويب General، غيّر Display Name إلى اسم منتجك.
معرّف الحزمة
غيّر Bundle Identifier في نفس تبويب General:
com.شركتك.تطبيقك
يجب أن يكون فريدًا ومسجلًا في حساب Apple Developer الخاص بك.
أيقونة التطبيق
- في Xcode، افتح
Assets.xcassets. - انقر على AppIcon.
- اسحب صور الأيقونة إلى الأماكن المناسبة. تحتاج إلى صورة بحجم 1024x1024 للـ App Store وأحجام أصغر متعددة للأجهزة.
سيخبرك كتالوج Assets في Xcode بالأحجام المطلوبة. استخدم أداة مثل makeappicon.com لتوليد جميع الأحجام المطلوبة من مصدر واحد.
شاشة الإطلاق
عدّل LaunchScreen.storyboard في Xcode لتخصيص شاشة البداية التي تظهر أثناء تحميل التطبيق.
الألوان
ابحث عن ملف Colors.swift أو Theme.swift في المشروع وحدّث قيم الألوان الأساسية والتمييزية:
struct Theme {
static let primaryColor = UIColor(hex: "#E63946")
static let accentColor = UIColor(hex: "#2EC4B6")
}
أو حدّث أصول الألوان في Assets.xcassets → Colors.
عنوان URL الافتراضي للنسخة
ابحث عن ملف Constants.swift أو Config.swift وحدّث:
static let defaultBaseURL = "https://crm.شركتك.com"
إعداد الإشعارات الفورية
يحتاج كلا التطبيقين إلى بيانات اعتماد إشعارات فورية منفصلة لكل منصة. راجع دليلَي المطورين لـ Android وiOS للحصول على تعليمات خطوة بخطوة حول إعداد FCM (Android) وAPNs (iOS).
بعد ضبط بيانات اعتماد الإشعارات، حدّث إعدادات بيئة خادم LeadHub الخاص بك بالمفاتيح المناسبة. يتولى مسؤول النظام هذا الجزء.
قائمة مراجعة تقديم التطبيق للمتجر
قبل التقديم إلى Google Play أو Apple App Store:
- اسم التطبيق يطابق منتجك (وليس "LeadHub")
- اسم الحزمة / Bundle ID محدَّث بنطاق شركتك
- أيقونة التطبيق مستبدَلة بعلامتك التجارية (جميع الأحجام المطلوبة)
- شاشة الإطلاق / البداية محدَّثة
- الألوان تطابق علامتك التجارية
- عنوان URL الافتراضي للنسخة مضبوط (اختياري لكن موصى به)
- بيانات اعتماد الإشعارات الفورية مضبوطة
- عنوان URL لسياسة الخصوصية مضاف (مطلوب من كلا المتجرين)
- لقطات الشاشة للـ App Store / Play Store جاهزة
- الوصف مكتوب لمنتجك