自托管群聊应用 (firebase + clean architecture)
展示一些
并点亮仓库以支持项目
屏幕截图
我们正在使用的软件包
flutter_bloc : 使bloc和cubit轻松集成到Flutter中的小部件。为了与package:bloc配合使用而构建。Bloc库提供了非常好的?工具,与其他使用Streams的状态管理解决方案相比,它是一颗纯粹的宝石。
get_it : 这是Dart和Flutter项目的简单服务定位器,并带有一些高度受到Splat启发的额外功能。它可以替代InheritedWidget或Provider来访问对象,例如从UI中访问对象。
equatable: 在 `Dart` 中比较对象通常需要重写 `==` 运算符以及 `hashCode`。
custom_image_picker:- 链接:
bubble:- 链接:
agora_rtc_engine:- 链接:
font_awesome_flutter:- 链接:
firebase : 是Google为移动和Web应用程序开发而创建的最令人惊叹的后端即服务(BaaS),可帮助您构建、改进、增长您的应用并提供更丰富的应用体验。
firebase_storage : Cloud Storage for Firebase是一项由Google规模构建的强大、简单且具有成本效益的对象存储服务。Cloud Storage的Firebase SDKs为您的Firebase应用程序的文件上传和下载增加了Google安全性,无论网络质量如何。
cloud_firestore : Cloud Firestore是Firebase和Google Cloud Platform为移动、Web和服务器开发提供的一个灵活、可扩展的数据库。
firebase_auth : Firebase身份验证旨在简化安全身份验证系统的构建,同时改善最终用户的登录和入门体验。它提供端到端的身份解决方案,支持电子邮件和密码帐户、电话认证,以及Google、Twitter、Facebook和GitHub登录等。
# 由我们友好的Bob叔叔提出的干净架构
创建和维护者
@AmirKhan,YouTube : @eTechViral,Twitter : @AmirKhan








