2017-09-28 7 views
-5

私はプライベートルーム(モバイルアプリケーションに新しい)でチャットアプリケーションを構築しようとしています。プライベートルームでチャットアプリケーションを作成するためのベストプラクティス

ユーザーは一意のID /リンクで新しい部屋を作成でき、他のユーザーはID /リンクのみを使用して部屋に入ることができます。

私はクライアント側でReact-Nativeを使用していますが、私は実際にサーバーに使用するものと、この状況のベストプラクティスを混同しています。

{ 
    "id", 
    "room-id", 
    "room-name", 
    "users": { 
     "foo", 
     "bar" 
    } 
} 

と部屋-IDは、私がユーザーに与えるものです:ユーザが部屋を作成し、サーバーには、以下のデータを持つテーブルを作成する -

私はこのようなものの考え方を持っています。

このアプリケーションをiosとandroidの両方で実行するには、どのテクノロジーやライブラリを使用するべきかわかりませんが、MeteorとFirebaseについては読んでいますが、わかりません。

+0

本、ツール、ソフトウェアライブラリ、チュートリアル、またはその他のオフサイトリソース**彼らはオピニオンレスポンスやスパムを集める傾向があるため、Stack Overflowの話題にはなりません。代わりに、[問題を説明する](http://meta.stackoverflow.com/questions/254393)、これを解決するためにこれまでに何が行われているか。 – Styx

+0

@Styx私はあなたに同意しますが、私は自分自身に尋ねました。「はい、どこにこの質問をするのですか?レディット? – ghostatron

+0

@conarch Google、もちろん:) – Styx

答えて

0

これは有望な回答ですが、とにかくそれを作っていきます。

メテオールは、反応性のためチャットを実装するのに適したソリューションです。

チャットインターフェイスを構築するのは非常に簡単な練習です。非常にうまく動作します。 MeteorはIOSとAndroidもサポートしており、システムを構築することは比較的簡単です。

多くの流行のアプリは、この勧告をバックアップする機能としてチャットを持っています。他のテクノロジーもそれを行うことができますが、私が知っている限り、これにはもっと多くの作業が必要です。

関連する問題