Sencha Touch sembra impressionante e ExtJS è bello. Sto valutando se dovrei usare ExtJS o SproutCore per un'app imminente. Ora che Sencha Touch è nel mix, mi chiedo se scelgo ExtJS, sarebbe più facile portare/migrare parte dell'app al mondo mobile. È vero? Sarei in grado di avere lo stesso codice base per ExtJS per i browser desktop e Sencha Touch per i dispositivi mobili? Se non quanto sarebbe diverso il codice base?Sencha Touch e ExtJS
risposta
Appena arrivato da un meetup EXTJS in cui una presentazione riguardava Sencha Touch. Un'app è stata trasferita dal primo al secondo - è stato affermato che il codice del 40% potrebbe essere riutilizzato.
Detto questo, è stato anche sottolineato che Sencha Touch ha un aspetto e un aspetto pesante per iPhone, quindi se vuoi qualcosa di più indipendente dalla piattaforma, potresti prendere in considerazione Sproutcore (e il suo framework mobile corrispondente).
Se si dispone di un'app ExtJs, la creazione di una versione tattile sarà sicuramente più semplice rispetto all'uso di due diversi framework per desktop e dispositivi mobili. Guardando il API, sembra che sembri e odori come ExtJS API, quindi il codice del server (che emette l'interfaccia utente JSON) sarà per lo più lo stesso.
[Sencha person] voleva solo sottolineare che Sencha Touch è facilmente e banalmente utilizzabile tramite SASS/CSS per la personalizzazione dell'aspetto. C'è un tema Android nel pacchetto di download. Per quanto riguarda il tatto, abbiamo cercato di indirizzare qualcosa tra iPhone e WebOS; ma non è molto Androidy. –