注册登录以及消息列表界面:
联系人界面:新的好友/群聊列表/好友列表 界面:
群聊界面:群聊不想支持发视频,因为非技术上的麻烦原因。。。
图片可以下载:
私聊可以发视频:
私聊支持服务器消息暂存,用户重新上线后,会拉取消息同步。
发现tab页 + 好友详情 + 自己详情页面:
编辑资料界面;
Fyne成熟的控件不多,日历都得自己写…
修改资料成功:个人图片是支持多张滑动的,呃,只是不支持自动轮播。。。
全套代码使用golang实现:c/s架构,分为前后两端。
前端GUI使用的是Fyne,交互使用的是清一色的tcp以及基于udp的quic协议(通过不同的代码分支体现).
接下来有时间是实现社交部分
客户端 + 服务端 完整代码 地址:完整源码