SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
NOKIA WEBINAR

LA PUBBLICAZIONE DI
UN'APPLICAZIONE SULLO STORE
Dan Ardelean
Nokia Developer Champion
dan@xpresscode.eu Twitter: @danardelean
SIAMO PRONTI PER LA
PUBBLICAZIONE?

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

12/12/2013

Nokia Internal Use Only
ANALISI DELLE PERFORMANCE

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

12/12/2013

Nokia Internal Use Only
ANALISI DELLE PERFORMANCE

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

12/12/2013

Nokia Internal Use Only
ANALISI DELLE PERFORMANCE

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

12/12/2013

Nokia Internal Use Only
ANALISI DELLE PERFORMANCE

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

12/12/2013

Nokia Internal Use Only
ANALISI DELLE PERFORMANCE

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

12/12/2013

Nokia Internal Use Only
ANALISI DELLE PERFORMANCE

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

12/12/2013

Nokia Internal Use Only
DECIDERE I DISPOSITIVI
Manifest Capability

Description

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

Memory Cap

ID_REQ_MEMORY_300

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).

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

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

12/12/2013

Nokia Internal Use Only
ANALISI DELLE PERFORMANCE
!!!TESTATE SUL DISPOSITIVO NON SOLO
EMULATORE!!!
!!!PEGGIOR DISPOSITIVO COME
PROCESSORE E MEMORIA!!!
© 2013 Nokia. All rights reserved.
© 2013 Microsoft. All rights reserved.

12/12/2013

Nokia Internal Use Only
SIMULATION DASHBOARD

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

12/12/2013

Nokia Internal Use Only
ANALYTICS
•

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

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

12/12/2013

Nokia Internal Use Only
ANALYTICS STORE

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

12/12/2013

Nokia Internal Use Only
ANALYTICS SDK
Flurry
http://www.flurry.com/
Telerik Analytics (EQUATEC)
http://www.telerik.com/analytics

Google Analytics
http://googleanalyticssdk.codeplex.com/
MarkedUp
https://markedup.com/
© 2013 Nokia. All rights reserved.
© 2013 Microsoft. All rights reserved.

12/12/2013

Nokia Internal Use Only
FLURRY SDK

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

12/12/2013

Nokia Internal Use Only
FLURRY SDK

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

12/12/2013

Nokia Internal Use Only
GESTIONE ERRORI UNHANDLED
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;
}

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

12/12/2013

Nokia Internal Use Only
GESTIONE ERRORI UNHANDLED
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-reportingon-windows-phone-7.aspx

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

12/12/2013

Nokia Internal Use Only
GESTIONE ERRORI SDK’S
Hockey App
http://hockeyapp.net/features/
BugSense
https://www.bugsense.com/docs/windowsphone
Crittericism
https://www.crittercism.com/

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

12/12/2013

Nokia Internal Use Only
RATE REMINDER
•

Telerik RateAppReminder

•

AppPromo Nuget

•

http://code.msdn.microsoft.com/wpapps/Improveapp-ratings-with-a-6139caa5

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

12/12/2013

Nokia Internal Use Only
PUBBLICARE UNA
?BETA?

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

12/12/2013

Nokia Internal Use Only
STORE KIT TEST

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

12/12/2013

Nokia Internal Use Only
STORE KIT TEST

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

12/12/2013

Nokia Internal Use Only
SIAMO PRONTI
!!SIIII!!
DEMO
© 2013 Nokia. All rights reserved.
© 2013 Microsoft. All rights reserved.

12/12/2013

Nokia Internal Use Only
TIPS&TRICKS
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);

•

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/

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

12/12/2013

Nokia Internal Use Only
DVLUP DVLUP DVLUP
•

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

•

Visibilità

•

Promuovere le vostre applicazioni

•

Aiuto per il design

•

Thirs part UI Controls: Telerik

•

Tanti premi

http://www.dvlup.com
© 2013 Nokia. All rights reserved.
© 2013 Microsoft. All rights reserved.

12/12/2013

Nokia Internal Use Only
Grazie!
Blog: sviluppomobile.blogspot.com
Email: dan@xpresscode.eu
Twitter: @danardelean

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

12/12/2013

Nokia Internal Use Only

Contenu connexe

En vedette

