Watch 14 Star 103 Fork 31

FoxChan / wechat_clone_hdDart

Join us
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
A project clones wechat spread retract

Clone or download
Loading...
README.md

微信克隆

这是一个使用 Flutter 框架开发的高仿微信移动客户端的项目,目的是为正在学习或者想要学习 Flutter 框架的开发者提供一个相对完整的参考项目。同时结合我正在B站更新的系列教程,让正在学习 Flutter 的开发者有一个相对平缓的学习曲线。

在你开始之前,你需要知道

这个系列的教程和项目代码的定位是刚刚接触 Flutter 开发的开发者,因此以基础知识为主,不会涉及项目中的网络通信和其他的一些相对复杂的技术的运用。在这个项目中我多半的开发思路都是会以 Flutter 官方 SDK 为基准,如果 Flutter 官方 SDK 中提供了依赖库,那么我就多半不会考虑第三方库,尽可能用少的封装层级来降低代码的阅读难度。

视频资源汇总

  1. 复刻微信之主界面开发之系列教程
  2. 复刻微信之新版微信界面以及聊天会话界面开发之系列教程(即将开始更新)

如何运行项目?

首先你需要注意的是需要保证自己本地的 Flutter 开发环境没有问题,必要的时候可能还需要能够科学上网。如何搭建环境我就不在这里详述了,可以自行上网搜索相关的文章。将项目克隆到本地之后,在你自己的IDE中导入该项目,选择调试中的运行项目即可。或者也可以在命令行应用中,cd 到项目的根目录,连上调试的设备或者打开模拟器,执行以下命令即可:

flutter run

项目成果预览

页面 图片 页面 图片
会话列表 会话列表 通讯录 通讯录
发现频道 发现频道 我
快速滚动条 快速滚动条 弹出菜单 弹出菜单

Comments ( 12 )

Sign in for post a comment

Dart
1
https://gitee.com/foxchan/wechat_clone_hd.git
git@gitee.com:foxchan/wechat_clone_hd.git
foxchan
wechat_clone_hd
wechat_clone_hd
master

Help Search