locked
Applicazioni per versioni di WP multiple, come gestirle? RRS feed

  • Domanda

  • Ciao a tutti,
    vorrei avere qualche informazione sulla gestione di applicazioni che funzionino sia su Windows Phone 7.5 (OS 7.1) e WP 8 (8.0).

    In questa pagina ho visto le opzioni adottabili. Il problema è che, dato che WP 8 supporta più risoluzioni, non capisco come fare... se scelgo di sviluppare per OS 7.1 poi su WP 8 l'app viene centrata nello schermo (non copre tutta la superficie) per la risoluzione (parlo di display 720p).

    http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206997%28v=vs.105%29.aspx

    Per l'ultima ipotesi (quella di condividere il codice) e mantenere due progetti, non capisco come fare per pubblicare l'applicazione. In quel caso avrei due file xap per due versioni diverse di WP ma come faccio a inviarle tutte e due?

    Infine quando uscirà WP 7.8, si complicherebbe tutto... io vorrei fare applicazioni compatibili sia per 7.5 o 7.8 che 8...

    martedì 20 novembre 2012 20:44

Risposte

  • Ciao Matteo,

    il Dev Center offre la possibilità di caricare per la stessa applicazione xap con target diversi (7.1, 8.0).

    La stessa cosa è successa quando coesistevano 7.0 e 7.1.

    I device scaricheranno lo xap corretto in base alla versione del proprio OS.

    Se non ti piace l'adattamento della tua app sui nuovi device, o vuoi implementare le nuove features, ti conviene caricare anche lo xap target 8.0.

    mercoledì 21 novembre 2012 08:17
    Postatore

Tutte le risposte

  • Ciao Matteo,

    il Dev Center offre la possibilità di caricare per la stessa applicazione xap con target diversi (7.1, 8.0).

    La stessa cosa è successa quando coesistevano 7.0 e 7.1.

    I device scaricheranno lo xap corretto in base alla versione del proprio OS.

    Se non ti piace l'adattamento della tua app sui nuovi device, o vuoi implementare le nuove features, ti conviene caricare anche lo xap target 8.0.

    mercoledì 21 novembre 2012 08:17
    Postatore
  • Grazie mille :)

    Mi puoi dare qualche informazione pratica su come fare effettivamente per inviare entrambi i file (non ho ancora inviato nessuna app)?

    Grazie ancora..

    mercoledì 21 novembre 2012 18:21
  • E' abbastanza intuitivo.

    Dopo aver caricato il primo xap, appare l'opzione "Add new" che ti permette di caricare lo xap con target diverso.

    Vai tranquillo, che il dev center ti guida nelle operazioni e  tutte le modifiche sono reversibili :)

    giovedì 22 novembre 2012 07:58
    Postatore
  • Ah perfetto allora, grazie ancora!
    giovedì 22 novembre 2012 16:41
  • ... poi su WP 8 l'app viene centrata nello schermo (non copre tutta la superficie) per la risoluzione (parlo di display 720p).

    Questa frase mi aveva incuriosito parecchio, soprattutto perche' prima di oggi non avevo ancora provato le mie app sul nuovo sistema operativo.

    Oggi ho provato ad eseguirle sull'emulatore 720p e ho nostato che l'app viene visualizzata perfettamente, c'e' solo una minima parte in alto che non viene coperta.

    A questo punto direi che se non hai bisogno delle nuove API dell'8.0, rilasciare due xap solo per coprire completamente lo schermo e' una perdita di tempo.
    A mio parere, meglio concentrarsi su un solo xap per il 7.5.

    Marco

    domenica 25 novembre 2012 18:45
  • Dipende appunto se si ha bisogno delle funzioni introdotte in WP OS 8.0 e quindi dipende da ciò che deve fare l'applicazione.

    Grazie del consiglio :)

    domenica 25 novembre 2012 18:59
  • Vi segnalo questa libreria, dal fantasioso nome Mangopollo, che, tramite reflection, permette di utilizzare alcune delle nuove feature di WP8 (come le nuove tile) in un'applicazione Windows Phone 7, nel caso in cui questa venga utilizzata su un device Windows Phone 8.
     
     
    --
    Matteo Pagani
    Microsoft MVP - Windows Phone Development
    Nokia Developer Champion
     
     
     
    lunedì 26 novembre 2012 08:43