English | 简体中文
Notice: If you open a pull request in TUIKit Android or iOS and the corresponding changes are successfully merged, your name will be included in README.md with a hyperlink to your homepage on GitHub.
Build real-time social messaging capabilities with all the features into your applications and websites based on powerful and feature-rich chat APIs, SDKs and UIKit components.
Android Experience App | iOS Experience App |
---|---|
TUIKit is a UI component library based on Tencent Cloud IM SDK. It provides universal UI components to offer features such as conversation, chat, search, relationship chain, group, and audio/video call features.
Tencent Cloud branch download address: Download
Functional Module | Platform | Document Link |
---|---|---|
TUIKit Library | iOS | TUIKit-iOS Library |
Android | TUIKit-Android Library | |
Quick Integration | iOS | TUIKit-iOS Quick Integration |
Android | TUIKit-Android Quick Integration | |
Modifying UI Themes | iOS | TUIKit-iOS Modifying UI Themes |
Android | TUIKit-Android Modifying UI Themes | |
Setting UI Styles | iOS | TUIKit-iOS Setting UI Styles |
Android | TUIKit-Android Setting UI Styles | |
Adding Custom Messages | iOS | TUIKit-iOS Adding Custom Messages |
Android | TUIKit-Android Adding Custom Messages | |
Implementing Local Search | iOS | TUIKit-iOS Implementing Local Search |
Android | TUIKit-Android Implementing Local Search | |
Integrating Offline Push | iOS | TUIKit-iOS Integrating Offline Push |
Android | TUIKit-Android Integrating Offline Push |
- Support HarmonyOS platform
- Support Loongson architecture
- Release TIMPush-UniApp
- FCM push supports pass-through messages
- Add permission group function for community topics
- Add stranger attention/fan function
- Support configuring cloud message audit policy
- Support deleting accounts
- Topic information supports obtaining the readSequence field
- Fix the problem that after deleting a local inserted group message, the new message received does not update the unread count
- Fix the problem that the SDK does not callback occasionally after the user subscribes to multiple official accounts at the same time
- Fix the inconsistency of msgID before and after sending official account messages
- Fix the problem that the callback does not occur occasionally after subscribing to conversation group unread counts
- Fix the problem of abnormal creation time of topics
- Fix the problem that when pulling topic information before and after joining the community, the unread count does not change.
- Fix the problem of incorrect notification message type for topic information updates
- Fix the problem that withdrawn status messages can be searched under certain conditions
- Fix the issue of onApplicationProcessed callback being called multiple times
- Add the TUIEmojiPlugin plugin to support emoticon response functions
- TUIChat supports adding and displaying gif dynamic emoticons
- Upgrade the built-in small emoji pack in TUIChat to the new version of yellow face emojis
- Fix the problem of TUIChat on iOS black screen when clicking image messages