Il processo di submit di un’app nel Marketplace: la pubblicazione
Posted by qmatteoq in Windows Phone , Tutorials Marketplace on Wednesday 15 December 2010 at 10:00 AM
Ora che, seguendo le indicazioni del post precedente, abbiamo un account attivo e valido per l’App Hub, siamo pronti per procedere con il submit vero e proprio. Entriamo nella dashboard di Windows Phone e scegliamo Submit new application per iniziare la procedura.
Step 1: upload e informazioni tecniche
Nel primo step andremo a caricare lo XAP (il pacchetto prodotto da Visual Studio quando compiliamo un’applicazione Windows Phone) e a definire alcune informazioni tecniche sulla nostra applicazione.
- Application Name: si tratta di un nome identificativo della nostra applicazione, che verrà visualizzato nella nostra Dashboard. Attenzione, questo nome non coincide con il titolo dell’applicazione che verrà visualizzato sul Marketplace: questa informazione verrà inserita nello step successivo.
-
Application Platform: la piattaforma su cui gira la nostra applicazione (noi andremo a scegliere Windows Phone 7, ma vien
- Default language: la lingua in cui è localizzata la vostra applicazione. Se supporta più lingue, in questo campo dovrete scegliere quella principale.
- Version: il numero di versione della nostra applicazione. Tale informazione viene visualizzata sul Marketplace, è perciò buona regola incrementare il numero di release ad ogni update, utilizzando magari il numero decimale per le release minori (ad esempio, 1.2) e il numero intero per le major releases (ad esempio, 2.0).
- Application package: cliccando sul pulsante + avrete modo di cercare sul vostro computer il file XAP della vostra applicazione, che viene creato da Visual Studio nella cartella bin/release del vostro progetto. Attenzione: ricordatevi di compilare il progetto in modalità release e di non caricare XAP compilati in modalità debug, dato che non verranno accettati.
- Developer notes: si tratta di un campo opzionale, in cui possiamo inserire delle informazioni utili per noi (ad esempio, delle note tecniche sulla release che stiamo inviando che ci potrebbero servire in futuro).
- Tester notes: anche in questo caso si tratta di un campo opzionale, ma è molto importante perchè ci permette di inserire informazioni che le persone che testeranno la nostra applicazione leggeranno. Possiamo perciò ad esempio specificare delle credenziali di accesso (nel caso la nostra applicazione si colleghi a qualche servizio) o delle istruzioni su come configurarla.
- Requires technical exception: in casi speciali è possibile richiedere una deroga rispetto a quanto indicato nelle guidelines che devono rispettare le applicazione Windows Phone. La procedura è piuttosto burocratica (giustamente, dato che le motivazioni devono essere più che valide) e richiedono la compilazione di un modulo specifico (scaricabile all’indirizzo http://go.microsoft.com/fwlink/?LinkID=201159) che deve essere inviato assieme alla submission. Attenzione: questa procedura incrementa di diversi giorni il tempo necessario per l’approvazione.
Nel secondo step andremo a inserire una serie di informazioni molto importanti, che verranno visualizzate sul Marketplace da parte degli utenti: descrizione, categoria, ecc.
Questo step viene ripetuto per ognuna delle lingue che è supportata dalla nostra applicazione.
In questa sezione andremo a caricare tutte le informazioni visuali che verranno mostrare nel Marketplace: icone, screenshots, ecc.
Questo step viene ripetuto per ognuna delle lingue che è supportata dalla nostra applicazione, anche se di default avete la possibilità di utilizzare sempre lo stesso set di immagini.
In questo e penultimo step andremo a specificare come vogliamo distribuire la nostra applicazione.
Ce l’abbiamo fatta! Ora la nostra applicazione è pronta per essere inviata ai tester, che si occuperanno di valutare la nostra applicazione sia per i contenuti che dal punto di vista tecnico. L’unica opzione che abbiamo a disposizione in questo step è un checkbox, che ci da la possibilità di sceglire se pubblicare l’applicazione in automatico una volta superato il processo di certificazione oppure attendere un intervento manuale da parte nostra.
In entrambi i casi, riceveremo una mail al termine del processo di validazione, che vi avviserà dell’esito positivo o negativo dei test.
Nel prossimo post vedremo la gestione del ciclo di vita di un’applicazione nell’App Hub: come fare il submit di un aggiornamento, cosa fare nel caso in cui la nostra applicazione sia stata rifiutata e così via.
Step 2: le informazioni per il Marketplace
Step 3: le immagini
Step 4: la distribuzione

Step 5: ci siamo!

Recent Comments