2013-07-23 23 views
8

Qual è la caratteristica principale di Sencha Touch su jQueryMobile Non capisco. come per la mia conoscenza di questo due tecnologie:

1) jQueryMobile hanno dati degli attributi molto semplici funzionalità per applicazioni di progettazione per piattaforma mobile croce, ma come confrontare Sencha tocco.

2) Sencha tocco sono di nuova concezione e la loro struttura per implementare la progettazione per la pagina è molto difficile confronta con jQuery Mobile.

Sencha Touch over jquery Mobile

allora qual è il significato di Sencha e jqueryMobile e qual è la propria area in cui entrambi giocano un ruolo significativo?

+0

possibile duplicato di [Sencha Touch o jQuery Mobile?] (Http://stackoverflow.com/questions/4066167/sencha-touch-or-jquery-mobile) – Viswa

risposta

19

Introduzione

differenza jQuery Mobile Sencha Touch (come App Framework) è realizzata appositamente per funzionare su piattaforme mobili ed è altamente ottimizzato. Dove jQuery Mobile è progettato per funzionare allo stesso modo su desktop e dispositivi mobili e non è ottimizzato come Sencha Touch. Questo non è male per jQuery Mobile, ma significa anche che jQuery Mobile non è la migliore soluzione per le applicazioni ibride mobili.

lato buono della Sencha tocco

  • Si tratta di parecchie volte più veloce jQuery Mobile, è possibile trovare diversi articoli benchamark se google un po '. Dalla mia esperienza le applicazioni mobili Sencha Touch funzionano in modo molto più fluido rispetto a quelle mobili di jQuery. Ancora una volta questo non è un attacco a jQuery Mobile, Sencha è altamente ottimizzato per non parlare di build da eseguire solo sui browser web kit.
  • Molto meglio sistema di packaging delle applicazioni poi PhoneGap che di solito è utilizzato con jQuery Mobile
  • Ho detto che è FAAAAAAST, un po 'più lento poi Framework App, ma ancora estremamente veloce.
  • Eccellente documentazione con un numero enorme di tutorial ed esempi video.

contro la cattiva

  • A differenza di jQuery Mobile non si aspettano Sencha Toccare per lavorare su un browser desktop. Innanzitutto è ottimizzato per lavorare su dispositivi più piccoli e funzionerà solo sui browser web kit che lo rende inutilizzabile per Firefox, IE8 + ....
  • Utilizza sintassi complessa e aliena, in particolare per qualcuno proveniente da jQuery Mobile o jQuery come la sintassi.
  • L'applicazione di sviluppo è un'app a pagamento quindi è necessario prevedere le spese iniziali.
  • Non aspettarti che le app native appaiano, le app mobili realizzate con HTML5 non avranno mai una sensazione nativa al 100%.
  • A differenza di Sencha documentazione ufficiale jQuery Mobile è ancora molto più rappresentate su Internet

consiglio finale

Se Sencha Touch non è qualcosa che si è disposti a spendere tempo su e jQuery Mobile è troppo lento per voi , considerare l'utilizzo di PhoneJS o Kendo UI. A differenza di Sencha Touch, sono costruiti su jQuery, ma a differenza di jQuery sono veloci come Sencha Touch.

+1

Penso di aver capito molto usando i suggerimenti di cui sopra.
@Gajotres Ho anche visto che il tocco di sencha non funziona in mozila. e anche per lo sviluppo di app utilizzando sencha touch è molto difficile senza Sencha Architect e anche il loro costo iniziale è elevato. Lo apprezzo molto. grazie ancora una volta @Gajotres – anomepani

+0

Ora è tutto chiaro, grazie Signore, mi hai risparmiato un sacco di tempo per capire qual è il migliore per me. – Denees

1

C'è anche una forcella jQuery, speciale per dispositivi mobili denominata Zepto.JS. Hai un sacco di eventi extra per dispositivi mobili come lo swipe ed è molto più piccolo e veloce della normale libreria jQuery. Il lato negativo è che non hai gli elementi dell'interfaccia utente come hai in Sencha Touch o jQuery Mobile, ma hai molta libertà. Ed è autorizzato dal MIT. Mi piace molto.