Skip to content

Commit 0a0521a

Browse files
committed
Merge branch 'dev'
合并dev上的分支 20191203
2 parents 61c531a + 1436943 commit 0a0521a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+480
-114
lines changed

README.md

Lines changed: 41 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,82 @@
11
# flutter_wechat
22

3-
<img src="snapshots/logo.png" width="256px" height="256px" />
3+
<img src="https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/logo.png" width="256px" height="256px" />
44

55
### 一、概述
6-
- 利用`Flutter` 来构建和模仿`微信7.0.0+ App`,且都是按照`原生微信App`页面,来开发和模仿滴,从而达到与原生app相近的视觉效果。
76

8-
- 笔者于**2019年08月**入坑`Flutter`开发学习,纯属小白一枚,此项目初衷还是想通过项目实践新技术,在业务实践中发现问题,从而积累技术经验,源码中有详细的注释,以及发现问题和解决问题的思路。
7+
- 利用`Flutter` 来构建和模仿`微信7.0.0+ App`,且都是按照`原生微信App`页面,来开发和模仿滴,从而达到与原生 app 相近的视觉效果。
8+
9+
- 笔者于**2019 年 08 月**入坑`Flutter`开发学习,纯属小白一枚,此项目初衷还是想通过项目实践新技术,在业务实践中发现问题,从而积累技术经验,源码中有详细的注释,以及发现问题和解决问题的思路。
910

1011
- 笔者希望初学者通过学习和实践这个项目,能够打开学习`Flutter`的大门。当然同时也是抛砖引玉,取长补短,希望能够提供一点思路,少走一些弯路,填补一些细坑,在帮助他人的过程中,收获分享技术的乐趣。
1112

1213
---
1314

1415
### 二、使用
16+
1517
- 项目运行
16-
17-
```
18-
flutter packages get // 项目初始化插件
19-
flutter run // 项目运行
20-
```
21-
- **使用注意**
22-
* 还请优先使用`iPhone 7/8 Plus`的模拟器或真机,来运行整个项目. 根本原因:目前可能部分界面还未做完屏幕适配,以及笔者生前是一名`iOS开发`且用的是`iPhone 7 Plus`手机。
23-
24-
* 登陆和注册:目前只支持`QQ账号``手机号`的登录或注册(PS:后期增加`微信号和QQ邮箱`登陆),且必须保证`QQ``手机号`的有效性。`密码`或者`验证码`可以随便输入,但必须是:`密码`长度需要保证在`8~16`位,`手机验证码`必须保证是`6位有效数字`
18+
`flutter packages get // 项目初始化插件 flutter run // 项目运行`
19+
- **使用注意**
20+
21+
- 还请优先使用`iPhone 7/8 Plus`的模拟器或真机,来运行整个项目. 根本原因:目前可能部分界面还未做完屏幕适配,以及笔者生前是一名`iOS开发`且用的是`iPhone 7 Plus`手机。
22+
23+
- 登陆和注册:目前只支持`QQ账号``手机号`的登录或注册(PS:后期增加`微信号和QQ邮箱`登陆),且必须保证`QQ``手机号`的有效性。`密码`或者`验证码`可以随便输入,但必须是:`密码`长度需要保证在`8~16`位,`手机验证码`必须保证是`6位有效数字`
2524

2625
---
2726

2827
### 三、期待
29-
- 如果在使用过程中遇到BUG,希望你能Issues我,谢谢(或者尝试下载最新的代码看看BUG修复没有)。
30-
- 如果在使用过程中有任何地方不理解,希望你能Issues我,我非常乐意促使项目的理解和使用,谢谢。
28+
29+
- 如果在使用过程中遇到 BUG,希望你能 Issues 我,谢谢(或者尝试下载最新的代码看看 BUG 修复没有)。
30+
- 如果在使用过程中有任何地方不理解,希望你能 Issues 我,我非常乐意促使项目的理解和使用,谢谢。
3131
- 如果通过该工程的使用和说明文档的阅读,对你在平时开发中有帮助,码字不易,还请点击右上角`Star``Fork`按钮,谢谢。
3232
- 简书地址:<http://www.jianshu.com/u/126498da7523>
3333

