Skip to content

Sample random chat app created with Flutter and FireBase

Notifications You must be signed in to change notification settings

mytooyo/flutter_random_chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Random Chat

宛先を指定せず、アクティブなユーザに対してランダムにメッセージを送信し、
チャットを開始するサービスのサンプル

Service used

  • Flutter
  • Firebase (GCP)
    • Authentication
    • Firestore
    • Storage
    • ColudFunctions
    • Vision API

Screenshots

Profile Activities

Building the project

Flutter Beta版を利用して開発を行ったため、動作確認する際はBeta版を有効にする必要がある.
動作確認やソースコードの流用については自己責任でお願いします.

Flutter Beta

$ flutter channel beta
$ flutter upgrade
$ flutter config --enable-web

Set up

  1. Firebase Projectの作成および上記Serviceの設定()
  2. Android用のgoogle-services.jsonapp/android/app/srcに配置
  3. iOS用のGoogleService-Info.plistapp/ios/Runnerに配置
  • FirebaseでAndroidアプリ追加時のパッケージ名、iOSアプリ追加時のバンドルIDは共にcom.exapmle.app
  • iOSのファイルを配置する際はXcodeを開いてファイルを正確にコピーを行わないと読み込まれない場合がある

上記の準備が終了した後、AndroidのエミュレータやiOSのSimulatorを起動して下記コマンドで実行

flutter run -d ${device_id}
  • 実機で確認を行う場合はBundleID等、必要な設定を行う必要がある

About

Sample random chat app created with Flutter and FireBase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published