1

私はこれが一種の幅広い質問であることを知っていますが、私はサーバーに不慣れです。インターネット全体や書店でさえ、ある種のハウツーやチュートリアルを何週間も検索しましたが、Webサーバーの作成方法を示して説明している良い記事や本をまだ見つけることができないようです。作業中のiOSアプリに情報をプッシュできます。iOSアプリで使用するWebサーバーの基本を理解するために私が読むことができる優れた本やチュートリアルを知っている人はいますか?Mac OS X Lion Serverを購入し、Webサーバーを自分のWebサイトで動作させましたが、これにユーザー名とパスワードを追加する方法がわかりません。サーバーからアプリに情報をプッシュすることは言うまでもありません。

iOSアプリでLionServerを使用した経験のある人がいれば、2セントを聞いてみたいと思います。

4

4 に答える 4

3

If you want to write your server in Ruby on Rails, you can start learning with this Rails tutorial by Michael Hartl. Then you can deploy your server for free on Heroku. Beyond being useful for your application, knowing some Rails will be great for your skill set.

On the client (iOS) side, check out RestKit, which really simplifies a lot of the client-server communication.

If you need to host files (eg. images), take a look at Amazon S3. It's free to start out, and they have an SDK for iOS.

I am using all of these myself, and they have been working very well.

于 2012-04-24T20:05:40.287 に答える
2

これは非常に一般的な問題ですが、良い答えを見つけるのは難しいです。私の個人的な提案は、Parseを使用することです。これにより、アプリ開発に集中でき、サーバー側のものを事実上無視できます。また、スレッド化も処理するため、開発に慣れるまでそのトピックを回避できます。

独自のサーバーを構築することに夢中になっている場合は、 Railsを使用してRESTfulサービスを開始する方法についてのアイデアをご覧ください。これは、サーバーからJSONおよびxmlリクエストを作成する方法を示しています。

于 2012-04-24T19:42:12.797 に答える
0

サーバー側のデータを処理するためのPHP+MySQLが良いアプローチだと思います。これは新しいプログラミング言語であるため、少し注意が必要かもしれませんが、MacOSxではそのまま構成されていると思います。

もう1つの代替手段は、すぐに使用できるRESTfulWebサービスを備えたある種のサーバーです。

于 2012-04-24T19:41:20.193 に答える
0

GoogleAppEngineをご覧ください。サーバーを非常に迅速に稼働させることができます(Pythonでは、非常に簡単に習得できます)。あなたがただいじくり回しているだけなら、それは完全に無料になります。また、アプリが大成功を収めた場合は、すばやく拡張できるようになります。

開始すると、ローカルマシンで「開発サーバー」バージョンを実行でき、数回クリックするだけでGoogleからサービスを提供できるようになります。

于 2012-04-24T19:47:22.717 に答える