jeudi 28 février 2013

Microsoft Expression

Expression Blend image


J’ai fait cet article pour présenter rapidement la suite de Microsoft Expression à ceux qui ne la connaissent pas. Cette suite se compose de logiciels utiles pour les développeurs et les designers de site web et d'applications.

Microsoft Expression vous permettra de :
  •  créer et modifier des sites web
  •  modifier les interfaces des applications .Net
  •  réaliser des captures vidéo de vos applications
  •  créer et modifier des graphiques vectoriels
  • diffuser et d'encoder du contenu multimédia

Expression Web est un outil ressemblant à Dreamweaver vous permettant de créer ou modifier vos sites web existants basés sur les standards du web.

Cet outil vous facilite la rédaction de pages PHP et HTML avec les styles associés.




On y retrouve une toolbox permettant d'ajouter des contrôles dans la page en cours d'édition (images, formulaires, boutons, champs...), en faisant simplement un glisser-déplacer sur la vue design du site.

Il y a également l'affichage des propriétés des styles appliqués ainsi que des éléments présents dans la page. On peut facilement modifier par exemple la taille ou la couleur d'un texte en le sélectionnant dans la vue code ou design et en modifiant la propriété correspondante dans le panneau "CSS properties".

Un autre panneau peut être utile, celui des "Snippets" qui permet d'ajouter des paramètres prédéfinit aux éléments de la page en appliquant par exemple des effets de bord arrondis sur la page.

On peut facilement arranger l'espace de travaille comme on le souhaite en ayant par exemple à la fois le code et la vue de design sur la même page ou garder simplement la vue du code.

Cet éditeur de pages dispose également de l'auto complétion ainsi que l'affichage des erreurs au niveau du code comme les autres IDE du même style.






Expression Blend est un logiciel vous permettant de concevoir les interfaces graphiques de vos applications Silverlight, Windows 8, Windows phone, WPF.

Les contrôles peuvent être insérés graphiquement ou par le code XAML en utilisant la vue partagée "Split-view".



On retrouve des panneaux de propriétés des éléments insérés ainsi que le paramétrage des sources de données. Le principal avantage se situe plus au niveau des animations que l'on peut ajouter et gérer facilement sur des éléments de la vue, car Visual studio 2012 intègre le moteur de Blend 5 pour l'affichage dynamique. Expression Blend est un complément à Visual studio dans le développement d'application.

Cet outil permet également de réaliser des prototypes d'application afin de voir la navigation et le design de l'application que l'on souhaite concevoir.






Expression Design est un outil d'édition d'image vectorielle prenant en charge des formats de graphique traditionnel (jpg, png, gif...) ainsi que quelques formats d'image vectoriels par exemple, le format ".ai" d’Adobe Illustrator.

Les images vectorielles sont des images qui ne perdent pas la qualité quel que soit la résolution de l'écran, des images pratiques pour des applications multi écran.



On peut grâce à cet outil exporter les images en code XAML pour les intégrer facilement dans les applications en Silverlight, Windows 8 ou Windows phone, ou WPF. Cet outil est un complément à Expression Blend pour réaliser des interfaces de qualités.




Expression encoder screen capture est pratique pour la réalisation de vidéos de présentation d'application sur un simulateur ou des applications desktop.

On peut paramétrer la qualité de l'enregistrement audio et vidéo via le panneau de configuration de l'application.




L'endroit et la taille de la zone de capture peuvent être paramétrables avec l'encadré rouge qui s'affiche lorsque vous avez cliqué sur le bouton d'enregistrement.





Expression encodeur, convertis les vidéos précédemment capturés avec "Expression encoder screen capture" pour les exporter au format ".wmv".

On peut également créer un projet de type "Live Broadcasting" pour encoder une vidéo en temps réel depuis une webcam, une caméra ou une autre source multimédia connectée au pc.




Les vidéos importés peuvent être assemblés et modifiables via un séquenceur intégré dans ce logiciel.





La suite de Microsoft Expression offre des outils utiles pour le design et la présentation d'applications. Expression Blend et Expression Design pour le la conception de l'interface ainsi que Expression encoder screen capture et Expression Encoder pour la création et diffusion de contenus multimédia. 




Aucun commentaire:

Enregistrer un commentaire