Microsoft团队克隆(Karanjot Singh)
关于

Microsoft Teams Clone是一个视频会议应用程序,具有丰富的集成聊天体验,可以与朋友,家人和同事建立联系。在我在Microsoft Gaing 2021的指导下,它是Microsoft团队的重新设计,它实现了原始应用的以下功能
- 即时消息
分享您的意见,并与您的团队一起玩乐。在小组聊天或一对一的消息中发送GIF,贴纸和表情符号。 - 在线会议
通过按钮的触摸即可立即从小组聊天到视频会议。 - 合作
轻松地找到,实时共享文件,以保持工作:)
该应用程序是使用Flutter&Dart编写的,它利用Gradle和Androidx编写,并利用Streamchat SDK,Google Firebase和JISI Meet Android SDK。
内容
- 下载
- 特征
- 发展
- 执行
- 演示和屏幕截图
- Wiki
- 项目参考
- 执照
- 与我联系
下载
Android 6.0及以上
脂肪APK捆绑包
特定于体系结构的APK
请在此处参考指南以了解差异。
特征
聊天功能
- Google登录
- 最多可同时使用2000个活跃用户
- 在会议外创建小组 /个人聊天
- 引脚消息。
- 删除 /编辑消息。
- 照片,音频,视频等。
- GIF通过Giphy
- 聊天反应和表情符号。
- 在线程上回复。
- 集成的视频室。
- 用户提到。
- 静音对话
视频会议功能
- 切换视频 /音频
- 共享屏幕
- 匿名加入
- 举手
- 设置会议密码
- 共享文件
- 在私人聊天中
- 记录会议
- 共享链接
- 现场直播
- 低带宽模式
- 最小化模式
UI / UX
完整的功能列表
发展
项目设置
编码样式
代码库的概述

- 有关更多信息,请参阅Codebase概述Wiki页面以获取详细说明。
贡献
执行
使用的技术
- Flutter Null安全2.2.2
- 用于用户身份验证的Google Firebase
- firebase_core
- firebase_auth
- Google_sign_in
- 流聊天SDK用于集成聊天功能
- stream_chat_flutter
- stream_chat_persistence
- flutter_secure_storage
- streaming_shared_preferences
- Jitsi会见SDK参加视频会议与会议
-
pubspec.yaml中的其他依赖项
敏捷方法
- 敏捷软件开发是指基于迭代开发的一组软件开发方法,在这种方法中,要求和解决方案通过自组织跨职能团队之间的协作而发展。

- 因此,该项目的开发是迭代的:设计,代码,重新设计,修复错误。所有新功能均使用新的Git分支创建,并不时合并为Main。 gitflow工作流程
- 使用每个冲刺的董事会跟踪问题,想法和戒酒 - 设计,构建和适应
应用权限
演示
点击播放

- 屏幕截图
项目参考
- Flutter API参考
- 流聊天式文档
- Pub.Dev API参考
- 颤动样品
- 拉开
- 特别感谢@imtoori(Stream SDK Devloper)在整个项目中为我提供了帮助。
Wiki
请在此处前往Wiki页面。
执照
Microsoft Teams Clone是根据MIT许可证发布的。
与我联系
下来打个招呼!