Monografia ahora si ya finalizada
Monografia ahora si ya finalizadaMonografia ahora si ya finalizada
Monografia ahora si ya finalizadakevin alejandro
 
Apresentação memorial issami nakamura okano.
Apresentação memorial issami nakamura okano. Apresentação memorial issami nakamura okano.
Apresentação memorial issami nakamura okano. comissaodaverdadesp
 
Practica 3 anabel martín ávila
Practica 3 anabel martín ávilaPractica 3 anabel martín ávila
Practica 3 anabel martín ávilaanabel
 
Meios&Publicidade_Especial Digital15
Meios&Publicidade_Especial Digital15Meios&Publicidade_Especial Digital15
Meios&Publicidade_Especial Digital15Raquel Goncalves
 
... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCO
... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCO... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCO
... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCOClub Asturiano de Calidad
 
Informativo a imprensa 12 12-13 69 cipm
Informativo a imprensa 12 12-13 69 cipmInformativo a imprensa 12 12-13 69 cipm
Informativo a imprensa 12 12-13 69 cipmRoberto Rabat Chame
 
SAIBA LIDAR COM O SEU TEMPO - Prof. Noe Assunção
SAIBA LIDAR COM O SEU TEMPO - Prof. Noe AssunçãoSAIBA LIDAR COM O SEU TEMPO - Prof. Noe Assunção
SAIBA LIDAR COM O SEU TEMPO - Prof. Noe AssunçãoProf. Noe Assunção
 
Aviso convocatoria licitacion dt0 734 (1)
Aviso convocatoria licitacion dt0 734 (1)Aviso convocatoria licitacion dt0 734 (1)
Aviso convocatoria licitacion dt0 734 (1)videodigital
 
2008 harris center public forum reception poster
2008 harris center public forum reception poster2008 harris center public forum reception poster
2008 harris center public forum reception posterDr David Herzog
 

En vedette (14)

Monografia ahora si ya finalizada
Monografia ahora si ya finalizadaMonografia ahora si ya finalizada
Monografia ahora si ya finalizada
 
Apresentação memorial issami nakamura okano.
Apresentação memorial issami nakamura okano. Apresentação memorial issami nakamura okano.
Apresentação memorial issami nakamura okano.
 
Practica 3 anabel martín ávila
Practica 3 anabel martín ávilaPractica 3 anabel martín ávila
Practica 3 anabel martín ávila
 
Kamilky
Kamilky Kamilky
Kamilky
 
Alfombra roja Globos de Oro 2016
Alfombra roja Globos de Oro 2016Alfombra roja Globos de Oro 2016
Alfombra roja Globos de Oro 2016
 
2 rs group training profile
2 rs group training profile2 rs group training profile
2 rs group training profile
 
Meios&Publicidade_Especial Digital15
Meios&Publicidade_Especial Digital15Meios&Publicidade_Especial Digital15
Meios&Publicidade_Especial Digital15
 
5.objetivos do curso garçon
5.objetivos do curso garçon5.objetivos do curso garçon
5.objetivos do curso garçon
 
... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCO
... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCO... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCO
... Y tú, ¿por qué no exportas? Saltemos las Barreras. El caso de SERESCO
 
Informativo a imprensa 12 12-13 69 cipm
Informativo a imprensa 12 12-13 69 cipmInformativo a imprensa 12 12-13 69 cipm
Informativo a imprensa 12 12-13 69 cipm
 
SAIBA LIDAR COM O SEU TEMPO - Prof. Noe Assunção
SAIBA LIDAR COM O SEU TEMPO - Prof. Noe AssunçãoSAIBA LIDAR COM O SEU TEMPO - Prof. Noe Assunção
SAIBA LIDAR COM O SEU TEMPO - Prof. Noe Assunção
 
Aviso convocatoria licitacion dt0 734 (1)
Aviso convocatoria licitacion dt0 734 (1)Aviso convocatoria licitacion dt0 734 (1)
Aviso convocatoria licitacion dt0 734 (1)
 
Qa
QaQa
Qa
 
2008 harris center public forum reception poster
2008 harris center public forum reception poster2008 harris center public forum reception poster
2008 harris center public forum reception poster
 

Similaire à La pubblicazione di un'applicazione sullo store

Sviluppare una live app notifiche, live tile, lock screen
Sviluppare una live app notifiche, live tile, lock screenSviluppare una live app notifiche, live tile, lock screen
Sviluppare una live app notifiche, live tile, lock screenMicrosoft Mobile Developer
 
