نحن نقدم نسخة جديدة من Sendbird Uikit. يتميز الإصدار 3 بنية معيارية جديدة مع المزيد من المكونات الحبيبية التي تمنحك مرونة محسّنة لتخصيص تطبيقات الويب والهاتف المحمول. تحقق من أدلة الترحيل الخاصة بنا وقم بتنزيل عيناتنا
SendBird Uikit for Android هي مجموعة تطوير مع واجهة مستخدم تتيح التكامل السهل والسريع لميزات الدردشة القياسية في تطبيقات عميل جديدة أو حالية. يضم هذا المستودع رمز مصدر Uikit بالإضافة إلى عينتين كما هو موضح أدناه.
تعرف على المزيد حول Sendbird Uikit لنظام Android في Uikit لـ Android Doc. إذا كنت بحاجة إلى أي مساعدة في حل أي مشكلات أو لديك أسئلة ، تفضل بزيارة مجتمعنا.
يوضح لك هذا القسم المتطلبات المسبقة التي تحتاجها لاختبار SendBird Uikit لتطبيقات Android Sample.
الحد الأدنى لمتطلبات Uikit لنظام Android هي:
إذا كنت ترغب في تجربة تطبيق نموذج مناسب على وجه التحديد لاستخدامك ، فيمكنك القيام بذلك عن طريق استبدال معرف تطبيق العينة الافتراضي مع لك ، والذي يمكنك الحصول عليه من خلال إنشاء تطبيق SendBird الخاص بك من لوحة القيادة. علاوة على ذلك ، يمكنك أيضًا إضافة بيانات من اختيارك على لوحة القيادة للاختبار. سيتيح لك ذلك تجربة تطبيق نموذج مع بيانات من تطبيق SendBird الخاص بك.
يشرح هذا القسم الخطوات التي تحتاج إلى اتخاذها قبل اختبار تطبيقات العينة.
انتقل إلى Android Studio الخاص بك وإنشاء مشروع لـ Uikit لنظام Android في نافذة المشروع على النحو التالي:
Use androidx.*artifacts . يتم تثبيت Uikit لنظام Android عبر Gradle . ابدأ بفتح ملف build.gradle من المستوى الأعلى للمشروع وإضافة كتل التعليمات البرمجية على النحو التالي:
ملاحظة: أضف كتل التعليمات البرمجية في ملف
build.gradleالجذر الخاص بك ، وليس ملفbuild.gradle.
allprojects {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
} إذا كنت تستخدم Gradle 6.8 أو أعلى ، أضف ما يلي إلى ملف settings.gradle :
dependencyResolutionManagement {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
} ثم ، افتح ملف build.gradle على مستوى التطبيق. بالنسبة إلى Java و Kotlin ، إضافة كتل الرمز والتبعيات على النحو التالي:
ملاحظة: يجب تمكين الربط في ملف
build.gradle.
apply plugin : ' com.android.application '
android {
buildFeatures {
viewBinding true
}
compileOptions {
sourceCompatibility JavaVersion . VERSION_1_8
targetCompatibility JavaVersion . VERSION_1_8
}
}
dependencies {
implementation ' com.sendbird.sdk:uikit:LATEST_VERSION '
} بعد حفظ ملف build.gradle ، انقر فوق الزر Sync لتطبيق جميع التغييرات.