модель дизайна и распространения приложения для iPhone - PullRequest
1 голос
/ 14 января 2011

Мне нужно создать приложение для большой компании.
Их цель - распространить это приложение среди всех своих клиентов (которые сами являются компаниями, а не частными лицами), и конечный пользователь сможет запросить их соответствующиеинформация через это приложение.
Приложение получит все свои данные через веб-сервисы и будет требовать входа в систему при каждом использовании.

С одной стороны, веб-приложение может подойти, так как все данные в любом случае находятся в сети иКроме того, распространение такого приложения будет тривиальным.

С другой стороны, в долгосрочной перспективе им могут потребоваться функции, использующие камеру и т. д., а также администрирование веб-сайта (в дополнение к существующим веб-службам).) может быть проблемой - это означает, что решением является нативное приложение, работающее с веб-службами.

Следующий вопрос - предпочтительный способ распространения этого приложения, если оно нативное.
Я знаю Appleесть программа Enterprise (которая, кажется, изменилась - я больше не вижу ссылку на> 500 employees или ограничение на 250 устройств).
В моем случае есть одна основная компания, распространяющая приложение среди многих клиентов, поэтому я не знаю, подходит ли эта программа.

Любой совет будет оценен.

1 Ответ

1 голос
/ 14 января 2011

Однажды у меня была похожая проблема ... мы закончили с приложением в магазине и механизмом аутентификации внутри приложения. Скорее всего, клиенты должны будут предоставить учетные данные пользователя, которые они используют для аутентификации в веб-приложении, а также в приложении для iPhone. Для решения о том, создавать ли собственное приложение или использовать веб-приложение, я бы рекомендовал использовать гибридный подход. Таким образом, вы можете начать с приложения, основанного на UIWebView, и расширить его функциями, доступными только для собственных приложений ...

...