v2.0.0pull_to_refresh
一個提供給 Flutter 滾動組件下拉刷新和上拉加載的元件。
使用 Firebase/Firestore 和 Agora 服務編寫的 Clubhouse 克隆應用,採用 Flutter 開發。
v2.0.0一個提供給 Flutter 滾動組件下拉刷新和上拉加載的元件。
Agora RTC SDK 的 Flutter 插件,只需幾行代碼即可輕鬆將 Agora 視頻通話或即時視頻串流整合到您的應用中。
v3.4.1一個用於顯示國家代碼選擇器的 Flutter 套件。此外,它還允許選擇一組最愛國家,以及使用簡單的搜尋方塊進行搜尋。
{"sdk":"flutter"}^1.0.0^3.2.1^5.0.0—^0.4.4^0.12.9^2.0.1^1.6.4{"sdk":"flutter"}以下為英文專案原文快照,最新內容請造訪 GitHub。
Clubhouse clone written in Flutter using Firebase/Firestore and Agora services.
Part 1 - Setup Flutter project and create Clubhouse clone app UI
Part 2 - User login and registration with Firebase
Part 3 - Voice calling functionality with Agora
https://raw.githubusercontent.com/perpetio/clubhouse/HEAD/assets/screenshots/1.gif https://raw.githubusercontent.com/perpetio/clubhouse/HEAD/assets/screenshots/2.gif
agora_rtc_engine: https://pub.dev/packages/agora_rtc_engine
permission_handler: https://pub.dev/packages/permission_handler
firebase_auth: https://pub.dev/packages/firebase_auth
cloud_firestore: https://pub.dev/packages/cloud_firestore
country_code_picker : https://pub.dev/packages/country_code_picker
pull_to_refresh : https://pub.dev/packages/pull_to_refresh
$ git clone https://github.com/perpetio/clubhouse.git
flutter pub get.Create your own Firebase project.
Once your Firebase instance is created, you'll need to enable Phone authentication.
const APP_ID = '';
const Token = '';
const channelName = '';
flutter run or using your IDE's tools.