Skip to content

Moshimol/Flutter_IM

Repository files navigation

Flutter项目的即时聊天工具

IM通讯,目前学习方式为根据UI图去尽量还原相关页面,先了解有什么组件,组件的生命周期等相关问题 视频等基础直接可以选择不看,如果有其他语言基础的话

推荐的书籍或者博客地址

书本阅读推荐

网络框架

进度展示

完成的进度

目前已经完成一级页面登录页面

[x] 完成启动页面

[x] 注册添加搜索机构的API

[x] API请求框架进行封装

[x] 缓存只完成了当登录状态的缓存

[x] toast提示

[x] loading状态添加

[x] 聊天页面

[x] 群聊界面、个人界面

[x] 请求首页的数据

[x] 退出登录的操作

[x] 登录的模型处理,全局变量设置

最近一个月的工作

添加朋友圈、朋友圈、聊天信息处理

待完成状态

[ ] 长链接处理 需要调研长链接相关 socket

后续可能会加的内容

[ ] 接入音视频 声网等相关三方SDK

[ ] 适配Mac和Windows端

联系方式

VX: lushiton

UI效果展示

更新完成将以视频进行展示

About

即时通信IM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages