2012-06-13 15 views
5

Prima di tutto, complimenti al team fantastico Apache Cordova per fare una piattaforma nativa-simile app-edificio indipendente dalla piattaforma - roba grande.Quali sono i limiti tecnici di phoneGap/Cordova?

Ma come sappiamo che HTML5 è ancora in modalità bozza, e sto pensando di applicare Cordova in quella direzione, quali sono i limiti tecnici per Cordova in questo momento?

E qual è il pro ei contro rispetto al Sencha Touch 2, per come la vedo ST2 spuntando durante il mio Cordova cerca.

+0

Non puoi lasciare un massaggio alla schiena, servire come guidatore designato quando si va fuori a bere, o essere una spalla da provare. Continuerò? –

risposta

5

non ci sono limiti tecnici su Cordova, nel senso che stai pensando di.

Cordova fornisce un mezzo per confezionare JS, HTML e CSS in un app, che viene eseguito in una visualizzazione web nativa. Potresti sentire un argomento secondo cui qualsiasi nuova funzionalità aggiunta agli SDK nativi non può essere utilizzata perché devi attendere che Cordova lo implementa. È falso, non c'è nulla che impedisca a chiunque di accedere alle nuove funzionalità in modo nativo attraverso JS.

I limiti tecnici sono in realtà sui browser che le corse Web Tech in

Prima iOS5 non esiste una posizione:. Fisse, in modo che un limite per gli sviluppatori che vogliono sostenere iOS5 <. Sono costretti a usare qualcosa come iScroll o addirittura prendere l'approccio ibrido mescolando un UINavigationBar con l'UIWebView. L'ho fatto ed è stato difficile.

Un altro limite è l'evento click prendendo 300ms a fuoco, così la reattività è male. Questo è stato risolto molte volte, però, da ultimo con Google

C'è un sacco di altri problemi non mancano, come flickering during transitions e le cose che Thomas Fuchs ha bloggato su. Seriamente, quel ragazzo è un genio.

una volta ho sono imbattuto in un bug che ha causato la risoluzione pagina per diminuire mostrando e nascondendo div bambino all'interno di un div genitore che ha avuto un css trasformata di applicazione. Roba davvero strana

Sencha Touch è un buon quadro che si può provare per le vostre applicazioni web, ma non è legato a Cordova su un livello funzionale

Problemi correlati