Каковы плюсы и минусы гибридного приложения с веб-обзорами и собственными представлениями? - PullRequest
0 голосов
/ 09 января 2012

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

Какие плюсы и минусы у гибридного решения?

Ответы [ 4 ]

1 голос
/ 09 января 2012

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

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

1 голос
/ 09 января 2012

Единственная веская причина для создания веб-приложений / "гибридов" - это кроссплатформенная совместимость, но (мое мнение), это лучший способ сделать плохое приложение.

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

Это слайд-шоу должно быть полезно для вас, оно посвящено методам проектирования Android: http://www.slideshare.net/AndroidDev/android-ui-design-tips

0 голосов
/ 10 января 2012

Как разработчик HTML 5,

Если ваше гибридное приложение содержит высококачественную анимацию с использованием webkit или своего рода игры ... вам лучше использовать native для android & ios 5.

Как показывает мой опыт, анимация webkit для Android немного медленная, иногда зависает.

Начиная с Ios4.3, он совершенен, а с ios 5 - тоже, что и в Android, слишком медленно.

И избегайте использования таких фреймворков, как jQuery, которые замедляют работу ваших html 5 приложений.

Примечание: если вы собираетесь использовать веб-приложение, лучше использовать любую среду HTML 5, такую ​​как Phonegap и т. Д., А также вам следует подумать о Titanium.

ОБНОВЛЕНИЕ: Из-за ограничений кэша html5 в IOS 5 ... Моя игра выглядит вялой ...

0 голосов
/ 09 января 2012

Плюсы: немного меньше разработок для совместимости со всеми устройствами.

Минусы: гибридные приложения - это просто веб-приложения с встроенной оболочкой. Мне не нравится гибридное приложение ..

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