-3

xCode の Objective-C で単純なサーバーを実装することに関して質問があります。ここに質問を投稿する前に、オンラインで多くの調査を行いました。

基本的に、私と同僚がアーカイブしたいものは次のとおりです。

1.) ユーザーがプロファイル名、パスワード、および 50 x 50 のプロファイル画像を使用して簡単なプロファイルを作成できるようにします。

2.) アプリ内でのユーザー間の簡単なコミュニケーションを許可します。(Google マップでお互いの場所をピンとして表示し、お互いに短いメッセージを送信できるようにしたいだけです)

つまり、ここでの私のポイントは、xCode の Objective-C でサーバーを作成した経験のある人が、サンプルとポインタをいくつか教えてくれるということです。これは、デバイスとサーバー間の JSON 形式のリクエストが行う、負荷の高いデータ駆動型アプリではありません (JSON を解析した経験はありますが、生成はしていません)。

Java と Python で簡単なサーバーを書いた経験はありますが、Objective-C や xCode では経験したことがありません。xCode 環境で Objective-C を使用する際にアドバイスをいただければ幸いです。リンク、チュートリアル、および/またはサンプル コードは非常に役立ちます。ありがとう。

4

1 に答える 1

4

あなたの最善の策は、Paas (サービスとしてのプラットフォーム) を調べることです。

http://parse.comには、このタイプの操作用の事実上の iOS SDK があります。非常に役立つサンプル プロジェクトも同様です。

サーバー エンジニアリングはすべて Parse によって処理されます。

あなたがやりたいことを一から行うことは、それ自体が多くのチュートリアルです:-)

サーバー、apache、mysql のセットアップ、PHP スクリプトの作成、クライアント コードの作成などを調べます。Parse はそれらすべてを抽象化します。認証に関する頭痛の種は言うまでもありません。

編集:

あなたの質問は漠然としており、おそらく見当違いです.XCodeで実際に「サーバーを作成する」ことはできません. XCode でサーバーにデプロイするコードを作成できます。Python Web アプリケーションをデプロイする場合、XCode で Python コードを記述できます。ただし、XCode はコードを記述するためのものであり、「ビルドして実行する」だけで機能するものではありません。サーバー クライアント アプリを使用するには、次のものが必要です。

-どこかのコンピューター (おそらくあなたのもの) -ユーザーが接続できる IP アドレスまたは URL -Web サーバー アプリ (Apache、nginx など) -データベース (mysql など) -Web サーバーとデータベース間のインターフェイス (Python または PHP)

必要なサーバーで

-着信リクエストを受け取るPHPまたはpythonスクリプト -それらのリクエストを出力に変換してデータを返す

必要なクライアントで

- サーバー IP に適切なリクエストを送信する - データをエンコードまたはシリアル化する - 取得したデータをデコードする

これは複雑なプロセスであり、経験の浅い人がサンプル コードで示すことができるものではありません。

于 2013-09-20T20:14:57.707 に答える