社交聊天直播类型项目
- Flutter 开发项目
- 主要功能点:聊天社交、圈组频道、直播、红包资产等功能
- 难点攻克:
1. 对直播库进行二次处理,区分主播和观众进行开播和加入直播,通过不同直播状态类型,动态显示不同的UI与操作。
2. 对聊天库进行统一封装,对不同服务进行监听操作,使用单利和拓展对会话、消息、群组、系统通知等数据解析处理和再赋值,优化冗余代码,减少重复操作。
3. 自定义红包和直播分享消息,并对交互状态进行本地处理和SDK上传操作。
4. 处理扫一扫功能对二维码数据的解密处理,根据类型区分本地或网络交互再处理。