始める前に、これは非常に基本的なレベルの質問です。あいまいで複雑な問題の解決策を求めているのではありません。間違った方法について読む時間を無駄にしないように、ポインタを求めているだけです。
次のことを行う小さなアプリを開発しています。
- ユーザーがアカウントを作成/ログイン
- ユーザーが個人情報を更新する
- ユーザーはアプリの他のユーザーを検索できます
- ユーザーは、別のユーザーが「友達」である場合にのみ、その詳細を表示できます (Facebook と同様)。
- ユーザーは自分のデバイスにログインしたままになります (ウェブサイトの Cookie など)。
- ユーザーは Facebook または Google の認証情報を使用してアカウントを作成できます
MySQL データベースを使用するためにこれにアプローチする最良の方法はありますか? もしそうなら、従うべき特に良いチュートリアルはありますか? Android アプリの作成経験はありますが、複数のユーザーやデータベースを扱ったことはありません。また、各メンバーのデータをどのように安全に保ちますか?
正しい方向に向けてください。これがあまりにも漠然とした質問であると見なされた場合はお詫び申し上げます。