Стоит ли делать приложение для iOS с помощью JSF?

Здравствуйте!
Возникла необходимость разработать приложения под мобильные устройства, в частности iOS.
Программисты настаивают на разработке с помощью JSF. По сути приложение будет обычным браузером, который открывает сайт с некой информацией. В пользу такого решения они приводят мультиплатформенность, а минусов, говорят, практически нет.
Подскажите, стоит ли послушать совета и разрабатывать на JSF?
Приложение, в двух словах, это многопользовательский чат.
Спасибо за ответы!
  • Вопрос задан
  • 2630 просмотров
Решения вопроса 1
kaspartus
@kaspartus
Лично я себе вижу как плюсы, так и минусы.
Плюсы:
1. Кроссплатформа
2. Быстрое обновление, без необходимости проходить яблочную проверку каждый раз
3. Экономия на мобильном(ых) разработчиках(для самого простого случая)

Минусы:
1. Более медленное переключение между логическими экранами(отправляем запрос на сервер, получаем ответ, рендерим). Пользователи на мобильных привыкли к моментальному отклику приложений. Это очень важный пункт, история с приложением fb, на мой взгляд, показательна.
2. Потенциальные проблемы в связывании этого приложения с встроенными в iOS функциями, например с пуш-уведомлениями, геолокацией, фото-альбомом и прочим
3. Страдает взаимодейстиве с UI. Например мобильные браузеры намеренно тормозят реакцию на нажатие по кнопкам и ссылкам(можно решить). Перетаскивание элементов, смахивание ячеек таблицы достаточно сложно реализовать
4. Проблемы с реализацией оффлайн режима. В нативном приложении можно было бы поменять настройки профиля, посмотреть историю

И немного лирики: по своему опыту скажу, что веб-разработчики постоянно пытаются перенести максимум логики на бэкенд, просто потому что это приносит интересные задачи. Ну и вообще разработчики думают средствами и инструментами, с которыми они знакомы и которые им доступны.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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