Лучший способ сделать кросс-мобильное приложение - PullRequest
4 голосов
/ 28 февраля 2011

Все больше и больше клиентов хотят иметь кросс-мобильные приложения (в основном это комбинация Android, iPhone и BB).

Какой лучший способ сделать это?

  1. Использовать мультиплатформенные инструменты, такие как PhoneGap или аналогичные? Этот инструмент вводит другой слой, и разработчик будет зависеть от него.

  2. Нанимаете ли 3 разработчика для разработки приложения для каждой платформы? Это дорого.

  3. Что-то еще?

Ответы [ 3 ]

9 голосов
/ 28 февраля 2011

Разработка веб-приложения, оптимизированного для мобильных браузеров.

Если вам необходимо разработать собственное приложение, не думайте, что 3 приложения = стоимость, в три раза превышающая стоимость.Уроки, извлеченные из первой версии приложения, помогут быстрее разрабатывать последующие версии.Это особенно верно, если вы можете использовать повторно используемые компоненты.Например, я разработал кроссплатформенное приложение, в котором веб-служба выполняет большую часть тяжелой работы.Каждое из нативных приложений было в основном кодом пользовательского интерфейса.

4 голосов
/ 28 февраля 2011

По крайней мере, для iOS и Android доступные браузеры достаточно надежны, поэтому веб-приложение, вероятно, является подходящим местом для запуска. Blackberry может быть проблемой, в зависимости от того, что вы хотите достичь, и какие функции и возможности вам требуются.

Мне не нравятся кроссплатформенные пакеты, особенно в таких разнообразных платформах. То, что вы получите, - это приложение Blackberry, которое работает на iPhone, и есть вероятность, что что-то подобное будет почти непригодным для использования.

Запуск веб-интерфейса имеет некоторые определенные преимущества: он недорогой и позволит вам быстро «макетировать» и развернуть новые функции для всех пользователей приложения, а также даст вам возможность собрать отзывы и провести тестирование, которое сделает реализацию приложения изначально на любой платформе намного проще.

4 голосов
/ 28 февраля 2011

Как вы сказали:

Быстрый и дешевый и ограниченный - вариант 1.

Полностью изготовленный, изготовленный на заказ и дорогой - вариант 2.

Вы выбираете.

Для меня - я ненавижу дрянные мобильные приложения, поэтому никогда не выберу вариант 1. Конкуренция настолько велика, что, если вы думаете о создании чего-то посредственного, лучше даже не начинать.

Если вам нужно что-то быстрое: как заметил @dbyrne, создайте выделенную полнофункциональную мобильную веб-страницу. Это будет быстро, и многие пользователи предпочитают хорошую мобильную страницу другому приложению на мобильном телефоне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...