Introduction (Guide du développeur Windows 7)

Développer des logiciels n’a jamais été aussi passionnant. Le monde n’a jamais été aussi connecté, interactif et mobile. Les expériences utilisateur et le contenu n’ont jamais eu une fidélité aussi élevée. Les avancées dans la connectivité, la mobilité, les interfaces naturelles, les graphismes et les médias permettent de nouveaux scénarios et opportunités pour les développeurs. En même temps, les attentes n’ont jamais été aussi élevées en termes de performance, de flexibilité et d’interopérabilité. Une plateforme de développement de classe mondiale doit offrir une base flexible et complète pour les développeurs et leurs solutions, leur permettant de créer des applications qui se distinguent de la concurrence tout en maximisant leurs investissements.

Le système d’exploitation Windows 7 est la plateforme essentielle pour les développeurs. À l’écoute de nos clients, en anticipant les scénarios de demain et en s’appuyant sur les capacités de Windows Vista, Microsoft offre aux développeurs un large éventail de choix et de capacités au sein de la plateforme de développement Windows, tout en leur permettant de proposer des solutions créatives qui sont mobiles, connectées, de haute fidélité et offrent une expérience utilisateur très intuitive. Surtout, les fondamentaux de la plateforme de développement tels que la sécurité, la performance et la compatibilité sont des priorités absolues dans Windows 7.

Ce guide résume les principales avancées pour les développeurs dans chacun des trois domaines suivants :

Base solide

Une bonne expérience utilisateur commence par une base solide. Windows 7 offre une plateforme de développement solide et des outils innovants qui vous donnent plus d’options, une meilleure compatibilité des applications, de meilleures performances et un support sophistiqué des documents. Cela se traduit par un environnement simple et plus fiable pour vos applications et un environnement familier et intuitif pour vos utilisateurs.

Nous avons maintenu l’interface utilisateur cohérente, prévisible et facile à utiliser, tout en ajoutant le support du multi-touch, du défilement et d’autres fonctionnalités d’interaction intuitive qui tirent parti des dernières capacités des PC et des appareils mobiles. Avec Windows 7, les développeurs ont le pouvoir de créer les bonnes expériences utilisateur pour leurs applications. (Veuillez consulter la section Instructions relatives aux interactions dans l’expérience utilisateur Windows).

Expériences d’Application Enrichies

Windows 7 permet aux développeurs de créer des applications aujourd’hui qui fonctionneront sur les PC de demain. Les logiciels et appareils avec service, tels que les téléphones mobiles, les lecteurs multimédia portables et les appareils photo numériques, exigent une connectivité constante et des applications avancées. Windows 7 offre une plateforme pour les deux, facilitant la tâche des développeurs pour tirer parti des fonctionnalités et caractéristiques du matériel de nouvelle génération, tout en garantissant que les utilisateurs soient toujours connectés. (Veuillez consulter la section Windows Hardware Developer Central).

Le Meilleur de Windows et du Web

Avec Windows 7, il est facile de se connecter et de rester connecté. Le réseau Windows offre aux développeurs des options pour une meilleure mise en cache et partage des données afin d’améliorer les performances du réseau. Les diagnostics réseau dans Windows 7 fournissent aux développeurs des informations pertinentes pour surveiller les problèmes de réseau. Windows Internet Explorer 8 est la plateforme essentielle pour créer des expériences web rapides et riches. Que l’objectif soit de connecter des appareils, de se connecter à un réseau ou de se connecter à Internet, Windows 7 fournit une plateforme améliorée. (Veuillez consulter la section Web Development).