2011-01-14 2 views
1

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

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

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

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

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

ответ

1

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

Смежные вопросы