Estamos presentando una nueva versión del SendBird Uikit. La versión 3 presenta una nueva arquitectura modular con componentes más granulares que le brindan una mayor flexibilidad para personalizar sus aplicaciones web y móviles. Consulte nuestras guías de migración y descargue nuestras muestras
SendBird Uikit para Android es un kit de desarrollo con una interfaz de usuario que permite una integración fácil y rápida de las características de chat estándar en aplicaciones de clientes nuevas o existentes. Este repositorio alberga el código fuente de UIKIT además de dos muestras como se explica a continuación.
Obtenga más información sobre SendBird Uikit para Android en Uikit para Android Doc. Si necesita alguna ayuda para resolver cualquier problema o tener preguntas, visite nuestra comunidad.
Esta sección le muestra los requisitos previos que necesita para probar SendBird Uikit para aplicaciones de muestra de Android.
Los requisitos mínimos para UIKIT para Android son:
Si desea probar la aplicación de muestra que se ajusta específicamente a su uso, puede hacerlo reemplazando la ID de aplicación de muestra predeterminada con la suya, que puede obtener creando su aplicación SendBird desde el tablero. Además, también puede agregar datos de su elección en el tablero para probar. Esto le permitirá experimentar la aplicación de muestra con datos de su aplicación SendBird.
Esta sección explica los pasos que debe tomar antes de probar las aplicaciones de muestra.
Vaya a su Android Studio y cree un proyecto para UIKIT para Android en la ventana del proyecto de la siguiente manera:
Use androidx.*artifacts . Uikit para Android se instala a través de Gradle . Comience abriendo el archivo build.gradle de nivel superior del proyecto y agregando bloques de código como se muestra a continuación:
Nota: Agregue los bloques de código en su archivo Root
build.gradle, no su archivobuild.gradlede módulo.
allprojects {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
} Si usa Gradle 6.8 o superior, agregue lo siguiente a su settings.gradle Archivo de Gradle:
dependencyResolutionManagement {
repositories {
maven { url " https://jitpack.io " }
maven { url " https://repo.sendbird.com/public/maven " }
}
} Luego, abra el archivo build.gradle en el nivel de aplicación. Para Java y Kotlin , agregue bloques de código y dependencias como se muestra a continuación:
NOTA: View Binking debe habilitarse en su archivo
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 '
} Después de guardar su archivo build.gradle , haga clic en el botón Sync para aplicar todos los cambios.