In der Vergangenheit habe ich PhoneGap (1.x) mit Sencha Touch 1.x benutzt, weil das damals die beste Kombination war. Obwohl ich ein größerer Fan von jQuery bin als jede ExtJS-Bibliothek. Aber jQuery Mobile war damals wirklich buggy. Seitenübergänge führten auf Android-Geräten zu weißen Blitzen. Die Reaktionsfähigkeit war nicht so gut wie bei Sencha Touch 1 (ST1). Obwohl ST1 auch seine Macken hatte, war es definitiv die beste Wahl.PhoneGap (Cordova), mit Sencha Touch 2 oder jQuery Mobile?
Aber derzeit ist PhoneGap bei Version 2 und Sencha Touch auch. Aber wie ich schon sagte, ich mag jQuery mehr. Ich frage mich also, ob jQuery Mobile heutzutage wirklich gut ist. Zeigt es immer noch viel Flimmern, wenn Sie von einer Seite zur anderen gleiten? Oder irgendwelche anderen fehlerhaften Sachen?
Oder sollte ich noch für Sencha Touch (Version 2 in diesem Fall) gehen?
Ich hoffe, ich kann etwas Zeit in das Testen dieser beiden Produkte durch die Antworten in diesem Beitrag schneiden. Das ist der Grund, warum ich frage.
Nun, ich habe gerade jQueryMobile ausgegeben. Es flackerte immer noch für mich zwischen den Seitenübergängen. Ich habe einige "Fixes" wie den '-webkit-backface-visibility: hidden'-Trick angewendet. Das entfernte das weiße Flimmern während der Seitenübergänge. Aber als es auf der neuen Seite endete, zeigte es immer noch ein schnelles Flimmern in den Seitenelementen. Als würde es die Seite sehr schnell auffrischen. Ganz zu schweigen davon, dass es ungefähr 3 Sekunden dauerte, bevor der Übergang begann, zusammen mit einigen anderen unerwünschten Sachen. jQueryMobile ist wirklich ein NEIN. Ich werde Sencha Touch 2 in den nächsten Tagen ausprobieren. – Vivendi
@Vivendi Also, was benutzt du jetzt? ST oder jQM? Ich bin auch unentschlossen! –
@ shiplu.mokadd.im Ich benutze jetzt Appcelerator (Titanium Studio). Es ist immer noch eine 3rd Party Library/Framework. Manchmal müssen Sie einige Probleme lösen, aber es wird im Gegensatz zu PhoneGap (Cordova) zu einer ** echten ** nativen App kompiliert. Die Seitenübergänge sind also viel besser. Sie werden auch bemerken, dass die Gesamtleistung auch besser ist. Sencha Touch 2 ist jedoch in Ordnung, bis Sie viele (schwere) Elemente auf Ihrer Seite hinzufügen. Wie Listenansichten und Tabellen usw. Ein weiterer Nachteil von ST2 ist das zu komplizierte Framework (IMO). Also habe ich sowohl jQM als auch ST2 depremiert und Appcelerator jetzt benutzt. – Vivendi