1

私はウェブ開発者ですが、最近モバイルアプリのバックエンドを構築するように依頼されたため、基本的にアプリ内に1つのフォームがあり、ユーザーがフォームに入力して送信を押すと、データがセキュリティで保護されたサーバーに送信されます。アプリは誰かによって作成され、アプリからデータを取得してデータベースに保存する必要があります。

今、私は次のようないくつかの質問があります:

  1. AppleデベロッパアカウントまたはAndroidのような他のアカウントに登録する必要がありますか?

  2. アプリからデータを取得して処理する方法のガイドやチュートリアルはありますか?

また、アプリが開発者によって作成されたら、どのようにダウンロードできますか?

4

3 に答える 3

3

あなたはParseをチェックするかもしれません:http://parse.com。作業を節約できますか?

于 2013-02-07T11:40:19.843 に答える
1

お気に入りのサーバー側プログラミング言語を使用してください。(例:php、ruby ....)

  • アプリが投稿リクエストを行うことができるURLを作成できます。
  • アプリ開発者に、投稿リクエスト内でjsonでデータを送信する必要があることを伝えます。誰かがフォームデータを入力した後、彼はフォームデータを送信できます。重複したデータを保存しないように、すべてのフォームデータに一意のIDを追加してもらいます。
  • jsonを取得したら、それを解析してDBにプッシュします。

オプション:

  • 認証を実装する
  • 暗号化を実装する

そのための開発者アカウント(Webサービスの作成)は必要ありませんが、それぞれアプリ開発者が必要です。

于 2013-02-07T12:15:18.250 に答える
1

まず、Web開発者のバックエンドプロセスについては何もないことを明確にしておきたいと思います。すべてのものはモバイル開発者が管理する必要があります。Web開発者は、リクエストを取得してアクションを実行し、リクエストに応じてレスポンスベースを返す必要があります。

プロセスがバックグラウンドで実行されているか、4つのグラウンドで実行されているかは関係ありません。応答時間を管理するだけです。つまり、ユーザーがそのような特定の時間内に応答を受け取らなかった場合は、それを管理して、ユーザーに適切な応答を返すようにしてください。

Webサービスの作成方法がわからない場合は、www.w3school.comおよびその他のリンクや例も役立ちます。

基本的な概念から始めて、次のステップに切り替えます。

Android + PHPの良い例:Webサービス

幸運を !!

于 2013-02-07T11:38:14.140 に答える