Lens app trasformare il telefono in una fotocamera
Lens app trasformare il telefono in una fotocameraLens app trasformare il telefono in una fotocamera
Lens app trasformare il telefono in una fotocameraMicrosoft Mobile Developer
 
Sviluppare una live app: notifiche, live tile, lock screen
Sviluppare una live app: notifiche, live tile, lock screenSviluppare una live app: notifiche, live tile, lock screen
Sviluppare una live app: notifiche, live tile, lock screenDan Ardelean
 
LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8
LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8
LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8Microsoft Mobile Developer
 
MarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + SemanticsMarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + SemanticsMatt Turner
 
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...SOASTA
 
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...SOASTA
 
Smart421 mobile421 mob devcon 3 july
Smart421 mobile421 mob devcon 3 julySmart421 mobile421 mob devcon 3 july
Smart421 mobile421 mob devcon 3 julyAndrew Smale
 
Sonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur Cloud
Sonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur CloudSonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur Cloud
Sonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur CloudTrivadis
 
Load & Performance TESTING
Load & Performance TESTINGLoad & Performance TESTING
Load & Performance TESTINGGuido Serra
 
Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...
Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...
Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...Jaroslav Gergic
 
Avaya Technology Forum 2013: Our Vision Around Application Driven Networking
Avaya Technology Forum 2013: Our Vision Around Application Driven NetworkingAvaya Technology Forum 2013: Our Vision Around Application Driven Networking
Avaya Technology Forum 2013: Our Vision Around Application Driven NetworkingAvaya Inc.
 
Splunk bangalore user group 2020-06-01
Splunk bangalore user group   2020-06-01Splunk bangalore user group   2020-06-01
Splunk bangalore user group 2020-06-01NiketNilay
 
Backup Manager - StorageCraft from N-able
Backup Manager - StorageCraft from N-ableBackup Manager - StorageCraft from N-able
Backup Manager - StorageCraft from N-ableSolarwinds N-able
 
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014Dave Stokes
 
_Bridging the Security and Usability Gap.pptx
_Bridging the Security and Usability Gap.pptx_Bridging the Security and Usability Gap.pptx
_Bridging the Security and Usability Gap.pptxSeclore
 
Securing Mobile Device Access
Securing Mobile Device AccessSecuring Mobile Device Access
Securing Mobile Device AccessArtur Alves
 
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partnerCon8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partnerBerry Clemens
 

Similaire à La pubblicazione di un'applicazione sullo store (20)

Sviluppare una live app notifiche, live tile, lock screen
Sviluppare una live app notifiche, live tile, lock screenSviluppare una live app notifiche, live tile, lock screen
Sviluppare una live app notifiche, live tile, lock screen
 
Lens app trasformare il telefono in una fotocamera
Lens app trasformare il telefono in una fotocameraLens app trasformare il telefono in una fotocamera
Lens app trasformare il telefono in una fotocamera
 
Sviluppare una live app: notifiche, live tile, lock screen
Sviluppare una live app: notifiche, live tile, lock screenSviluppare una live app: notifiche, live tile, lock screen
Sviluppare una live app: notifiche, live tile, lock screen
 
LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8
LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8
LUMIA APP LABS: GAMES DEVELOPMENT USING WINDOWS PHONE 8
 
MarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + SemanticsMarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + Semantics
 
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
 
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
20,000 Hours in the Cloud - Top 5 Cloud Lessons Learned By Tom Lounibos, CEO ...
 
Smart421 mobile421 mob devcon 3 july
Smart421 mobile421 mob devcon 3 julySmart421 mobile421 mob devcon 3 july
Smart421 mobile421 mob devcon 3 july
 
Sonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur Cloud
Sonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur CloudSonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur Cloud
Sonnenstrahlen am wolkenhimmel - Oracle in der Infrastruktur Cloud
 
Load & Performance TESTING
Load & Performance TESTINGLoad & Performance TESTING
Load & Performance TESTING
 
Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...
Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...
Software Engineering in the Age of SaaS and Cloud Computing - SERA 2013 - MFF...
 
