即时通讯开发指导
Global IM UIKit 是融云推出的全球化的 IM UI 组件库,基于深入的海内外 IM 应用研究,更符合海外用户的使用习惯。
Global IM UIKit for PC/Web 可以帮助您快速构建功能齐全的聊天功能及页面,目前已涵盖单聊、群聊会话类型(未来会支持更多会话类型)。UI 组件支持灵活配置和自定义,支持使用 React 和 Vue 框架开发。
优势
Global IM UIKit 支持 “一键开关、API 自定义、组件替换” 来扩充自定义能力。
- 一键开关:对于部分通用性的交互与UI多样化需求(例如 头像和昵称是否展示、已读回执),Global IM UIKit 内部已经帮开发者实现了相关功能和适配,只需少量改动,即可实现多种交互和 UI 的样式切换。
- API 自定义:对于常见的灵活性(例如 右键扩展菜单等)需求,Global IM UIKit 将定制化能力抽象成对外接口,允许开发者根据 Global IM UIKit 的设计进行有限自定义。
- 组件替换:部分 Component 支持替换为自行实现的组件。
提示
上图为参考设计图,并非 Global IM UIKit 默认实现。图中的搜索 UI、会话列表筛选组件、会话页面右上角的扩展功能项目、菜单中的部分项目、和外部框架需要应用程序自行实现。