3434
---
3535

3636
### 四、文档
37-
- [Flutter 玩转微信——通讯录](https://www.jianshu.com/p/8d136f31b8a2)
3837

38+
- [Flutter 玩转微信——通讯录](https://www.jianshu.com/p/8d136f31b8a2)
3939

4040
### 五、预览
4141

4242
###### 闪屏模块
43-
![](./snapshots/splash/splash_page_0.png) | ![](./snapshots/splash/splash_page_1.png) | ![](./snapshots/splash/splash_page_2.png)
44-
:-: | :-: | :-:
43+
44+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/splash/splash_page_0.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/splash/splash_page_1.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/splash/splash_page_2.png) |
45+
| :------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------: |
46+
4547

4648
###### 登陆/注册模块
47-
![](./snapshots/login/login_page.png) | ![](./snapshots/login/register_page.png) | ![](./snapshots/login/other_login_page.png)
48-
:-: | :-: | :-:
49-
![](./snapshots/login/phone_login_page.png) | ![](./snapshots/login/current_login_page.png) | ![](./snapshots/login/language_picker_page.png)
49+
50+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/login/login_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/login/register_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/login/other_login_page.png) |
51+
| :--------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------: |
52+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/login/phone_login_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/login/current_login_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/login/language_picker_page.png) |
5053

5154
###### 微信模块
52-
![](./snapshots/mainframe/mainframe_page_0.png) | 虚位以待 | 虚位以待
53-
:-: | :-: | :-:
55+
56+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/mainframe/mainframe_page_0.png) | 虚位以待 | 虚位以待 |
57+
| :------------------------------------------------------------------------------------------------------: | :------: | :------: |
58+
5459

5560
###### 通讯录模块
56-
![](./snapshots/contacts/contacts_page_0.png) | ![](./snapshots/contacts/contacts_page_1.png) | ![](./snapshots/contacts/contacts_page_2.png)
57-
:-: | :-: | :-:
61+
62+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/contacts/contacts_page_0.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/contacts/contacts_page_1.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/contacts/contacts_page_2.png) |
63+
| :----------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------: |
64+
5865

5966
###### 发现模块
60-
![](./snapshots/discover/discover_page_0.png) | 虚位以待 | 虚位以待
61-
:-: | :-: | :-:
6267

63-
###### 我模块
64-
![](./snapshots/profile/profile_page_0.png) | ![](./snapshots/profile/user_info_page.png) | ![](./snapshots/profile/more_info_page.png)
65-
:-: | :-: | :-:
68+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/discover/discover_page_0.png) | 虚位以待 | 虚位以待 |
69+
| :----------------------------------------------------------------------------------------------------: | :------: | :------: |
6670

67-
###### 设置模块
68-
![](./snapshots/setting/setting_page.png) | ![](./snapshots/setting/account_security_page.png) | ![](./snapshots/setting/message_notify_page.png)
69-
:-: | :-: | :-:
70-
![](./snapshots/setting/privates_page.png) | ![](./snapshots/setting/general_page.png) | ![](./snapshots/setting/about_wechat_page.png)
7171

72+
###### 我模块
73+
74+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/profile/profile_page_0.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/profile/user_info_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/profile/more_info_page.png) |
75+
| :--------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------: |
7276

7377

78+
###### 设置模块
7479

80+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/setting/setting_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/setting/account_security_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/setting/message_notify_page.png) |
81+
| :-------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------: |
82+
| ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/setting/privates_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/setting/general_page.png) | ![](https://github.com/CoderMikeHe/WeChat_Resource/blob/master/snapshots/setting/about_wechat_page.png) |

assets/images/LaunchImage.png

-916 KB
Loading
-320 KB
Loading
-21 KB
Loading
-58.4 KB
Loading
-42.4 KB
Loading
-69.5 KB
Loading
-109 KB
Loading
-41.5 KB
Loading
-39.6 KB
Loading

0 commit comments

Comments
 (0)