FoxTalk
FoxTalk
开源 Flutter 客户端

FoxTalk
移动端 IM
客户端

基于 TangSengDaoDao / WuKongIM,一套 Flutter 工程同时覆盖 iOS 与 Android。适合需要自有品牌、私有化部署和持续扩展的 IM 项目。

iOS 13+Android 7+Apache 2.0
· SCREENS

客户端界面。

消息、聊天、朋友圈、搜索、发现等主要页面,来自当前 Flutter 实现。

FoxTalk message list screen
01

消息

FoxTalk chat screen with location, text, sticker, and typing status
02

聊天

FoxTalk moments feed screen with photo posts and interactions
03

朋友圈

FoxTalk search screen with contacts, groups, and chat records
04

搜索

FoxTalk discover screen
05

发现

· CORE

聊天客户端的主流程。

首页只列客户端基础能力,具体配置、接口替换和扩展开发放在文档里。

01Account

账号与通讯录

登录、用户资料、好友关系、通讯录和基础设置。

02Message

会话与消息

会话列表、聊天窗口、文本、图片、语音、名片和基础消息交互。

03Storage

本地存储与配置

本地数据、图片缓存、服务端地址和品牌配置入口。

· OPEN SOURCE

基于开源客户端继续开发。

客户端代码按 Apache 2.0 协议开放,保留服务端地址、品牌、主题等配置入口,便于在现有 IM 服务上构建自己的移动端应用。

常见改造方向

品牌定制

应用名称、图标、启动页、主题和登录页可以按产品形象调整。

私有化部署

连接自有服务器上的 TangSengDaoDao / WuKongIM 服务,程序和数据由自己管理。

业务扩展

在聊天、通讯录和设置等主流程上继续接入行业模块或私有接口。

· FAQ

常见问题。

以下是 FoxTalk 开发和部署中常见的问题。还有疑问可以 在 GitHub 提 issue

  • 01FoxTalk 跟唐僧叨叨 (TangSengDaoDao) 是什么关系?
    FoxTalk 是基于 TangSengDaoDao / WuKongIM 生态的 Flutter 客户端工程,重点放在移动端跨平台实现和二次开发。
  • 02用 Flutter 重写性能比原生 iOS / Android 差吗?
    主流机型上没有明显差距。Flutter 走 AOT 编译和 Skia 渲染,消息列表、图片加载等高频路径会重点优化。
  • 03可以对接自己的 IM 服务端吗?
    可以。默认适配 TangSengDaoDao / WuKongIM;如果你已有自己的后端,可以替换 API 与 IM gateway 层。
查看完整开发 FAQ