2010-09-23 18 views
7

Per testare senza un telefono iPhone/Android, quale browser desktop funziona meglio con Sencha Touch? Ho provato Chrome e Safari, che funzionano abbastanza bene, ma entrambi sembrano avere pochi problemi. A quanto pare, Firefox e IE non funzionano affatto con Sencha Touch. C'è un'arma segreta, come una porta di un browser mobile, disponibile?Miglior browser desktop per testare l'applicazione Sencha Touch?

risposta

3

Dovresti utilizzare il simulatore hardware iPhone/iPad su un Mac o il simulatore Android se sei su Windows. browser desktop si arriva lì - safari in particolare del desktop - anche se ci sono differenze abbastanza che si dovrebbe davvero utilizzare uno dei simulatori

+1

Sono d'accordo con questo, ma con due avvertimenti; i simulatori simulano solo il software, non l'hardware; quindi è probabile che le prestazioni siano migliori sul simulatore che sul dispositivo reale. Ho anche riscontrato alcune differenze CSS durante il test tra dispositivi simulati e reali. Chrome e Safari sono entrambe ottime soluzioni intermedie, in particolare per l'esplorazione DOM e le relative console e registrazione JavaScript. Ma ** prova sempre su un dispositivo reale **, non lo posso sottolineare abbastanza. –

3

In Windows, Google Chrome è il mio browser preferito. Quando ho finito di sviluppare una sezione dell'app, la collaudo sul mio dispositivo reale, un desiderio di HTC (Android). Come previsto, il dispositivo reale è molto più lento del browser desktop, specialmente nelle animazioni, ad esempio le schede scorrevoli e i caroselli.

5

C'è un'estensione di Chrome chiamata Ripple che è abbastanza buona, ma molte cose possono essere testate in modo abbastanza produttivo in Chrome. Impostare Ext.is.Phone = true; all'inizio dello script quando è necessario testare l'interfaccia utente del telefono.

+0

+1 per Ripple - molto esteso – Jason

0

direi Google Chrome è il miglior browser fino a data .... e la sua un browser ideale per le applicazioni sencha touch per eseguire, in quanto contiene webkit ..

Inoltre è possibile utilizzare in titanio (you can download it here), che ha simulater iphone/iPad integrato ma per questo è necessario un Mac e devi anche scaricare ios sdk. Lavorare su questi simulatori è un'esperienza fantastica.