Archivio per la categoria WP7

WMAppManifest

Come probabilmente saprete, WMAppManifest.xml è un file presente nei progetti per windows phone 7, Silverlight o XNA che siano.

Questo file DEVE essere editato prima di pubblicare l’applicativo; una delle sezioni da editare è la parte delle “Capabilities”, ovvero quello che l’applicazione sfrutta del telefono (sensori, networking, telefono, location ecc…).
Quali elementi usa la nostra bellissima app? basta seguire questo:

http://frisoderidder.wordpress.com/2011/02/08/using-phone-7-capability-detection-tool/

In pratica tra i componenti installati dall’sdk c’è anche un tool che, dato in pasto un xml di regole e la cartella di output, mostra quali elementi impostare.

Quello che forse non tutti sanno è che c’è anche questa libreria gratuita http://coding4fun.codeplex.com/ con la quale è possibile leggere facilmente le informazioni presenti nel file in questione (creando così facilmente una pagina “About”).
Basta referenziare la dll e utilizzare la classe PhoneHelper per esempio, per recuperare la versione, nel seguente modo:

PhoneHelper.GetAppAttribute(“Version”);

Pubblicità

Lascia un commento

WP7 & Silvelight CoerceValue in DepencencyProperty

Per chi, come me, non capisce il motivo delle divergenze (o meglio, di alcune divergenze) tra WPF e Silverlight, volevo segnalare Dr.Webb:

http://drwpf.com/blog/2010/05/05/value-coercion-for-the-masses/

Ottimo il video che esplica come configurare correttamente gli helper per consentire il CoerceValueCallback in Silverlight.

PS: come da titolo, dato che sto sviluppando su Windows Phone, aggiungo che la tecnica funziona anche su questo (magnifico) dispositivo.

, ,

Lascia un commento