wechat_flutter

GitHub stars GitHub forks GitHub issues star star

If there is a problem that other dependencies cannot be compiled, you can try to remove the “^” of all dependencies in dependencies in pubspec.yaml or change the plug-in version number to any, and try to compile again. 6 If there is still an error, execute flutter clean in the main directory of the project and run again. 7 If the plug-in version does not match, remember to check whether the plug-in flutter version introduced in the pubspec.yaml file is compatible with your local Flutter.

Related documents

List of problems and solutions

中文文档 README_ZH.md

课程说明

本项目出配套课程啦,耗时6个月打造,flutter3最新版本,从0到1实现微信,包含im聊天单聊群聊功能:https://edu.csdn.net/course/detail/39189

课程demo下载地址 https://wwpj.lanzouu.com/s/wechat-new-demo

商务合作联系微信【q1666655】,帮面试、出技术方案、解决Apple Store上架4.3等问题.

Business DM to Telegram: @ahyangnb_1

HarmonyOS Next 6.0 【纯血鸿蒙Next6.0】

| 1.jpg | 2.jpg | | |—————————————-|—————————————-|-|

log

Introduction

wechat_flutter is a flutter version of WeChat, currently has implemented the basic functions of instant messaging, support for Android and IOS, specific download experience. Download it and experience it! start.gif

Effect

1.gif 2.gif 3.gif
4.gif 5.gif 6.gif
7.gif 8.gif 9.gif

Download Experience(Android) [Test account 166, login directly]: https://wwc.lanzoul.com/iQlkj04vnhsj

Can’t see it? locate to assets/git/qr_code.png

For IOS, just pull down the project and run it directly.

Features

Third Party Framework

Library Features
tencent_cloud_chat_sdk instant messaging
shared_preferences persistent_storage
provider state management
cached_network_image Image caching
toast message alerts
webview_flutter web page display
image_picker image and video selection
extended_text extended_text
url_launcher open_browser_browse
connectivity check network connection
photo_view zoom in on images
dio network_frame
open_file open_file
package_info package information
flutter_sound Audio recording and processing
permission_handler permission management
audioplayers audio playback processing
camera camera
video_player video_players
extended_text_field extended_text_input
flutter_image_compress image compression
lpinyin Get Chinese pinyin
azlistview Special list slider
wechat_assets_picker WeChat image gallery

Tutorials for using

IOS

If you get (Connection refused - connect(2) for "raw.githubusercontent.com" port 443), then you haven’t set up the domestic source. Or try to go over the wall.

My Flutter environment

flutter 3.27.5-ohos-1.0.4

and

Flutter  3.24.3

Flutter WeChat group【Flutter微信交流群】

加我为微信好友,我拉你。

Can’t see it? locate to assets/git/left_group.png

Flutter exchange QQ group: 874592746

赞助

开源不容,买杯咖啡给我点支持,我的想法是完整实现音视频通话和语音房以及直播,在此项目,给我点动力吧。

LICENSE

fluttercandies/wechat_flutter is licensed under the
Apache License 2.0

A permissive license whose main conditions require preservation of copyright and license notices. 
Contributors provide an express grant of patent rights. 
Licensed works, modifications, and larger works may be distributed under different terms and without source code.