即时通信 IM 界面组件

TUIKit 是基于腾讯云 IM SDK 的一款 UI 组件库,它提供了一些通用的 UI 组件,包含会话、聊天、搜索、关系链、群组、音视频通话等功能。基于 UI 组件可以以像搭积木一样快速搭建起自己的业务逻辑。TUIKit 提供更符合境外用户使用习惯的简约版 UI 组件,并且 Native Android 和 iOS 现已支持 RTL 语言,助你轻松出海。

相关产品
即时通信 IM 产品页,含版本规格、价格与购买入口。

一、TUIKit 组件简介

Android & iOSWebFlutterLTR语言RTL语言

二、集成 TUIKit 组件

下文将介绍如何集成 TUIKit 组件。

AndroidiOSWebFlutter

三、开发环境要求

·Android Studio-Chipmunk

·Gradle-6.7.1

·Android Gradle Plugin Version-4.2.0

·kotlin-gradle-plugin-1.5.31

四、全功能接入

详情请参考文档 Android(View)。

五、开发环境要求

·Xcode 10 及以上

·iOS 9.0 及以上

六、CocoaPods 集成

详情请参考文档 iOS (UIKit)

七、开发环境要求

·React ≥ v18.0

·TypeScript

·node(12.13.0 ≤ node 版本 ≤ 17.0.0, 推荐使用 Node.js LTS 版本 16.17.0)

·npm(版本请与 node 版本匹配)

八、开发环境要求

环境 版本
Flutter IM SDK 最低要求 Flutter 2.2.0版本,TUIKit 集成组件库最低要求 Flutter 2.10.0 版本。
Android Android Studio 3.5及以上版本,App 要求 Android 4.1及以上版本设备。
iOS Xcode 11.0及以上版本,请确保你的项目已设置有效的开发者签名。

九、pub.dev 在线集成

如果你想直接使用 TUIKit,建议你采用本方案直接集成。

#在命令行执行:flutter pub add tencent_cloud_chat_uikit

十、源码引入

你还可在 GitHub 上 fork 一份我们的仓库,即可用源码引入你的项目中,便于你二次开发修改。

十一、快速跑通示例 Demo

下文将介绍如何快速跑通 TUIKit 组件示例 Demo。

十二、步骤1:创建应用

1. 登录即时通信 IM 控制台。

2. 在应用列表页,选择出海数据中心。

3. 在应用列表页,单击创建新应用。

4. 在创建新应用对话框中,填写新建应用的信息,单击确认。
应用创建完成后,自动生成一个应用标识 SDKAppID,请记录 SDKAppID 信息。

十三、步骤2:获取密钥信息

1. 在应用列表页,单击目标应用查看应用详情。

2. 在应用详情页,单击基本配置,查看应用基础信息。

3. 单击显示密钥,拷贝并保存密钥信息。

注意:请妥善保管密钥信息,谨防泄露。

十四、步骤3:下载并运行 Demo 源码

请参考各平台快速跑通 Demo 文档( Android、 iOS 、Web 、Flutter )指引下载和运行 Demo。

十五、联系我们

如果你在接入过程中有任何疑问,请用微信或企业微信扫码加入腾讯云 IM 出海交流群。

赞 (0)
上一篇 4天前
下一篇 4天前