Подтвердить что ты не робот

JQuery Mobile Vs Sencha Touch

Я планирую создать мобильную или, скорее, планшетную версию моего существующего веб-приложения. Поддерживаемые устройства будут iPad, Xoom (android).

Я не уверен, какую библиотеку JS использовать jQuery Mobile Vs Sencha Touch.

Моя страница будет содержать компоненты srandard, такие как карусель, вкладки и т.д.

Как мне решить, в какую библиотеку идти? На данный момент мне нравится синтаксис jQuery... и это заставляет меня думать о jQuery mobile. Но предположим, что это неправильный способ скопировать JS-библиотеку.

Пожалуйста, предоставьте как можно больше предложений.

4b9b3361

Ответ 1

Sencha Touch - самый очевидный вариант здесь, jQuery Mobile по-прежнему не находится рядом с качеством библиотеки Sencha Touch. хотя jQuery mobile значительно ухудшает качество изображения на устройствах, отличных от iOS и Android.

Увидев, что вы нацелены на поддержку только Android и iOS, это не должно быть проблемой (Sencha Touch также поддерживает BlackBerry OS 6 на телефоне Torch 9800).

Я нашел отзывчивость jQuery Mobile в качестве supbar, и все еще есть много проблем с рендерингом и перегибов, которые им нужно сгладить. Я бы не ожидал стабильной версии до начала 2012 года в лучшем случае.

Вы найдете Sencha Touch, чтобы обеспечить более "привычное приложение", с большим количеством отличных учебных ресурсов, которые вы не будете найти для jQuery Mobile еще.

В заключение отметим, что Sencha Touch поддерживает дизайн приложения с большим дизайном MVC (если вы решите пойти так с вашим приложением), тогда как jQuery mobile будет просто загружать разметку и загружать jQuery script, конвертируя ваш HTML-код элементов в сенсорные интерфейсные компоненты.

TL; DR - Sencha Touch - это более полный пакет, в который вы хотите поместить время.

Ответ 2

Библиотека jQuery Mobile все еще находится в разработке Alpha.

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