ソケット通信を介して IM を含む iOS 用アプリを作成する方法を考えていました。必要なコードと、さらに重要なことに、サーバーのセットアップ方法です。
「XMPP/Jabber Bot」などのキーワードは知っていますが、ほとんどの情報はデスクトップ アプリケーションとモバイル アプリケーションが混在しているため、モバイル アプリケーションを作成したいと考えています。
サーバーは、通知をプッシュしたり、デバイス間でテキストのみを送信したり、ログインを処理したり、独立したユーザー アカウントを作成したりできる必要があります。このサーバーを自分で作って月額料金を払わなくていいようにしたいので、Raspberry Pi のようなものを使ってサーバーを作ろうとしていました。もちろん、ユーザー情報用のデータベースを作成する必要があります。私の知る限り、PHP と MySQL が必要です。また、データベースがサーバーの一部であるかどうか、サーバーに高いストレージまたは帯域幅を与える方法もわかりません。
すべての情報は非常に役立ちます。事前に感謝します。