# wechat_flutter **Repository Path**: jick0504/wechat_flutter ## Basic Information - **Project Name**: wechat_flutter - **Description**: wechat_flutter Flutter版本微信,一个优秀的Flutter即时通讯IM开源库! - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2020-04-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wechat_flutter wechat_flutter是flutter版微信,目前已实现即时通讯基本功能,支持安卓和IOS,具体下载体验。 ![start.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/start.gif) # 效果图 |![1.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/1.jpg)| ![2.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/2.gif) | ![3.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/3.gif)| | --- | --- | --- | | ![4.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/4.gif) | ![5.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/5.gif) | ![6.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/6.gif) | | ![7.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/7.gif) | ![8.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/8.gif) | ![9.gif](https://github.com/fluttercandies/wechat_flutter/blob/master/assets/git/9.gif) | 下载体验(Android):[点击下载](http://www.flutterj.com/app-release.apk) IOS的直接拉下项目直接跑即可, # 特性 * [x] 文字消息 * [x] 图片消息 * [x] 语音消息 * [x] 删除会话 * [x] 语言国际化 * [x] 账号注册 * [x] 账号登陆 * [x] 自动登陆 * [x] 会话列表 * [x] 通讯录 * [x] 更改头像 * [x] 显示头像 * [x] 显示昵称 * [x] 更改昵称 * [x] 搜索好友 * [x] 添加好友 * [x] 删除好友 * [x] 视频拍摄 * [ ] 视频消息 * [ ] 位置消息 * [ ] 创建群聊 * [ ] 扫一扫 * [ ] 设置备注 * [ ] 发送表情 # 使用教程 * 使用命令(拉取项目):$ git clone https://github.com/fluttercandies/wechat_flutter.git * 然后命令(获取依赖):$ flutter packages get (IOS执行IOS部分再执行下一步) * 最后命令(运行):$ flutter run IOS * 进入项目IOS目录:$ cd ios/ * 更新Pod(非必须):$ pod update * 安装Pod:$ pod install # 我的Flutter环境 ``` q1deMacBook-Pro:~ q1$ flutter doctor -v [✓] Flutter (Channel stable, v1.9.1+hotfix.6, on Mac OS X 10.14.5 18F2059, locale zh-Hans-CN) • Flutter version 1.9.1+hotfix.6 at /Users/q1/flutter • Framework revision 68587a0916 (10 weeks ago), 2019-09-13 19:46:58 -0700 • Engine revision b863200c37 • Dart version 2.5.0 [!] Android toolchain - develop for Android devices (Android SDK version 29.0.2) • Android SDK at /Users/q1/Library/Android/sdk • Android NDK location not configured (optional; useful for native profiling support) • Platform android-29, build-tools 29.0.2 • ANDROID_HOME = /Users/q1/Library/Android/sdk • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses [✓] Xcode - develop for iOS and macOS (Xcode 11.2) • Xcode at /Applications/Xcode.app/Contents/Developer • Xcode 11.2, Build version 11B52 • CocoaPods version 1.8.4 [✓] Android Studio (version 3.1) • Android Studio at /Applications/Android Studio.app/Contents • Flutter plugin version 29.0.1 • Dart plugin version 173.4700 • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01) [✓] Connected device (2 available) • Android SDK built for x86 • emulator-5554 • android-x86 • Android 10 (API 29) (emulator) • iPhone 11 Pro Max • 1873AA1D-FC80-4074-9A7B-3C78C4D332F1 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-2 (simulator) ! Doctor found issues in 1 category. ``` # Future * 后期会把项目里所遇到的问题及解决的思路写成博客给大家学习。 * Flutter教程网:www.flutterj.com * 仿微信录制音频开源库:https://github.com/yxwandroid/flutter_plugin_record # 招聘 【前端开发工程师 - flutter方向 】 薪资:面议 地点:广州市黄埔区光谱中路11号云升科学园B1栋704 岗位职责: * 1、使用Flutter独立完成iOS、Android应用的开发工作; * 2、配合产品经理、设计师实现产品需求和页面效果; * 3、和前端、后端工程师一起研讨技术实现方案,进行应用及系统整合; * 4、持续对产品开发流程进行改进与优化,提高开发能力和效率。 任职要求: * 1、2年以上移动端开发经验; * 2、熟悉iOS或安卓原生开发,熟悉iOS 证书管理; * 3、熟悉grpc的原理; * 4、金融、信用、数学、加密、计算机软件或相关专业全日制本科以上者优先; * 5、思路清晰,善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神和承受压力的能力。 福利待遇: * 1、富有竞争力的薪酬及职务晋升体系,一年调薪窗口4次,购买五险一金; * 2、军功文化,奖罚文明,价值导向;不论司龄,按贡献价值提拔任用; * 3、团队年轻活力,工作氛围轻松,星巴克式办公,下午茶、阅读室、休息厅、工作生活和谐; * 4、大小周工作制,单双轮休。早9晚6:30中间多休息,7.5小时工作制; * 5、享受带薪休假:年假、工伤假、婚假、丧假、产假、陪产假、年度体检、年度旅游、生日礼物等福利。 备注:请带上参与开发过的APP面试; 联系电话:020-22954640 微信号: Pauline8690 # Flutter教程网微信群 # 贡献者