Sviluppare applicazioni per Windows Phone 8 con HTML5 e Phonegap

di Andrea Colaci, in ,

Lo sviluppo di applicazioni ibride, basate su HTML5 e Phonegap è stato trattato in due precedenti articoli: uno riguardante la piattaforma Windows Phone 7 ed un altro dedicato a iPhone e Ipad

In questo articolo, tratteremo lo sviluppo con Phonegap per raggiungere il nuovo sistema operativo mobile di casa Microsoft: Windows Phone 8.Le applicazioni scritte con Phonegap per WP8, presentano un tempo di caricamento inferiore a quelle per WP7 (sempre ibride e basate su Phonegap), questo perché con WP8 non è più necessario decomprimere le risorse presenti nell’isolated storage. In WP7 infatti, in fase di caricamento dell’applicazione, tutte le risorse javascript, css e html venivano spostate nella sandbox.

Trattandosi di uno strumento che consente di far “girare” delle applicazioni web all’interno di un’app nativa, sfruttandone il browser, è quindi necessario gestire tutte le peculiarità di Internet Explorer 10 affinchè l’applicazione non abbia nulla da invidiare ad una nativa.Per iniziare, illustriamo prima la procedura necessaria per preparare l’ambiente di sviluppo, munita dei rispettivi emulatori per poter testare l’applicazione senza necessariamente dotarsi di un dispositivo fisico e di una account di sviluppo Windows Phone Dev Center.

Predisposizione dell'ambiente di sviluppo

Sebbene Phonegap disponga di uno strumento di compilazione, che consente di produrre i files necessari all’installazione e alla successiva pubblicazione nello store (approfondiremo in seguito questo tema) senza disporre di uno strumento di sviluppo, di seguito è illustrata la procedura di preparazione dell’ambiente di sviluppo specifico per Windows Phone 8, che sfrutta Visual Studio 2012 ed il Windows Phone SDK:

  • Scaricare il Windows Phone SDK da qui
  • Scaricare l’ultima versione di Cordova (2.3.0) dal sito di Phonegap
  • Estrarre i files contenuti nella cartella lib\windows-phone-8 nel percorso My Documents\Visual Studio 2012\Templates\ProjectTemplates

A questo punto possiamo procedere creando un nuovo progetto selezionando il template di seguito illustrato:

4 pagine in totale: 1 2 3 4
Contenuti dell'articolo

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

Top Ten Articoli

Articoli via e-mail

Iscriviti alla nostra newsletter nuoviarticoli per ricevere via e-mail le notifiche!

In primo piano

I più letti di oggi

In evidenza

Misc