Tombstoning
There are 4 entries for the tag
Tombstoning
Non tutti i launcher e/o Choosers causano il tombstoning dell’applicazione, ad esempio lanciano un EmailComposerTask l’applicazione non viene disattivata. I Launcher e Chooser che causano sempre il tombstoning dell’applicazione sono: WebBrowserTask MarketplaceDetailTask MarketplaceHubTask MarketplaceReviewTask MarketplaceSearchTask SaveEmailAddressTask SavePhoneNumberTask SearchTask SmsComposeTask Quelli che “potrebbero” sono: PhotoChooserTask CameraCaptureTask MediaPlayerLauncher EmailAddressChooserTask PhoneNumberChooserTask Multiplayer...
Ci sono cose che dicono tutti, (BTW: Lo sapete che sono usciti I tools in RTM vero?) e cose che invece ti fanno dannare e che succedono solo a te… In ogni caso: Se salvando lo stato della vostra applicazione prima del tombstoning vi trovate con questo meraviglioso errore: evidentemente avete superato lo spazio disponibile per lo state che, per la cronaca , equivale a: 2MB per ogni Pagina e 4MB per l’intera applicazione. http://msdn.microsoft.com/en-us/library/microsoft.phone.controls.phoneapplicationpage.state(v=VS.92).aspx Soluzioni? Salvare meno dati oppure usare IsolatedStorage perdendo però in prestazioni. Certo, un messaggio leggermente...
Le applicazioni Windows Phone 7 vengono eseguite nella propria sandbox e non hanno accesso diretto alle funzionalità del telefono come ad esempio: l’elenco dei contatti, l’invio degli SMS oppure l’invio di una semplice telefonata. Per far questo bisogna utilizzare delle opportune API definite nella documentazione col nome di Launchers e Choosers, già dal nome dovreste intuire che queste sono a tutti gli effetti delle applicazioni built-in (non a caso le relative classi stanno in Microsoft.Phone.Task) le quali si differenziano dal fatto che i Choosers, a differenza dei Launchers, possono ritornare delle informazioni all’applicazione chiamante. Nella...
Se è vero che sviluppare un applicazione per Windows Phone 7, conoscendo già Silverlight, non è poi così difficile in realtà ci sono una lunga serie di dettagli da conoscere perchè, non dimentichiamoci, l’applicazione non sta girando su un PC (quindi l’utilizzo corretto delle risorse diventa ancora più importante) ed è in esecuzione su un sistema operativo con caratteristiche proprie. Una di queste è il fatto che, almeno in questa versione, Windows Phone 7 non è un sistema operativo multi-tasking, per i vari motivi che sicuramente già conoscete. Per lo sviluppatore di applicazioni Windows Phone 7 Il...