Et oui, déjà la fin de cette courte série sur les règles fondamentales de Metro, et pour cette dernière partie, nous allons traiter :

Win as One

“gagnez par l’unité”. Oui, l’unité, la communauté, le partage, toute ces notions sont chevillées au corps de notre Windows 8 et c’est en embrassant ces valeurs que votre application s’ouvrira de nouveaux horizons. voyons comment :

D’abord, par l’usage des contrats. Ces nouveaux venus seront effectivement un bon moyen de créer une communauté fédérée autours d’un pool d’applications connexes. Exemple : Vous êtes mandataire automobile  et vous avez une application de choix d’automobiles multi-critères sous Windows 8 ? Utilisez le contrat de partage pour vous lier aux applications des constructeurs. Vous assemblerez ainsi une communauté autour de votre métier, permettant une publicité et des retombées directes pour tous les intervenants. Donc, utilisez les contrats pour opérer des scenarii complexes et plus larges que votre application. Utilisez et abusez des autres contrats, notamment parce qu’ils vous permettent de gagner de la place dans votre layout (voir ici).

Enfin, utilisez un modèle d’interface permanent dans le temps et commun aux applications natives de Windows 8 de manière à permettre à l’utilisateur de facilement  naviguer dans toute votre appli. Les gens n’ont pas forcement envie d’apprendre à manier votre interface, mais on certainement envie d’accéder au contenu de celle-ci. Faciliter l’adoption de votre appli en respectant les guidelines metro.

ALt1

 

Win as one means win with the community you will create around your application and embrace metro principles to open new perspectives. let see how :

First of all use the contracts. These newcomers are a quick and robust way to enhance the feeling of community federated around a set of applications. Example : You sell cars from several brands and you have an application to help your consumer to find the perfect car. Wouldn’t be nice and smart to link your app with the applications of the cars manufacturers? This way, you can gather a wide community with direct return of investment. You can complete complex operations and gain a great reward. So, use contracts to leverage your community.

Finally, use a consistent UI model to allow your user to quickly grab the content he needs. Remember, the users don’t want to learn to use your app. They want your content ! And you can significantly help them if you respect the metro guidelines !