Введение
В отличие от JQuery Mobile Sencha Touch
(так же, как App Framework
) сделана специально для работы на мобильных платформах и высоко оптимизирован. Где jQuery Mobile работает одинаково на настольных и мобильных устройствах, и он не оптимизирован, как Sencha Touch
. Это не плохо для jQuery Mobile, но это также означает, что jQuery Mobile не является лучшим решением для мобильных гибридных приложений.
Хорошая сторона Сенча сенсорный
- Это в несколько раз быстрее, чем JQuery Mobile, вы можете найти несколько benchamark статей, если вы Google немного. По моему опыту мобильные приложения Sencha Touch работают намного плавнее, чем мобильные устройства jQuery. Опять же, это не нападение на jQuery Mobile, Sencha сильно оптимизирована, не говоря уже о том, что сборка запускается только в браузерах веб-комплектов.
- Гораздо лучшая система упаковки приложений, а затем Phonegap, которая обычно используется с jQuery Mobile
- Я сказал, что это FAAAAAAST, немного медленнее, чем App Framework, но все еще очень быстро.
- Отличная документация с огромным количеством обучающих программ и видео примеров.
против плохого
- В отличие от JQuery Mobile не ожидают Сенча сенсорный работать на настольных браузеров. Сначала он оптимизирован для работы на небольших устройствах, и он будет работать только в браузерах веб-узлов, что делает его непригодным для использования в Firefox, IE8 + ....
- Он использует сложный и чуждый синтаксис, особенно для тех, кто приходит из jQuery Mobile или jQuery как синтаксис.
- Приложение для разработки - платное приложение, поэтому вам нужно ожидать первоначальных затрат.
- Не ожидайте ощущения от собственного приложения, мобильные приложения, созданные с помощью HTML5, никогда не будут иметь 100% собственного ощущения.
- В отличии от официальной документации Сенча JQuery Mobile еще гораздо больше представлены в Интернете
Final посоветует
Если Сенча сенсорное это не то, что вы готовы тратить время на и JQuery Mobile слишком медлителен для вас , рассмотрите возможность использования PhoneJS или Kendo UI. В отличие от Sencha Touch, они построены на jQuery, но, в отличие от jQuery, они быстрые, как Sencha Touch.
Возможный дубликат [Sencha Touch или jQuery Mobile?] (Http://stackoverflow.com/questions/4066167/sencha-touch-or-jquery-mobile) – Viswa