La pubblicazione di un'applicazione sullo store

27
LA PUBBLICAZIONE DI UN'APPLICAZIONE SULLO STORE Dan Ardelean Nokia Developer Champion [email protected] Twitter: @danardelean NOKIA WEBINAR

description

Lo sviluppo è sicuramente la parte più divertente nella creazione di un'applicazione, ma senza un meccanismo per venderle e distribuirle rimarrebbe un'attività fine a sé stessa. Nel corso di questo webinar vedremo come funziona il processo di pubblicazione di un'applicazione e impareremo a gestirne il ciclo di vita sullo Store: la certificazione, i report post pubblicazione, il rilascio di aggiornamenti.

Transcript of La pubblicazione di un'applicazione sullo store

Page 1: La pubblicazione di un'applicazione sullo store

LA PUBBLICAZIONE DI UN'APPLICAZIONE SULLO STORE

Dan ArdeleanNokia Developer [email protected] Twitter: @danardelean

NOKIA WEBINAR

Page 2: La pubblicazione di un'applicazione sullo store

04/10/2023

SIAMO PRONTI PER LA PUBBLICAZIONE?

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 3: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALISI DELLE PERFORMANCE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 4: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALISI DELLE PERFORMANCE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 5: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALISI DELLE PERFORMANCE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 6: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALISI DELLE PERFORMANCE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 7: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALISI DELLE PERFORMANCE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 8: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALISI DELLE PERFORMANCE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 9: La pubblicazione di un'applicazione sullo store

04/10/2023

DECIDERE I DISPOSITIVI

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Manifest Capability Description Memory CapID_REQ_MEMORY_300 Opts out of low-memory devices: the app

will be filtered out in Windows Phone Store, and will not install on a 512/ 768MB device

The default MIN_CAP (On 1GB devices, 150MB for XNA/Native apps, and 300MB for Silverlight apps).

ID_FUNCCAP_EXTEND_MEM Does not opt out of low-memory devices (installs on all devices), but is granted the MAX_CAP memory allocation instead of the default MIN_CAP.

The MAX_CAP (180MB on 512/768MB devices; 380MB on 1GB devices).

Page 10: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALISI DELLE PERFORMANCE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

!!!TESTATE SUL DISPOSITIVO NON SOLO EMULATORE!!!

!!!PEGGIOR DISPOSITIVO COME PROCESSORE E MEMORIA!!!

Page 11: La pubblicazione di un'applicazione sullo store

04/10/2023

SIMULATION DASHBOARD

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 12: La pubblicazione di un'applicazione sullo store

04/10/2023

• Utenti nuovi

• Durata media di una sessione

• Ritenzione

• Distribuzione utenti

• Vedere se l’utente accede a certi sezione della vostra applicazione

• Dispositivi su quali gira la vostra applicazione

ANALYTICS

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 13: La pubblicazione di un'applicazione sullo store

04/10/2023

ANALYTICS STORE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 14: La pubblicazione di un'applicazione sullo store

04/10/2023

Flurryhttp://www.flurry.com/

Telerik Analytics (EQUATEC)http://www.telerik.com/analytics

Google Analyticshttp://googleanalyticssdk.codeplex.com/

MarkedUphttps://markedup.com/

ANALYTICS SDK

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 15: La pubblicazione di un'applicazione sullo store

04/10/2023

FLURRY SDK

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 16: La pubblicazione di un'applicazione sullo store

04/10/2023

FLURRY SDK

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 17: La pubblicazione di un'applicazione sullo store

04/10/2023

2 STRATEGIE:

1. “Mascherare” gli errori non gestiti

private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)

{ if (Debugger.IsAttached) { // An unhandled exception has occurred; break into the debugger Debugger.Break(); } e.Handled = true; }

GESTIONE ERRORI UNHANDLED

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 18: La pubblicazione di un'applicazione sullo store

04/10/2023

2. Dump su IsolatedStorage e invio email al prossimo riavvio se l’utente è d’accord

http://blogs.msdn.com/b/andypennell/archive/2010/11/01/error-reporting-on-windows-phone-7.aspx

GESTIONE ERRORI UNHANDLED

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 19: La pubblicazione di un'applicazione sullo store

04/10/2023

Hockey Apphttp://hockeyapp.net/features/

BugSensehttps://www.bugsense.com/docs/windowsphone

Crittericismhttps://www.crittercism.com/

GESTIONE ERRORI SDK’S

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 20: La pubblicazione di un'applicazione sullo store

04/10/2023

• Telerik RateAppReminder

• AppPromo Nuget• http://code.msdn.microsoft.com/wpapps/Improve

-app-ratings-with-a-6139caa5

RATE REMINDER

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 21: La pubblicazione di un'applicazione sullo store

04/10/2023

PUBBLICARE UNA BETA?

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 22: La pubblicazione di un'applicazione sullo store

04/10/2023

STORE KIT TEST

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 23: La pubblicazione di un'applicazione sullo store

04/10/2023

STORE KIT TEST

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 24: La pubblicazione di un'applicazione sullo store

04/10/2023

SIAMO PRONTI

PER LA PUBBLICAZIONE

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Page 25: La pubblicazione di un'applicazione sullo store

04/10/2023

Gestione data build[assembly: AssemblyVersion("1.1.*")][assembly: AssemblyFileVersion("1.1.*")]DateTime buildDate = new DateTime(2000, 1, 1).AddDays(assemblyName.Version.Build).AddSeconds(assemblyName.Version.Revision * 2);

© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

• Se avete la funzione Trial create anche l’app GRATIS

• Funzionano meglio le app GRATIS con in-app purchase

• Se il prezzo è 0,99 state “perdendo” soldi e non state guadagnando più utenti

• Se l’app lo permette cambiate le categorie per vedere se la visibilità migliora

• Per advertising utilizzate più di un provider https://getadrotator.codeplex.com/

Page 26: La pubblicazione di un'applicazione sullo store

04/10/2023© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

• Molto più di un semplice programma di premi per Windows Phone, Asha e Windows 8:

• Visibilità

• Promuovere le vostre applicazioni

• Aiuto per il design

• Third party UI Controls: Telerik

• Tanti tanti premi

http://www.dvlup.com

Page 27: La pubblicazione di un'applicazione sullo store

04/10/2023© 2013 Nokia. All rights reserved.© 2013 Microsoft. All rights reserved.

Grazie!

Blog: sviluppomobile.blogspot.comEmail: [email protected]: @danardelean