私は、同じデータから駆動される Web サイトと iPhone アプリを持つシステムを構築しようとしています。Web サイトの作成方法と設計方法は理解していますが、iPhone アプリの追加に関しては、それがどのように適用されるかわかりません。
設計に関する私の考慮事項:
- Web サイトに C#、SQL Server、asp.net を使用する (できる限り Web サービスを使用してほとんどのデータを取得しようとします)
・iPhoneアプリ開発にObjective-C、x-code等を使用
1.) iPhone がやり取りする Web サービスを公開する必要がありますか? もしそうなら、それは実際の Web サイトとは別の Web アプリと見なされますか? それとも、Web サービスが Web サイトに組み込まれていて、iPhone もその Web サービスと対話するのでしょうか?
2.) Web サービスを公開する場合、セキュリティに関して何を考慮する必要がありますか?
3.) このようなシステムを構築するためのアーキテクチャに関するその他のアドバイスはありますか? おそらく、同じデータベースから実行される Web サイト/iPhone アプリを実行した個人的な経験です。