Является ли jQuery мобильным лучшим интерфейсом пользовательского интерфейса для интеграции с PhoneGap? Или я должен использовать ионический?

Я хочу использовать PhoneGap для запуска корпоративного приложения, но не знаю, какая из всех инфраструктур мобильного интерфейса пользователя лучше всего интегрировать с проектом?

Я новичок в PhoneGap.

Ответ 1

Ничего себе, я не могу поверить, что этот вопрос не закрыт. Сообщество StackOverflow не любит вопросы, основанные на мнениях.

Поскольку вы также разместили на форуме Ionic, я сделаю сравнение между Ionic и jQuery Mobile.

Позвольте мне дать вам ответ.

Если вы хотите выбрать между jQuery Mobile и Ionic Framework, я бы посоветовал вам выбрать Ionic. Это, конечно, будет зависеть от ваших знаний и предпочтений.

  • Первый jQuery Mobile - это не "глючный беспорядок", @EpicPandaForce не знает, о чем он говорит. Если вы не верите мне взглянуть на мой счет поддержки jQuery Mobile здесь, в SO: fooobar.com/info/tagged/.... Если кто-то знает, как это работает jQuery Mobile. Это не означает, что jQuery Mobile лучше; он просто имеет свое место в этом мире и мобильную экосистему.

  • jQuery Mobile не обновлялся за последние два года, даже тогда это было не самое быстрое решение для мобильной разработки. Версия 1.5 выйдет в ближайшее время, и это приведет к интеграции jQuery UI. Возможности jQuery Mobile увеличатся.

  • Ионный находится под постоянным развитием, и я бы согласился, что производство готово к этому моменту. Хотя даже сейчас ему не хватает сторонней поддержки jQuery Mobile.

  • Ионный быстрее, чем jQuery Mobile, хотя и не полностью родной. Вы должны учитывать, что jQuery Mobile не был создан как полностью гибридная мобильная инфраструктура. Это просто среда для мобильных ПК, никогда не оптимизированная для чистого мобильного запуска.

  • Хотя Ionic имеет бэкэнд AngularJS, он не такой жесткий, как jQuery/jQuery Mobile.

  • В настоящее время у Ionic есть гораздо лучшее сообщество. Он не такой большой, как сообщество jQuery Mobile, но люди гораздо активнее и готовы помочь.

  • Ионные разработчики активно общаются с сообществом (Ionic Forum, даже здесь, в SO). Разработчики jQuery Mobile могут быть найдены только на IRC-канале, и вы можете посчитать себя счастливым, если они ответят.

  • jQuery Mobile легче разрабатывать, и Ionic по-прежнему не хватает некоторых функций, доступных jQuery Mobile. Например, различные переходы на странице (просмотр), и вы можете легко создавать свои собственные. Тем не менее, если вы не будете осторожны, ваше приложение jQuery Mobile может стать медленным запуском кода.

  • jQuery Mobile может быть жестким, если вы не внимательно прочитаете документацию по рамочной документации. Например, вы никогда не должны использовать документ, готовый с помощью jQuery Mobile. Многие люди этого не понимают и не знают. Точно так же, как у Ionic есть события просмотра jQuery Mobile имеет события страницы (для использования вместо готового документа).

  • jQuery Mobile имеет выбор более подходящей темы

  • jQuery Mobile почти убил PhoneGap все вместе. В настоящее время jQuery Mobile 1.4 является быстрым/удобным для использования.

  • Все сказанное Ionic все еще лучше и быстрее, чем jQuery Mobile.

  • Ионная в настоящее время самая доступная гибридная мобильная инфраструктура. Если вам не нравится этот оператор, тогда рассмотрим его в основном используемую инфраструктуру.

Заключение

  • Если у вас есть предыдущее знание jQuery, и у вас нет времени изучать палку AngularJS с jQuery Mobile.

  • В любом другом случае выберите Ionic.