Et pendant ce temps…

Vous l’aurez peut-être noté, je ne suis plus très active sur mon blog, les évènements communautaires et les réseaux sociaux ces derniers temps. En effet, pendant que Microsoft peaufine Windows 8 pour le 26 octobre, je prépare l’arrivée d’un petit garçon pour…la même date à 2 jours près ! Je vous donne donc rendez-vous dans…

5

Windows 8 et async/await : Attention aux accès fichiers

Grâce à async/await, l’écriture de code asynchrone devient un jeu d’enfant…à tel point que l’on oublie parfois d’y protéger l’accès aux ressources critiques. Ce genre d’oubli provoque des erreurs d’exécution totalement aléatoires dans les applications mais la bonne nouvelle c’est que c’est très facile à corriger, surtout une fois que l’on a compris pourquoi ….

3

Mémo Win8 : Préparer la publication sur le Store

Voir le mémo complet [MAJ le 07/06/2012] Le Store permet de diffuser une application publique suivant différents modèles de tarification. Exemple de visualisation par l’utilisateur d’une application disponible sur le Store:   Dans le cas d’applications métier destinées à un usage interne à l’entreprise, il est possible de faire du “side loading” c’est à dire…

0

Mémo Win8 : La navigation

Voir le mémo complet   La page principale de votre application (“Hub”) doit être conçue comme une couverture de magazine. Elle est généralement composée d’une ListView horizontale avec divers groupes représentées sous forme de colonnes mais peut aussi être totalement libre pour les applications non hiérarchiques comme des jeux. Tout comme pour un magazine, ces…

0

Mémo Win8 : Où placer les commandes dans mon application ?

Voir le mémo complet   Voici une règle qui résume bien la philosophie du positionnement des commandes dans les applications Windows 8 Metro : Une commande ne peut apparaitre directement sur une page que si l’action associée est indispensable au fonctionnement de la page ou qu’elle correspond à la fonction principale de cette page. Ex:…

1

Mémo Win8 : Splash screen et temps de chargement

Voir le mémo complet   Votre application doit avoir un splah screen qui lui est propre (elle n’utilise pas le splash screen défini par défaut par Visual Studio). Celui-ci est composé d’une couleur de fond et d’une image. Le définition du splash screen s’effectue dans le manifest de l’application.   Couleur de fond La couleur…

0

Mémo Win8 : Le dimensionnement des contrôles cibles de touch

Voir le mémo complet   Les applications Metro sont conçues pour être “Touch” et donc être majoritairement pilotées au(x) doigt(s). La dimension des contrôles qui seront touchés doit donc être adaptée à des doigts : c’est à dire être plus gros que s’ils étaient pilotés par un pointeur de souris et plus espacés les uns…

2

Le mémo des points à surveiller pour réussir votre application Windows 8 Metro

[MAJ le 15/06/2012 : version PDF dispo]  Cela fait quelques mois que je suis l’avancement d’applications Windows 8 en cours de développement. Nous proposons à ces “early” développeurs une liste de préconisations pour aboutir à une application réussie, c’est à dire bien intégrée à la plateforme et agréable à utiliser. Je profite de ce blog…

0

Partager du code entre plate-formes : l’application Silverlight 5 (4/4)

Voici le dernier article de la série : – Partager du code entre plate-formes grâce à la Portable Library (1/4) – Partager du code entre plate-formes : l’application Windows 8 Metro (2/4) – Partager du code entre plate-formes : l’application Windows Phone (3/4) – Partager du code entre plate-formes : l’application Silverlight 5 (4/4)  …

0

Partager du code entre plate-formes : l’application Windows Phone (3/4)

[Edit 31/05/2012] Le sujet du portage d’application depuis Windows Phone vers Windows 8 (et donc indirectement du partage de code entre plates-formes) a aussi été traité de manière très détaillée par Pierre Cauchois dans sa suite d’articles Stratégies et techniques de partage de code C# et XAML entre Windows Phone et Windows 8   Voici…

0