2011-09-07 12 views
8

Sto sviluppando un'applicazione Android, qui ho deciso di inserire la rotazione di pagina. Volevo sapere se Android supporta jquery in modo che sarebbe più facile per me implementare la logicaAndroid supporta jquery?

+4

È necessario ricordare che Javascript e Java sono due cose diverse. – Mustafa

+0

È possibile utilizzare [droidQuery] (http://bit.ly/droidquery), la porta Android di jQuery, che consente di programmare in Java nativo in una sintassi molto simile a jQuery. – Phil

risposta

1

jQuery è Javascript quindi sì, Android supporta jQuery.

(Naturalmente è necessario qualcosa di simile PhoneGap, se si desidera creare un'app nativa)

3

se si sta cercando di costruire una pagina web utilizzando jQuery & vista in Android .. allora la risposta sarebbe sì (poiché jquery è una libreria javascript &, il webkit di Android lo supporta) .. ma jquery non può essere utilizzato per creare app che è necessario utilizzare java per questo.

1

Se stai chiedendo se si potesse sviluppare l'applicazione in jQuery, poi si guarda per jquery mobile

0

ti ha taggato Android-XML e Java, quindi immagino che lei si riferisce alla Native Apps. Non sarebbe saggio usare JQuery. Poiché devi aggiungere un browser alla tua app, crea un'interfaccia con esso, mentre puoi farlo facilmente con l'API di Android e molto più velocemente.

5

Se si sta sviluppando un web application, allora sì, Android sarà in grado di visualizzarlo correttamente. Il browser di Android utilizza il motore di layout WebKit, che supporta Javascript e quindi jQuery. Ma d'altro canto, se stai realizzando un'app web, non ha senso puntare specificamente a Android: la maggior parte delle piattaforme abilitate al web la eseguirà con alcuni hack qua e là.

Presumo che si stia effettivamente realizzando un'app Android nativa (ad esempio una che verrà compilata in un file .apk). This is a completely different thing: è programmato in una lingua diversa (Java) ed è non ospitato in un browser web.

+0

jQuery può essere utilizzato all'interno di un'app nativa, ma non nel senso convenzionale. Dovrebbe passare attraverso qualcosa come PhoneGap, che converte tutto per funzionare correttamente come un'app nativa. – Blowtar

+1

@Blowtar: ecco cosa (penso) ho scritto, sì, _ "se stai sviluppando una ** applicazione web **, Android sarà in grado di visualizzarla correttamente" _, e _ "a ** nativo ** Android l'app è programmata in una lingua diversa (Java) e ** non ** ospitata in un browser web "_. La domanda potrebbe anche essere quella di chiedere se Android supporta Python o Haskell (beh, jQuery non è nemmeno un linguaggio) - puoi sicuramente ospitarli con qualsiasi motore, a patto che il motore funzioni in modo nativo o come app web. – Groo

Problemi correlati