0

すべての iOS ジョブが異なることを私は知っています。しかし、あなたが iOS/Android 開発者であれば、Web サービスの作成に取り組まなければならなかったことや、チームの誰かがそれを担当したことがありますか?

iOS アプリから Web サービスを呼び出す方法は知っていますが、Web サービスの作成については何も知りません。それがiOS開発者の仕事を得る上でのハードルかどうか知りたいだけです.

あいまいな質問をして申し訳ありませんが、iOS 開発者の仕事を得るために必要なすべてのスキルに圧倒されてしまいます。今後はそのような質問は控えます。

4

5 に答える 5

2

規模にもよりますが、スタートアップではない企業は、Web サービスの独自のチームを持つべきだと思います。これは、会社が iOS のみであるか、API を既に利用している Web/Android/その他の製品を持っているかによっても異なります。

Web サービスに関する Ray Wenderlich のチュートリアルをぜひチェックして ください。

また、彼は今日、Instagram のような Web サービスの作成に関する新しいチュートリアルを投稿しました。

ほとんどの企業は PHP をサービスとして使用するつもりはないので、さまざまな言語に精通している必要があります。最も一般的な言語は、Java、Python、Ruby です。

于 2012-07-10T21:18:10.870 に答える
1

今日のソフトウェア開発環境では、従業員としても雇用者としても、その機会と報酬は幅広い専門知識を持つ人々に与えられていることがわかりました。幅が広いということは、深さが限られていることを意味する必要はありません。最も興味深い(そして最も収益性の高い)領域に特化しますが、常に新しいテクノロジーと「次のキューブの男」が行っていることの両方に目を向け、耳を傾けてください。

Webサービスを使用するためのWebサービスの作成方法を学ぶ必要はありません(結局のところ、サービスです)、Webサービスの作成方法を学ぶことは、サービスの使用と魅力の両方に役立ちます。マーケットプレイス。

于 2012-07-10T21:29:07.547 に答える
1

iOS をプログラミングできる場合は、Web サービスの作成に必要な PHP またはその他の Web 言語でプログラミングできます。

今日、「Web サービス」という用語は少し誤解を招くものです。以前は、SOAP を使用して実装することを意味していました。しかし、今日では一般的に、Web サービスは、アプリケーション (または一部のアプリケーション) が解析/理解する方法を知っている結果を返す Web ページです。

今日、多くの人が Web サービスの「ペイロード」として JSON を使用しているため、iOS から JSON を送信し、JSON の結果を解析する方法を学ぶことが役立つ場合があります。次に、PHP で JSON リクエストを解析し、JSON の結果を作成する基本を学習できます。

あなたの質問に答えるには、少なくとも iOS から Web サービスを呼び出す (そして応答を処理する) ことができることが重要です。また、それができることを示すには、Web サービスのサーバーとして機能する基本的な PHP ページを作成できる必要があります。PHP で単純な Hello World Web サービスを実行し、iOS から呼び出します。

于 2012-07-10T21:44:37.627 に答える
0

ゲームは別として、ほとんどのアプリは Web からコンテンツを取得しています。これらのサービスを利用する方法を知っておく必要があります。一般に、バックエンドの書き方も知っていれば、それらをより上手に利用できるようになります。

最も重要なことは、アプリのロジックをできるだけ少なくすることです。すべてのロジックをバックエンドにプッシュします。これを効果的に行うには、事前に API を構築するのではなく、フロントエンドとバックエンドで同時に作業する必要があります。REST in Practiceの本で概説されている REST の原則に従います。

于 2012-07-10T21:44:47.017 に答える
0

専門家レベルでそれらを作成する方法を知る必要はありませんが、それらを操作する方法を知る必要があります。アプリを作成すると、Web サービスと連携します。作成するアプリの種類によっては、Web サービスの開発が必要になる場合があります。それらを理解していてもチャンスが損なわれることはありませんが、必須ではないかもしれません。それはすべて、会社がどのように構成されているかによって異なります。

于 2012-07-10T21:13:56.007 に答える