flutter_tt
flutter_tt copied to clipboard
A Flutter project for teamtalk.
flutter_tt
A Flutter project for teamtalk.
一个teamtalk的flutter版的客户端
进展
- [x] 登录
- [x] 请求群列表
- [x] 最近会话列表
- [x] 好友列表
- [x] 消息显示
- [x] 发送文本消息 (in progress)
- [x] 图片消息显示
- [x] 本地化储存 (in progress)
- [x] 新消息通知以及加载
- [x] 上次登录信息保留
- [x] 未读消息数显示 (in progress)
- [x] 动态表情显示以及发送
- [x] 个人主页
- [x] 语音发送
- [x] 语音消息播放
- [x] 图片发送
- [ ] ...
运行
# clone 源码
git clone {this project}
cd flutter_tt/lib
# clone dart api 库
git clone https://github.com/xiaominfc/teamtalk_dart_lib.git
# or ln {teamtalk_dart_lib} 到flutter_tt/lib 下
# 更新teamtalk_dart_lib到最新
# teamtalk_dart_lib路径下
git pull origin master
# cd 到flutter_tt下(工程目录下)
cd ..
flutter packages get
flutter run
测试apk
预览
![](https://raw.githubusercontent.com/xiaominfc/flutter_tt/master/preview/ios_1.png)
![](https://raw.githubusercontent.com/xiaominfc/flutter_tt/master/preview/ios_2.png)
![](https://raw.githubusercontent.com/xiaominfc/flutter_tt/master/preview/ios_3.png)
![](https://raw.githubusercontent.com/xiaominfc/flutter_tt/master/preview/ios_4.png)
ps
写着玩哦,如果想要搞真格的朋友。可以联系交流一下