Les spécificités Windows Phone 7
- nouveaux contrôles : panorama, pivot, Silverlight for Windows Phone Toolkit
- navigation
- interactions avec le téléphone : launcher et chooser
- gestion des données : local / Cloud
- cycle de vie de l’application : tombstoning
Contrôles
Pivot :
- onglets
- mode portrait ou paysage
- chargement indépendant
Panorama :
- « couverture de magazine »
- mode portrait
- chargement simultané
Gestion des données
En mémoire :
- volatile
- l’application peut se désactiver à tout moment
Sur le téléphone :
- stockage de fichiers dans l’isolated storage
- bibliothèque multimédia (photos, sons, vidéos)
- absence de base de données en standard
Dans le Cloud :
- requêtes HTTP : WebClient et HttpWebRequest
- WCF : ne sont pas supportés WCF Ria det Data Services, Sockets, UDP, Duplex over http et NTLM Authentification
- tous ces appels se font de manière asynchrone
Cycle de vie de l’application
Une seule application s’exécute à la fois et le multitâches est simulé par le 'tombstoning'. Ce dernier se produit lorsque :
- un appui sur le bouton ‘Start’
- le téléphone se verrouille
- un launcher ou chooser s’exécute
L’application est alors en état 'désactivé' et se termine si l’utilisateur la quitte via le bouton 'back'.
Pour plus d'informations à ce sujet, contactez-nous.