Jean Ferré - Directeur de la division Développeurs, Plateforme et Ecosystème de Microsoft France - parle lui plus diplomatiquement d’un « désamour » né entre les développeurs et Microsoft avec Vista.
Depuis, Windows 7 est passé par là pour panser les blessures. Et la Build de Windows 8 est sortie.
D’après ses constatations, cette Build aurait marqué un nouveau départ dans cette relation tumultueuse.
« On s’est aimés, on s’est perdus de vue, on se retrouve », résume Jean Ferré lors d’un entretien à Developpez.com lors de la rentrée 2012/2013 de Microsoft.
Pour lui, Windows 8 a deux effets sensibles et positifs sur la communauté.
La Build de Windows 8
D’une part les développeurs traditionnellement attachés à Microsoft qui s’étaient éloignés reviennent. Quant à ceux qui ne connaissaient pas l’écosystème – ou qui s’en méfiaient – ils seraient de plus en plus nombreux à être séduits par la politique d’ouverture de l'éditeur.
Une ouverture qui se traduit dans Windows Azure – la plateforme Cloud dédiée aux développeurs – qui supporte .NET mais aussi Java, PHP, Python ou Ruby. Azure, toujours, qui propose des VM Linux persistantes. Une ouverture dans Visual Studio, qui permet désormais de coder en JavaScript ou qui s’interface avec Eclipse. Et une ouverture dans Windows 8 (et Windows Phone 8) avec notamment l’arrivée en force du HTML5.
Cette nouvelle avait d’ailleurs suscité une certaine inquiétude pour les uns, un accueil railleur pour les autres. Quid de l’avenir de .NET ? Etait-il bien sérieux d’affirmer que l’on pouvait aussi bien faire des applications natives en HTML 5 qu’en C#/C++ ?
Pour Jean Ferré, la question ne se pose pas en ces termes. Le HTML5 n’a pas bouté – loin s’en faut - .NET hors de Windows. Et les deux technologies ne s’affrontent pas vraiment. « HTML 5 n’a rien à envier aux autres, analyse-t-il. On peut juste dire qu’aujourd’hui c’est un langage un peu moins mature ».
Mais un langage on ne peut plus sérieux, aux possibilités de plus en plus puissantes, qui complète .NET.
Le HTML5 a un autre intérêt pour l’écosystème Microsoft. Il séduit des développeurs Web. Jean Ferré se félicite que ceux-ci – a priori loin de l’applicatif desktop et mobile - puissent créer des applications pour Windows 8 et Windows Phone 8 sans avoir à apprendre de nouveaux langages.
Aujourd’hui, c’est d’ailleurs tout Microsoft qui précise que « son environnement de développement unique (NDR : dans le sens de unifié) » pour toutes ses plateformes (Windows, Windows Phone, Windows Server, SharePoint, SQL Server et Azure, Windows Azure, SharePoint, etc.) s’appuie sur trois jambes : « C#, C++ et HTML5 ». Un constat réalisé hier par Nicolas Petit, Directeur Marketing et des opérations de Microsoft France, lors d’une conférence devant plusieurs centaines de personnes.
La seule limite que Nicolas Petit pose aux développeurs ne vient pas des technologies. Elle consiste en fait à « respecter l’utilisateur ». En langage non-marketing : à respecter à la lettre les Guidelines du nouveau design unifié.
Un design qui doit-être impérativement « sobre, sans transparences inutiles, sans chichi... ou d’effets similicuirs », plaisante-t-il.
Pour le reste, Microsoft et Jean Ferré ont une seule maxime pour cette rentrée 2012/2013 : « Venez comme vous êtes ».
Source : Conférence de rentrée 2012/2013 de Microsoft France, Entretien avec Jean Ferré, 18/09/2012
Jean Ferré, Microsoft France