2012-08-11 7 views

risposta

11

Sì, le app WP 7, WP 7.5 continueranno a funzionare su WP8, comprese le app che utilizzano il framework XNA. Sebbene le app WP8 ​​non funzionino su piattaforme meno recenti (come previsto).

Qualsiasi dispositivo WP esistente NON riceverà l'aggiornamento WP8. Otterranno l'aggiornamento WP 7.8, che include la nuova schermata iniziale e "user experience" ma nient'altro.

Se si scrive un'app con targeting per WP7.5, funzionerà su tutti i dispositivi.

UPDATE da BUILD 2012:

  • Windows Phone 8 SDK è ora a disposizione del pubblico.
  • Tutte le app esistenti che utilizzano WP 7 o WP 7.5 funzioneranno '
  • È possibile aggiornare le app alla piattaforma WP8 nello stesso modo in cui si è utilizzato per aggiornare WP 7 a WP 7.5, anche se ciò renderà la tua app funziona solo con dispositivi WP8. (AFAIK. Non può confermare questo.)

Se si contrassegna la vostra applicazione come un app WP8, non funzionerà su WP7 o WP 7.5. Sebbene sia possibile contrassegnare l'app come app WP7.5, è possibile utilizzare la reflection per trovare le API desiderate e chiamarle (e degradarle correttamente su un dispositivo WP7.5 dove queste API non saranno disponibili.)

A mio parere, la riflessione è caotica, ma hai ancora un'opzione per supportare entrambi utilizzando lo stesso codice, fino a quando i dispositivi WP 7.5 non svaniscono. (Potrebbe essere necessario prestare particolare attenzione quando si utilizza la riflessione, poiché AFAIK presenta alcuni limiti di riflessione su WinRT per evitare problemi di sicurezza e stabilità, che potrebbero essere ancora validi per WP8 +)

+0

Quindi se invio un'app per Windows Phone 7.5 passerà la certificazione giusto? Come hanno aggiunto la condizione sul mercato che la tua app dovrebbe essere compatibile con Windows Phone 7, 7.5 e 8. –

+1

Sì. In effetti, WP8 SDK non è stato rilasciato "ufficialmente". Quindi questo è tutto ciò che puoi fare comunque. Se la tua app supera la certificazione per 7.5, è previsto che continui a funzionare allo stesso modo su WP8. – Madushan

+0

questo è fantastico !!! –

2

Proprio come un'informazione aggiuntiva dai miei esperimenti con gli emulatori WP8 attualmente disponibili e i dispositivi prototipo WP8. Non sono sicuro se il sottostante sarà cambiato nella versione finale:

  1. Alcuni controlli dell'interfaccia utente per applicazioni Silverlight native aspetto diverso sullo stesso emulatore WP8 quando applicazione è compilato per 7,5 e 8. Per esempio, caselle di controllo assomigliano WP7 quando l'app è compilata a 7.5 e sembra più moderna se l'app è compilata per WP8.

  2. Applicazioni HTML5 e controllo WebBrowser. Se la tua app è compilata per 7.5, continuerà a girare IE9 anche su WP8. Se lo ricompilate su WP8, il controllo WebBrowser utilizzerà IE10 con molti miglioramenti e ottimizzazioni. Confermato dal team Microsoft WP IE.

Quindi ci sono alcune piccole differenze per le app WP7/8 eseguite su WP8.