Avaya Technology Forum 2013: Our Vision Around Application Driven Networking
Avaya Technology Forum 2013: Our Vision Around Application Driven NetworkingAvaya Technology Forum 2013: Our Vision Around Application Driven Networking
Avaya Technology Forum 2013: Our Vision Around Application Driven Networking
 
Connettersi al Cloud Azure Mobile Services
Connettersi al Cloud Azure Mobile ServicesConnettersi al Cloud Azure Mobile Services
Connettersi al Cloud Azure Mobile Services
 
Splunk bangalore user group 2020-06-01
Splunk bangalore user group   2020-06-01Splunk bangalore user group   2020-06-01
Splunk bangalore user group 2020-06-01
 
Backup Manager - StorageCraft from N-able
Backup Manager - StorageCraft from N-ableBackup Manager - StorageCraft from N-able
Backup Manager - StorageCraft from N-able
 
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014
 
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
 
_Bridging the Security and Usability Gap.pptx
_Bridging the Security and Usability Gap.pptx_Bridging the Security and Usability Gap.pptx
_Bridging the Security and Usability Gap.pptx
 
Securing Mobile Device Access
Securing Mobile Device AccessSecuring Mobile Device Access
Securing Mobile Device Access
 
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partnerCon8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
 

Plus de Microsoft Mobile Developer

Intro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and toolsIntro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and toolsMicrosoft Mobile Developer
 
Location based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tagLocation based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tagMicrosoft Mobile Developer
 
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultationsLumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultationsMicrosoft Mobile Developer
 
Windows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra appWindows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra appMicrosoft Mobile Developer
 
Il pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progettoIl pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progettoMicrosoft Mobile Developer
 
Nokia Asha webinar: Developing health-care applications for Nokia Asha phones
Nokia Asha webinar: Developing health-care applications for Nokia Asha phonesNokia Asha webinar: Developing health-care applications for Nokia Asha phones
Nokia Asha webinar: Developing health-care applications for Nokia Asha phonesMicrosoft Mobile Developer
 
Nokia Asha webinar: Add VoIP services to your Nokia Asha apps
Nokia Asha webinar: Add VoIP services to your Nokia Asha appsNokia Asha webinar: Add VoIP services to your Nokia Asha apps
Nokia Asha webinar: Add VoIP services to your Nokia Asha appsMicrosoft Mobile Developer
 

Plus de Microsoft Mobile Developer (20)

Intro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and toolsIntro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and tools
 
Lumia App Labs: Lumia SensorCore SDK beta
Lumia App Labs: Lumia SensorCore SDK betaLumia App Labs: Lumia SensorCore SDK beta
Lumia App Labs: Lumia SensorCore SDK beta
 
Nokia Asha from idea to app - Imaging
Nokia Asha from idea to app - ImagingNokia Asha from idea to app - Imaging
Nokia Asha from idea to app - Imaging
 
Healthcare apps for Nokia X and Nokia Asha
Healthcare apps for Nokia X and Nokia AshaHealthcare apps for Nokia X and Nokia Asha
Healthcare apps for Nokia X and Nokia Asha
 
Push notifications on Nokia X
Push notifications on Nokia XPush notifications on Nokia X
Push notifications on Nokia X
 
Location based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tagLocation based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tag
 
HERE Maps for the Nokia X platform
HERE Maps for the Nokia X platformHERE Maps for the Nokia X platform
HERE Maps for the Nokia X platform
 
Nokia In-App Payment - UX considerations
Nokia In-App Payment - UX considerationsNokia In-App Payment - UX considerations
Nokia In-App Payment - UX considerations
 
Introduction to Nokia Asha SDK 1.2 (beta)
Introduction to Nokia Asha SDK 1.2 (beta)Introduction to Nokia Asha SDK 1.2 (beta)
Introduction to Nokia Asha SDK 1.2 (beta)
 
UX considerations when porting to Nokia X
UX considerations when porting to Nokia XUX considerations when porting to Nokia X
UX considerations when porting to Nokia X
 
Kids' games and educational app design
Kids' games and educational app designKids' games and educational app design
Kids' games and educational app design
 
Nokia X: opportunities for developers
Nokia X: opportunities for developersNokia X: opportunities for developers
Nokia X: opportunities for developers
 
Lumia App Labs: Nokia Imaging SDK 1.1
Lumia App Labs: Nokia Imaging SDK 1.1Lumia App Labs: Nokia Imaging SDK 1.1
Lumia App Labs: Nokia Imaging SDK 1.1
 
