Sviluppo di Windows Phone 8 su Windows 7: è o sarà possibile? [chiuso]


12

Stavo cercando di installare l'SDK di Windows Phone 8 sulla mia macchina Windows 7 e mi ha colpito con il messaggio 'supportato solo su Windows 8'. In realtà volevo sviluppare app Phone 7.5 su Visual Studio 2012, cosa impossibile con l'SDK 7.1, quindi ho pensato che 8 SDK avrebbe funzionato.

Come se non fosse abbastanza che l'SDK 8 fosse controverso al momento del rilascio, ora che è generalmente disponibile, a me sembra una decisione orribile di renderlo disponibile solo per Windows 8, perché a mio modesto parere, nessuno sviluppatore serio e sano lo farà installa Windows 8 in assoluto, o almeno nel prossimo futuro, solo grazie all'interfaccia utente di Metro.

Quindi, qualcuno conosce qualche soluzione alternativa per lo sviluppo di Windows Phone 8 su Windows 7 o almeno per 7.5 ma utilizzando Visual Studio 2012?


3
All'inizio mi ha infastidito, ho una macchina che non aggiornerò a Win8 perché non sono sicuro di come la mia raccolta Steam funzionerà. Ma per il resto sono stato soddisfatto dell'esperienza di Windows 8.
Ian

Deve essere possibile sviluppare Windows Phone 7.5 con l'SDK 7.1 poiché non è stato rilasciato l'aggiornamento di Windows Phone 7.8 all'SDK di Windows Phone 7 (né informazioni relative al prossimo aggiornamento di Windows Phone 7 0). La soluzione ovviamente è usare VS2010 per le tue esigenze di Windows Phone 7.
Ramhound,

Questo è ciò di cui avevo paura. Visual Studio 2010 è stato fantastico, ma Visual Studio 2012 è ancora migliore, e lo uso da quando è uscito il CTP circa un anno fa, quindi sarà imbarazzante tornare al 2010.
Tiborg

2
Questa domanda sembra fuori tema perché riguarda i dettagli delle configurazioni di set di strumenti di terze parti, vale a dire visual studio, sviluppo di Windows Phone e sistemi operativi Windows.

Risposte:


18

No, sfortunatamente è tutto su Windows 8. Un motivo è che l'hypervisor in Windows 8 viene utilizzato per emulare o virtualizzare i computer con Windows Phone 8. Quello e il marketing ovviamente.

Modificare:

Come per gli sviluppatori che usano Windows 8, ora lo uso su tutti i miei laptop e mi piace. Eseguo Visual Studio 2010 e 2012 sotto di esso senza problemi.


4
Il fatto è che mi piace anche Windows 8 quando si tratta di velocità e fluidità. Ma la cosa che mi infastidisce di più è la rimozione del pulsante di avvio (almeno un'opzione per abilitarlo) e le povere app che sono state create solo per essere lì, e non per fornire alcun tipo di funzionalità. In una parola, odio che l'interfaccia utente Metro (che non è male da sola, ma è dannosa per i dispositivi non touch) mi viene imposta forzatamente come utente.
Tiborg,

3
Sì, in realtà mi piace il nuovo menu di avvio perché in ogni caso ho sempre bloccato tutte le app che avevo usato nella parte anteriore del vecchio menu di avvio, quindi per me è solo una versione più grande e colorata. Non uso NESSUNA app "metro / ModernUI".
Ian,

1
E assicurati di installare win8 64 bit se vuoi giocare con wpsdk
Mariano Montañez Ureta

@Tiby Uno dei membri del mio team usa stardock per ottenere il menu di avvio su windows stardock.com/products/start8 e abbastanza soddisfatto. Anche il loro altro prodotto sembra interessante stardock.com/products/modernmix/features.asp
softveda

2

(Probabilmente hai già trovato una soluzione al tuo problema, ma penso che questo potrebbe essere utile ad altri che, come me, stanno impostando il loro ambiente per la prima volta.)

L'SDK di Windows Phone 8 include Visual Studio 2012 Express.

Se lo installi su una macchina virtuale, come spiegato in questo articolo Wiki per sviluppatori Nokia , dovresti essere in grado di continuare a utilizzare la tua macchina Windows 7 ed evitare di passare a Windows 8, pur avendo un emulatore WP8 funzionante.


1

Il motivo principale è che le app di Windows 8 e le app WP8 ​​utilizzano il nuovo runtime WinRT non supportano .NET, non è possibile eseguire winRT su Windows 7 in modo che le app non vengano compilate. Puoi creare app in stile metro con WPF, ma non funzioneranno su Windows 8 (almeno non in modalità metro / moderna).


1
Sta cercando di sviluppare app di Windows Phone 8, non app di Windows 8. Lo schema di denominazione confuso, lo so.
Phil

Anche le app di Windows Phone 8 devono essere sviluppate utilizzando Windows 8, come Ian ha sottolineato che l'SDK di Windows 8 Phone richiede la virtualizzazione Hyper-V per emulare il telefono.
Zach Johnson,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.