2

Web 開発では、データベース (mySQL など)、バックエンド (Python)、フロントエンド (HTML、CSS、JS) の間に明確な区別があるようです。アプリ開発では、もう少し曖昧なようです。

AWS や GAE などのサービスでホストされているデータベースがある場合、それが私のデータベースになります。そして、モバイルアプリ自体に対する私の意見はフロントエンドです。

バックエンド コードはどこにありますか? アプリ自体の目的の C で記述されたビュー コントローラーですか? DB が配置されているサーバーにロジックを記述する必要がありますか?それがバックエンド コードになりますか?

私が本当に求めているのは、典型的なコミュニケーション ラインがネイティブ モバイル アプリでどのように機能するかということだと思います。私がアプリに関して持っている唯一の経験は、ローカルおよび BaaS プロバイダー (Parse.com など) で動作するアプリの作成です。

上記のようにサーバー上にリモート DB をセットアップし、アプリのビュー コントローラーから単純なリクエストを行うだけですか? さらに進んで、モバイル アプリがレンダリングするだけの Web アプリ全体を作成する必要がありますか? 可能であれば、Objective-C でできるだけ多くのコードを作成したいと考えていますが (それが最も快適な場所です)、作業の質を向上させるために新しいテクノロジを学ぶことにもオープンです。

ありがとうございました

4

1 に答える 1