flutter_wechat

所属分类:微信小程序
开发工具:Dart
文件大小:0KB
下载次数:0
上传日期:2023-10-13 13:00:59
上 传 者sh-1993
说明:  只是一个Flutter微信演示,
(Just a Flutter Wechat Demo,)

文件列表:
.metadata (305, 2023-10-20)
analysis_options.yaml (1453, 2023-10-20)
android/ (0, 2023-10-20)
android/app/ (0, 2023-10-20)
android/app/build.gradle (5015, 2023-10-20)
android/app/libs/ (0, 2023-10-20)
android/app/libs/android-gif-drawable-release@1.2.23.aar (148133, 2023-10-20)
android/app/libs/base_oaid_sdk.aar (1121912, 2023-10-20)
android/app/libs/breakpad-build-release.aar (452102, 2023-10-20)
android/app/libs/uniMPSDK-V2-release.aar (4459460, 2023-10-20)
android/app/libs/uniapp-v8-release.aar (25409027, 2023-10-20)
android/app/src/ (0, 2023-10-20)
android/app/src/debug/ (0, 2023-10-20)
android/app/src/debug/AndroidManifest.xml (333, 2023-10-20)
android/app/src/main/ (0, 2023-10-20)
android/app/src/main/AndroidManifest.xml (3915, 2023-10-20)
android/app/src/main/assets/ (0, 2023-10-20)
android/app/src/main/assets/data/ (0, 2023-10-20)
android/app/src/main/assets/data/dcloud_control.xml (78, 2023-10-20)
android/app/src/main/assets/data/dcloud_error.html (2862, 2023-10-20)
android/app/src/main/assets/data/dcloud_properties.xml (5247, 2023-10-20)
android/app/src/main/assets/uni-jsframework-vue3.js (498246, 2023-10-20)
android/app/src/main/assets/uni-jsframework.js (529670, 2023-10-20)
android/app/src/main/kotlin/ (0, 2023-10-20)
android/app/src/main/kotlin/com/ (0, 2023-10-20)
android/app/src/main/kotlin/com/example/ (0, 2023-10-20)
android/app/src/main/kotlin/com/example/charco/ (0, 2023-10-20)
android/app/src/main/kotlin/com/example/charco/wechat/ (0, 2023-10-20)
android/app/src/main/kotlin/com/example/charco/wechat/MainActivity.kt (492, 2023-10-20)
android/app/src/main/kotlin/com/example/charco/wechat/MyApplication.kt (937, 2023-10-20)
android/app/src/main/kotlin/com/example/charco/wechat/UniappPlugin.kt (3202, 2023-10-20)
android/app/src/main/res/ (0, 2023-10-20)
android/app/src/main/res/drawable-v21/ (0, 2023-10-20)
android/app/src/main/res/drawable-v21/launch_background.xml (431, 2023-10-20)
... ...

