2010-07-29 2 views
5

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

4

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).

+3

[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. –

1

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.