Installazione di Windows 8 e degli strumenti di sviluppo su Mac

Grazie per l'interesse dimostrato nella creazione di applicazioni Windows Store: sarà un'esperienza emozionante. Se non si ha accesso a un computer Windows, è possibile installare Windows 8 nel proprio Mac. Prima di iniziare, vi sono due possibilità da prendere in considerazione:

  1. Eseguire Windows 8 in un ambiente virtuale mediante software, quale VMWare Fusion 5 o Parallels per il Mac
  2. Eseguire Windows 8 nel Mac in modo nativo mediante Boot Camp

Entrambe sono opzioni valide e consentiranno di creare applicazioni per Windows. Si tratta veramente di una questione di preferenza personale.

Utilizzo di Boot Camp per installare ed eseguire Windows 8

L'installazione di Windows 8 mediante Boot Camp è una procedura piuttosto semplice. Sono disponibili notevoli quantità di esercitazioni valide sul Web come supporto. La sezione seguente è incentrata sui problemi che è possibile riscontrare specifici di Windows 8.

In primo luogo, sarà necessario scaricare o acquistare Windows 8. È possibile scaricare una versione di valutazione gratuita di Windows 8 dall'Evaluation Center. Tenere presente che questa versione ha una scadenza e non sarà possibile aggiornarla. È possibile inoltre scegliere di acquistare una versione con licenza completa di Windows 8 presso un negozio. Gli abbonati a MSDN possono scaricare la versione RTM di Windows 8 dalla pagina Download per gli abbonati a MSDN.

 

Nota: Boot Camp non consentirà l'avvio da un'unità USB, pertanto sarà necessario masterizzare l'immagine ISO scaricata su un DVD Dual Layer per l'installazione.

Quando si avvia Boot Camp assicurarsi di scaricare il software del Supporto tecnico Windows più recente. Salvare i file in un'unità USB o in una posizione accessibile da Windows. Seguire i passaggi rimanenti in Boot Camp per completare l'installazione di Windows 8.

Dopo aver completato l'installazione di Windows 8, si giungerà alla nuova schermata Start. Fare clic sul riquadro del "desktop", che si trova nell'angolo inferiore sinistro, per accedere al desktop di Windows familiare. Andare alla posizione del software di Supporto tecnico Windows scaricato. Il passo successivo può rivelarsi un po' difficoltoso: attenersi scrupolosamente alle istruzioni. È necessario eseguire il file setup.exe, ma facendo solo doppio clic su di esso potrebbe essere rilevato come una versione sconosciuta di Windows, provocando l'interruzione del processo. Se si verifica questo problema, procedere nel modo seguente:

  1. Procurarsi un mouse USB a due pulsanti (stile PC).
  2. Dopo averlo collegato, fare clic con il pulsante destro del mouse su setup.exe (è possibile che venga visualizzata solo la dicitura "setup" se le estensioni note sono nascoste) e scegliere "Risoluzione dei problemi relativi alla compatibilità".
  3. Quando viene visualizzata la finestra di dialogo, scegliere "Risoluzione dei problemi del programma".
  4. Fare clic sull'opzione con la dicitura "Il programma funzionava nelle versioni precedenti di Windows ma in questa versione non può essere installato o eseguito", quindi scegliere Avanti.
  5. Verrà chiesto in quale versione di Windows il programma funzionava: scegliere Windows 7 e fare clic su Avanti.

A questo punto, dovrebbe iniziare l'installazione di Windows Support Tools. Al termine della procedura, accedere all'icona di Boot Camp nel Pannello di controllo classico e attivare "Tocca per fare clic" e “Simulazione clic con il pulsante destro con due dita". Una volta completata tale operazione, non sarà più necessario un mouse USB: sarà possibile emulare i clic con il pulsante destro del mouse con due dita.

Installazione ed esecuzione di Windows 8 in una macchina virtuale

L'esecuzione di Windows in una macchina virtuale nel proprio Mac consente di eseguire Windows sopra al sistema operativo attuale, offrendo la massima flessibilità per l'ambiente di sviluppo. In questo scenario, Windows utilizza risorse virtuali anziché fisiche ed è possibile scegliere di assegnare RAM, spazio su disco e altre risorse di sistema a Windows in base alle proprie esigenze. Sono disponibili alcune opzioni di terze parti da prendere in considerazione: le due più comuni sono VMWare Fusion 5 e Parallels Desktop 8. Si consiglia di confrontare i prodotti con la dovuta calma e in base ai propri criteri prima di effettuare una scelta. Per alcune indicazioni, ComputerWorld ha recentemente pubblicato un articolo interessane in cui vengono messe a confronto le due soluzioni di virtualizzazione. Se si è interessali all'analisi e ai consigli della rivista, è possibile leggere l'articolo qui.

Dopo aver scelto la soluzione di virtualizzazione, sarà necessario scaricare o acquistare Windows 8. È possibile scaricare una versione di valutazione gratuita di Windows 8 dall'Evaluation Center. Tenere presente che questa versione ha una scadenza e non sarà possibile aggiornarla. È possibile inoltre scegliere di acquistare una versione con licenza completa di Windows 8 presso un negozio. Gli abbonati a MSDN possono scaricare la versione RTM di Windows 8 dalla pagina Download per gli abbonati a MSDN.

Dopo aver acquistato Windows 8, seguire le istruzioni del fornitore della soluzione di virtualizzazione per eseguire il sistema operativo. Ciò potrebbe comportare il montaggio di un'immagine ISO in un DVD di Windows o la creazione di una nuova immagine del sistema operativo nel disco rigido. La procedura è piuttosto semplice e sono disponibili moltissime risorse utili sul Web come supporto.

Una volta che il sistema operativo è in esecuzione, sarà necessario procurarsi Microsoft Visual Studio Express 2012 per Windows 8, che fornisce tutti gli strumenti necessari per la creazione di applicazioni Windows Store. La procedura viene descritta dettagliatamente di seguito.

Installazione degli strumenti di sviluppo e dell'SDK

A questo punto, è possibile installare gli strumenti di sviluppo gratuiti. Microsoft Visual Studio 2012 per Windows 8 include il Windows 8 SDK, nonché Blend per Visual Studio (una finestra di progettazione visiva) e i modelli di progetto. È possibile scaricarlo nella lingua di propria scelta da questa pagina.

Tenere presente i seguenti requisiti di sistema:

  • Processore da 1,6 GHz o superiore
  • 1 GB di RAM (1,5 GB con esecuzioni su una macchina virtuale)
  • 5,0 GB di spazio disponibile su disco rigido
  • Disco rigido 5.400 RPM
  • Scheda video compatibile DirectX 9 con una risoluzione di 1.024 x 768 o superiore

Il Mac probabilmente soddisfa tutti questi requisiti, ma assicurarsi di assegnare memoria RAM sufficiente se si utilizza un ambiente virtuale e assicurarsi di disporre di spazio su disco sufficiente per l'installazione.