# wechat A new Wechat project. # 功能介绍 1. wechat_flutter是flutter版微信,目前只支持Android端,功能还在持续迭代,尽量还原原版微信功能,Flutter版本:3.10.0 。 2. Demo使用leancloud做为后端的SDK,所有数据均为真实有效数据,支持用户注册/登陆,也可以使用测试账号登陆,18202003769 密码 Bb123456。 3. 使用GetX状态管理,已支持全局多语言设置。 4. 安卓端支持从Flutter调用Navite代码用打开Uniapp小程序,可从设置页面上传自己的Uniapp组件测试。 5. 聊天消息支持(文字/图片/视频/录音/文件/红包/定位)等类型发送,支持富文本表情输入交互,拥有体验相对较好的软键盘和底部输入面板的高度切换,使用百度地图Api发送当前定位,红包发送流程支持指纹/密码支付,如您的项目有用到IM相关功能,可参考ChatPage的实现,使用CV大法转移部分代码。 6. 相对完整的朋友圈体验,从朋友圈的创建到浏览,并支持点赞/评论/删除(注意已有的测试数据不要删除,可以删除自己上传的) 7. 相对完整的视频号体验,支持小视频的编辑/上传/播放,并完成了评论面板与视频播放器的滑动交互,支持下滑关闭。 8. 聊天消息支持通知栏弹窗,亦可开启勿扰静音。 9. 支持扫一扫添加好友,支持保存二维码到本地相册。 10. 支持摇一摇动画。 11. ... #测试账号 18202003769 密码 Bb123456 下载体验(Android) [https://github.com/LeeeYudE/flutter_wechat/releases/download/v1.0.4/app-release.apk](https://github.com/LeeeYudE/flutter_wechat/releases/download/v1.0.4/app-release.apk) # 效果图 | ![1.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot0.gif) | ![2.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot1.gif) | ![3.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot9.gif) | |--------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------| | ![4.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot3.gif) | ![5.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot4.gif) | ![6.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot5.gif) | | ![7.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot6.gif) | ![8.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master//screenshot/screenshot7.gif) | ![9.gif](https://github.com/LeeeYudE/flutter_wechat/blob/master/screenshot/screenshot8.gif) | #Api方案采用Leancloud * 数据存储文档:https://zh-docs.leancloud.app/leanstorage_guide-flutter.html * IM聊天文档:https://zh-docs.leancloud.app/realtime-guide-beginner.html # log * 2023.10.13 升级Flutter版本到3.10.0。 * 2022.08.22 增加聊天通知栏弹出,增加修改昵称。 * 2022.08.19 聊天页增加(录音/图片/视频/文件)消息发送流程。 * 2022.08.18 首页增加Uniapp小程序跳转,设置页增加小程序wgt文件上传。 * 2022.08.15 增加视频号流程,支持上传视频。 * 2022.08.02 创建朋友圈增加定位选择流程。 * 2022.08.01 完成摇一摇页面,增加朋友圈点赞/评论流程。 * 2022.07.30 增加朋友圈列表数据显示。 * 2022.07.26 创建朋友圈页面,完成朋友圈创建流程。 * 2022.07.26 增加聊天详情页面,增加多语言设置。 * 2022.07.20 增加会话已读/置顶/删除功能。 * 2022.07.20 增加创建群聊流程,增加修改头像功能。 * 2022.07.13 发送红包增加支付流程(支持密码支付和指纹支付),聊天记录支持加载更多。 * 2022.07.12 聊天增加发送红包流程。 * 2022.07.06 增加会话未读数量显示,增加消息接收流程,扫一扫增加文件选择流程。 * 2022.07.05 增加发送文本消息流程,增加发送位置信息流程。 * 2022.07.02 创建聊天页面,完成聊天页面底部输入交互。 * 2022.06.30 好友详情增加创建会话流程,聊天TAB增加会话数据显示。 * 2022.06.29 创建设置页面(支持退出登录),创建好友详情页面(支持发送好友申请),创建好友申请列表页面,联系人TAB增加好友列表显示。 * 2022.06.27 创建主页面,创建二维码名片页面(支持名片二维码保存到本地),创建好友搜索页面。 * 2022.06.25 完成登录和注册流程 # todo * 视频播放器增加缓存 * 寻找好心人适配iOS平台。 # git type用于说明 commit 的类别,只允许使用下面7个标识 * feat:新功能(feature) * fix:修补bug * docs:文档(documentation) * style: 格式(不影响代码运行的变动) * refactor:重构(即不是新增功能,也不是修改bug的代码变动) * test:增加测试 * chore:构建过程或辅助工具的变动 # 第三方框架 | 库 | 功能 | |------------------------------|-----------| | leancloud | 即时通讯和数据储存 | | getx | 状态管理 | | cached_network_image | 图片缓存 | | wechat_assets_picker | 微信选图 | | wechat_camera_picker | 微信拍照 | | flutter_baidu_mapapi_map | 百度地图 | | flustars | 常用工具类 | | permission_handler | 权限申请 | | extended_image_library | 图片预览 | | webview_flutter | web页面 | | image_gallery_saver | 保存图片 | | flutter_audio_recorder2 | 录音 | | extended_text_field | 富文本输入 | | flutter_luban | 图片压缩 | | qr_code_scanner | 扫一扫 | | flutter_local_auth_invisible | 生物验证 | | chewie | 视频播放 | | video_compress | 视频压缩 | | video_editor | 视频编辑 | | audioplayers | 音频播放 | | flutter_local_notifications | 本地通知 | | lottie | lottie动画 | * 项目部分参考: https://github.com/fluttercandies/wechat_flutter * 如有什么微信的功能需要开发,欢迎提到Issues。

近期下载者

相关文件


收藏者