2012-10-11 13 views
68

Ho un documento dinamico HTML5 dinamico che non contiene alcuna risorsa esterna (nessuna immagine, css e script sono codificati all'interno del documento). Questa applicazione HTML5 funziona perfettamente con il browser internet. Mi chiedevo, se fosse possibile convertire questa applicazione HTML5 nell'applicazione Android standalone, in modo che possa essere eseguita direttamente senza browser. Si prega di avvisare.Convertire HTML5 nell'app per Android autonomo

+1

Non dimenticare che, anche se si mette questo HTML5 in una WebView e confezionarle come un app, ancora non sarà come fluido, veloce, dinamico, reattivo come applicazione nativa. – Budius

+3

Capisco il tuo punto, sto solo dicendo che sono a capo perché lavoro in un posto (dovrei davvero tornare al lavoro invece di essere su stackoverflow) che faccio iOS nativo, Android nativo e HTML5-> al cellulare e non c'è paragone sulla qualità del risultato finale. – Budius

+2

Non sono d'accordo. Sto usando m-gwt.com e ho almeno un nuovo IO e nuovi dispositivi Android senza problemi di prestazioni. –

risposta

111

Creare un'app per Android utilizzando Eclipse.

Creare un layout con un controllo <WebView>.

Sposta il codice HTML nella cartella /assets.

Carica la webview con il tuo file: /// android_asset/file.

E hai un'app per Android!

+0

Questo può essere fatto anche se ho delle immagini? insieme ad alcuni esempi di codice java da mostrare con l'evidenziazione della sintassi? –

+2

Sì. Usa percorsi relativi. – Enigma

+0

ohhk. suona bene. provatelo –

20

È possibile utilizzare PhoneGap.

http://phonegap.com/

http://docs.phonegap.com/en/2.1.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

Questo ha il vantaggio di essere una soluzione multi-piattaforma. Si avverta tuttavia che potrebbe essere necessario pagare le tasse di iscrizione. La soluzione più semplice è incorporare semplicemente un WebView come descritto nella risposta di @ Enigma.

+0

Ti dispiacerebbe se chiedessi alcune linee guida DOPO il link alla documentazione che hai pubblicato?Voglio dire, quella guida insegna come costruire l'applicazione. Periodo. Ad esempio, in che modo questa applicazione può diventare un'app Android, pronta per essere caricata su Google Play. PhoneGAP copre anche quella parte? –

+0

Non ho ancora creato un'applicazione PhoneGap, quindi non lo so. Sono sicuro che puoi trovare le informazioni sul loro sito web. – Magicode

+0

Qualche altra alternativa? Non sto cercando qualcosa di complesso come Titanium, principalmente perché non mi piace JavaScript per molto –

0

È possibile utilizzare https://appery.io/ E 'lo stesso PhoneGap, ma in wrapper molto comoda