Добавление поддержки iPad в проект iPhone: универсальное или два отдельных приложения? [закрыто]

22
задан Clafou 12 January 2012 в 23:41
поделиться

1 ответ

Другого пути нет. Ты должен стать универсальным.

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

Я могу придумать множество причин:

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

  • Код более управляем. Что если вы создаете класс обработки данных, который предоставляет информацию для таблиц / представлений? Почему вы хотите иметь две копии одного и того же кода в двух разных проектах? Что если вы исправите ошибку в будущем и в разных проектах вам придется делать одно и то же исправление дважды?

  • Наличие универсального приложения делает вас более профессиональным разработчиком

  • Поскольку ваш проект продолжает расти, наличие двух разных приложений станет кошмаром для разработки с точки зрения внесения изменений, запуска обновлений и т. Д.

  • Некоторым сторонним библиотекам для работы требуется определенная форма идентификатора приложения. Существуют другие, которые требуют оплаты за реализацию приложения. Зачем платить дважды за разные приложения, если вы можете сделать это в одном универсальном приложении?

  • Взаимодействие с клиентами - пользователи, которые владеют iPhone и iPad, ожидают определенную синхронизацию приложения между их iPhone и iPad с использованием iCloud et al. Я не думаю, что пользователь будет рад узнать, что его данные не синхронизируются между устройствами.

  • При покупке приложений для одного устройства придется покупать снова для другого (это не будет хорошо с покупателями).

... Я могу продолжать и продолжать весь день. Подводя итог, если у вас нет ОЧЕНЬ веской причины иметь отдельные приложения (а я, честно говоря, не могу придумать ни одного), станьте универсальным. Универсальные приложения выглядят чистыми, хорошо сложенными и профессионально сделанными. Они производят хорошее впечатление на клиентов и являются легким в управлении для разработчика.

Создание двух отдельных приложений для iPhone и iPad - это все равно, что взять сайт и разбить его на разные автономные версии со своими собственными доменными именами для разных браузеров ... не имеет смысла:)

12
ответ дан 29 November 2019 в 05:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: