2011-01-14 3 views
1

大企業向けのアプリを作成する必要があります。
彼らの目的は、このアプリをすべての顧客(企業ではなく個人である)に配布し、エンドユーザーがこのアプリを通じて関連情報を照会できるようにすることです。
アプリはwebservicesを通じてすべてのデータを受け取り、毎回ログインする必要があります。iPhoneアプリのデザインと配布モデル

一方で、ウェブアプリケーションは、すべてのデータがとにかくオンラインであり、そのようなアプリケーションの配布も簡単なので、適切であるかもしれません。

一方、カメラなどを使用する長期的な機能が必要な場合や、既存のウェブサービスに加えてウェブサイトの管理も問題になる可能性があります。つまり、ネイティブアプリが動作していることを意味しますWebサービスを使用することがソリューションです。

このアプリがネイティブアプリの場合、次の質問はこのアプリの優先配布方法です。
私はアップルがエンタープライズプログラムを持っていることを知っています(これは変更されたようです - 私はもはや500人以上の従業員または250人のデバイス制限への参照を見ません)。
私の場合、このプログラムが適切かどうかわからないので、多くの顧客にアプリを配布する1つの主要な会社があります。

アドバイスをいただければ幸いです。

答えて

1

私はかつて同じような問題を抱えていました...私たちは、ストア内のアプリケーションとアプリケーション内の認証メカニズムで終わってしまいました。ほとんどの場合、顧客はWebアプリケーションで認証するために使用するユーザー資格情報をiPhoneアプリケーションにも提供する必要があります。 ネイティブアプリケーションを作成するか、Webアプリケーションを使用するかは、ハイブリッドアプローチを使用することをお勧めします。このようにして、UIWebViewに基づくアプリケーションから始め、ネイティブアプリケーションでしか利用できない機能を拡張することができます。

関連する問題