SwiftUI SDK 构建于 StreamChat 框架之上,是 StreamChatUI SDK 的 SwiftUI 替代方案。 它完全使用 SwiftUI 构建,采用声明式模式,开发者在使用 SwiftUI 时会感到非常熟悉。 该 SDK 包含一套广泛的、高性能且可定制的 UI 组件,使您能够快速入门,几乎无需任何底层配置。
有关 SwiftUI SDK 的完整文档和功能,请访问此处,您可能会发现我们的 SwiftUI Chat App 教程 也很有帮助。
tintColor
、填充、浅色/深色模式、动态字体大小等。SwiftUI
模式和范例:该 API 遵循 SwiftUI 的声明性质和模式。 它可以轻松且熟悉地与您现有的 SwiftUI 代码集成。SwiftUI SDK 提供三种类型的组件
Stream 对大多数业余项目和爱好项目免费。 如果您的团队成员少于 5 人且月收入不超过 10,000 美元,则可以免费使用 Stream Chat。
我们最近完成了 3800 万美元的 B 轮融资,并且我们不断积极发展。 我们的 API 被超过 10 亿最终用户使用,您将有机会在一个由世界各地最强大的工程师组成的团队中对产品产生巨大影响。 查看我们当前的职位空缺并通过 Stream 网站申请。
特性 | 预览 |
---|---|
与提供的查询匹配的频道列表 | ![]() |
基于频道成员或自定义数据的频道名称和图像 | |
未读消息指示器 | |
最后一条消息的预览 | |
头像的在线指示器 | |
创建新频道并立即开始 | |
滑动时可自定义的频道操作 | |
正在输入和已读指示器 | |
特性 | 预览 |
---|---|
频道中的消息列表 | ![]() |
照片附件 | |
Giphy 附件 | |
视频附件 | |
链接预览 | |
文件预览 | |
自定义附件 | |
消息反应 | |
基于发送时间的消息分组 | |
线程和内联回复 | |
正在输入和已读指示器 | |
异步语音消息 | |
投票支持 | |
特性 | 预览 |
---|---|
支持多行文本,根据需要扩展和收缩 | ![]() |
图像、视频和文件附件 | |
相机集成 | |
自定义附件 | |
录制异步语音消息 | |
创建投票 | |
提及 | |
即时命令(例如 giphy) | |
自定义命令 | |