Intro to Nokia X software platform and tools
Intro to Nokia X software platform and toolsIntro to Nokia X software platform and tools
Intro to Nokia X software platform and tools
 
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultationsLumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
 
Windows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra appWindows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra app
 
Il pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progettoIl pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progetto
 
NFC, Bluetooth e comunicazione tra app
NFC, Bluetooth e comunicazione tra appNFC, Bluetooth e comunicazione tra app
NFC, Bluetooth e comunicazione tra app
 
Nokia Asha webinar: Developing health-care applications for Nokia Asha phones
Nokia Asha webinar: Developing health-care applications for Nokia Asha phonesNokia Asha webinar: Developing health-care applications for Nokia Asha phones
Nokia Asha webinar: Developing health-care applications for Nokia Asha phones
 
Nokia Asha webinar: Add VoIP services to your Nokia Asha apps
Nokia Asha webinar: Add VoIP services to your Nokia Asha appsNokia Asha webinar: Add VoIP services to your Nokia Asha apps
Nokia Asha webinar: Add VoIP services to your Nokia Asha apps
 

Dernier

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Dernier (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

La pubblicazione di un'applicazione sullo store

  • 1. NOKIA WEBINAR LA PUBBLICAZIONE DI UN'APPLICAZIONE SULLO STORE Dan Ardelean Nokia Developer Champion dan@xpresscode.eu Twitter: @danardelean
  • 2. SIAMO PRONTI PER LA PUBBLICAZIONE? © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 3. ANALISI DELLE PERFORMANCE © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 4. ANALISI DELLE PERFORMANCE © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 5. ANALISI DELLE PERFORMANCE © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 6. ANALISI DELLE PERFORMANCE © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 7. ANALISI DELLE PERFORMANCE © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 8. ANALISI DELLE PERFORMANCE © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 9. DECIDERE I DISPOSITIVI Manifest Capability Description 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 Memory Cap ID_REQ_MEMORY_300 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). © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. The default MIN_CAP (On 1GB devices, 150MB for XNA/Native apps, and 300MB for Silverlight apps). 12/12/2013 Nokia Internal Use Only
  • 10. ANALISI DELLE PERFORMANCE !!!TESTATE SUL DISPOSITIVO NON SOLO EMULATORE!!! !!!PEGGIOR DISPOSITIVO COME PROCESSORE E MEMORIA!!! © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 11. SIMULATION DASHBOARD © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 12. ANALYTICS • 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 © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 13. ANALYTICS STORE © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 14. ANALYTICS SDK Flurry http://www.flurry.com/ Telerik Analytics (EQUATEC) http://www.telerik.com/analytics Google Analytics http://googleanalyticssdk.codeplex.com/ MarkedUp https://markedup.com/ © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 15. FLURRY SDK © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 16. FLURRY SDK © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 17. GESTIONE ERRORI UNHANDLED 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; } © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 18. GESTIONE ERRORI UNHANDLED 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-reportingon-windows-phone-7.aspx © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 19. GESTIONE ERRORI SDK’S Hockey App http://hockeyapp.net/features/ BugSense https://www.bugsense.com/docs/windowsphone Crittericism https://www.crittercism.com/ © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 20. RATE REMINDER • Telerik RateAppReminder • AppPromo Nuget • http://code.msdn.microsoft.com/wpapps/Improveapp-ratings-with-a-6139caa5 © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 21. PUBBLICARE UNA ?BETA? © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 22. STORE KIT TEST © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 23. STORE KIT TEST © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 24. SIAMO PRONTI !!SIIII!! DEMO © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 25. TIPS&TRICKS 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); • 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/ © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 26. DVLUP DVLUP DVLUP • Molto più di un semplice programma di premi per Windows Phone, Asha e Windows 8: • Visibilità • Promuovere le vostre applicazioni • Aiuto per il design • Thirs part UI Controls: Telerik • Tanti premi http://www.dvlup.com © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only
  • 27. Grazie! Blog: sviluppomobile.blogspot.com Email: dan@xpresscode.eu Twitter: @danardelean © 2013 Nokia. All rights reserved. © 2013 Microsoft. All rights reserved. 12/12/2013 Nokia Internal Use Only