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許可證發布的。
與我聯繫
下來打個招呼!