Sencha Berühren Sie jquery Mobile

8

Was ist das Hauptmerkmal von Sencha Touch gegenüber jQueryMobile Ich verstehe das nicht. nach meinem Wissen über diese zwei Technologien:

1) jQueryMobile haben eine sehr einfache Datenattributfunktion für die Design-App für die mobile Plattform, aber im Vergleich zu Sencha Touch .

2) Sencha Touch haben ein neues Konzept und ihre Struktur zum Implementieren von Design für Seite ist sehr schwierig im Vergleich zu jQuery Mobile .

Dann was ist die Bedeutung von Sencha und jqueryMobile und was ist ihr eigener Bereich, in dem sie beide eine Rolle spielen?

    
anomepani 23.07.2013, 10:01
quelle

2 Antworten

19

Einführung

Im Gegensatz zu jQuery Mobile Sencha Touch (genau wie App Framework ) wurde speziell dafür entwickelt, auf mobilen Plattformen zu arbeiten und es wurde stark optimiert. Wo jQuery Mobile für Desktop- und mobile Geräte gleichermaßen geeignet ist und nicht wie Sencha Touch optimiert ist. Das ist nicht schlecht für jQuery Mobile, aber es bedeutet auch, dass jQuery Mobile nicht die beste Lösung für mobile Hybridanwendungen ist.

Gute Seite von Sencha Touch

  • Es ist mehrere Male schneller als jQuery Mobile, Sie können einige bacharmark Artikel finden, wenn Sie ein wenig googeln. Aus meiner Erfahrung funktioniert Sencha Touch mobile Anwendungen viel reibungsloser als jQuery Mobile. Auch dies ist kein Angriff auf jQuery Mobile, Sencha ist stark optimiert, ganz zu schweigen von Build, um nur auf Web-Kit-Browsern zu laufen.
  • Viel besseres Anwendungs-Verpackungssystem als Phonegap, das normalerweise mit jQuery Mobile verwendet wird
  • Habe ich gesagt, es ist FAAAAAAST, ein bisschen langsamer als App Framework, aber immer noch extrem schnell.
  • Ausgezeichnete Dokumentation mit einer großen Anzahl von Tutorials und Videobeispielen.

vs. das Schlechte

  • Im Gegensatz zu jQuery Mobile sollten Sie nicht erwarten, dass Sencha Touch auf Desktop-Browsern funktioniert. Erstens ist es optimiert, um auf kleineren Geräten zu arbeiten, und es funktioniert nur mit Web-Kit-Browsern, was es für Firefox, IE8 + .... unbrauchbar macht.
  • Es verwendet komplexe und fremde Syntax, speziell für jemanden, der von jQuery Mobile oder jQuery wie Syntax kommt.
  • Die Entwicklungsanwendung ist eine kostenpflichtige App, daher müssen Sie anfängliche Ausgaben erwarten.
  • Erwarten Sie kein natives App-Feeling, mobile Apps, die mit HTML5 erstellt wurden, werden niemals zu 100% heimisch sein.
  • Im Gegensatz zu offizieller Dokumentation von Sencha ist jQuery Mobile immer noch viel mehr im Internet vertreten

Letzter Hinweis

Wenn Sencha Touch nicht etwas ist, für das Sie Zeit aufwenden möchten und jQuery Mobile für Sie zu träge ist, sollten Sie PhoneJS oder Kendo-Benutzeroberfläche Im Gegensatz zu Sencha Touch sind sie auf jQuery aufgebaut, aber im Gegensatz zu jQuery sind sie schnell wie Sencha Touch.

    
Gajotres 23.07.2013, 10:46
quelle
1

Es gibt auch einen jQuery-Fork, speziell für mobile Geräte namens Zepto.JS . Sie haben viele zusätzliche mobile Ereignisse wie Swipe und es ist viel kleiner und schneller als die normale jQuery-Lib. Der Nachteil ist, dass Sie nicht über die UI-Elemente verfügen, die Sie in Sencha Touch oder jQuery Mobile haben, aber Sie haben eine Menge Freiheit. Und es ist MIT lizenziert. Ich mag das sehr.

    
Daantje 10.06.2014 21:11
quelle