Cela fait une éternité que je n'ai pas posté autant sur mon site que sur ce blog, mais là, j'en pouvais plus ;-)
Hier soir, a été annoncé, présenté pour la première fois une vidéo sur la nouvelle UI de Windows 8. (une, pas deux. Et encore, y'a des zones du bureau filmé qui sont floutées ;-)).
D'abord, je pense que c'est la couche pour la version tablet qui a été présentée (j'espère que ce n'est pas une sur-couche mais bien une intégration au kernel) et ce ne sont en rien des fonctionnalités, avancées de Win8. Bon c'est sympa, ca à l'air cool à utiliser. Maintenant, tout comme pour Windows Phone 7, je me demande ce que cela donne quand on a des dizaines d'applis d'installées: souvent, je vois des personnes avec une soixantaine d'icônes sur leur bureau, ce qui correspond en gros à "9 bureaux" version Win8. Y'en a qui en auront vite marre de scroller à longueur de journée! (ce qui est mon cas avec Windows Phone 7).
Bon mais bref, wait & see et on ne se rend compte de la véritable valeur ajoutée d'une nouvelle interface qu'en la manipulant pour de vrai. Donc je n'irais pas plus loin dans la critique.
Et dans la foulée, on nous annonce que ce ne sera pas une PDC qui aura lieu en Septembre mais un nouvel évènement appelé Build windows. Well: "why not, ils l’appellent comme ils veulent". Ce ne sera pas à Los Angeles mais à Anaheim et ce sera également sur 3 jours. (
http://www.buildwindows.com/)
Mais j'en reviens au sujet principal de ce post qui m'a poussé à sortir de ma longue léthargie éditoriale :
Y'EN A MARRE DES ANNONCES !Depuis 2005, cela n'arrête pas. Annonces après annonces, on nous promet des produits de la mort qui tue pour finalement faire : pchittt!
2005-2011: les années annonces
Souvenez-vous :
2005, annonce de Longhorn qui allait devenir...
Vista. J'ajoute un commentaire ?
2005, annonce de
WinFX. Quelques mois plus tard : ben, on n'a plus le temps (au fait, on en reparle plus ou moins pour Win8).
2005, annonce d'une nouvelle techno ENORME pour le dev de vos applis Windows :
WPF. Problème : l'architecture de WPF est mal pensé d’où l'énorme succès de cette techno :P
Les annonces révolutionnaires ont concernés aussi nos propres UI : "vous allez adorer le nouveau Ruban (
Ribbon) d'Office et l'adopter pour vos propres UI". Outre une non disponibilité pendant des années pour ses propres applis, quand le contrôle est finalement arrivé il est arrêté puis réapparait quelques mois après avec une licence incompréhensible.
Puis vint le temps ou Microsoft s’aperçut enfin qu'ils n'étaient pas dans la course pour les smartphones.
Ce cas de non clairvoyance est déjà arrivé mais la société a toujours su réagir correctement. Je me souviens du cas Netscape et du revirement à 180 degré en 1996 concernant Internet, navigateur & co. Microsoft n'a pas hésité à fermer MSN (réseau privé comme Aol, Compuserve à l'époque) lancé en grandes pompes avec Windows 95 pour revendre ses abonnés à Wanadoo en France (Vive Orange !), a intégrer Internet dans Office, à se lancer dans la bataille des navigateurs, etc. et tout cela, en moins d'un an !!! (1996). Bref, une vrai réactivité.
Microsoft et les smartphones
Concernant les smartphones, Microsoft était en avance sur tout le monde depuis des années (Pocket PC en 2003, Pocket Phone, etc.)
2007: Ils ont vu l'iPhone arriver. Réactions: ...
2008: Ils ont vu Android arriver. Réactions: ...
Octobre 2010 : 3 ans et demi après l'iPhone (une éternité en informatique, téléphonie), on nous annonce encore une fois un produit de la mort qui tue:
Windows Phone 7. avec une interface d'un nouvel millénaire.
Même si le produit est... pas mal, c'est un échec commercial (les chiffres parlent d'eux même, pas la peine de polémiquer). Tout simplement parce qu'il suit ce qui a déjà été fait sans rien révolutionner.
NB : Je dirais même qu'il est légèrement en retard par rapport à android. J'ai un "vieux" Milestone sous Android 2.2 et un flambant neuf HTC HD7. Moralité, j'utilise 99% de mon temps l'android plutôt que le HTC. Je suis malheureux (enfin c'est relatif) quand la batterie de mon android est à plat et que je suis obligé d'utiliser le Windows Phone 7 et pour tout un tas de raison difficile à expliquer. Mais ce n'est qu'un avis personnel.
A peine sortie en Octobre, on nous annonce Nodo, la mise à jour de la mort qui tue qui va gommer les défauts de jeunesse de WP7. OK, il faudra finalement attendre fin Mars pour voir enfin le bout du nez d'un truc qui apporte le copier-coller, point barre !
Et maintenant, Mango : 500 nouvelles fonctions, du multi-tâche, etc, etc. Bon faudra attendre Octobre. Pendant ce temps, le Samsung Galaxy S II sera déjà considéré comme obsolète après ses 6 mois de commercialisation. L'iPhone 5 sera présenté, commercialisé en même temps ?, Nokia annoncera la sortie pour Janvier 2012 de son premier WP7 ?
Internet Explorer, Azure
Il en est de même pour d'autres produits.
Internet Explorer 9 a mis des années à venir, laissant le temps à Google Chrome et Firefox de manger des grosses parts du gâteau. Quand Internet Explorer 9 est arrivé, certes il comblait le trou béant laissé par la version précédente, mais il ne se téléportait pas non plus dans l'avenir. Surtout que Firefox & co annonçaient le même jour (quel hasard) de nouvelles versions qui mettaient tout le monde à égalité.
Le Cloud: le saint graal de 2011. Depuis quelques années, Microsoft dépense une fortune en communication sur
Azure (même le grand public y a droit). Malheureusement, le succès ne semble pas au rendez-vous (31 000 users dans le monde, Microsoftees compris). Personnellement outre une tarification incompréhensible (et surtout, non prédictible), technologiquement, il y a des choix qui ont été fait qu'il faudra vite corriger. Je fais confiance à Scott Guthrie mais le fait de l'appeler "au secours", est un signe fort.
Windows 8
Et maintenant, voici le temps de la nouvelle version de Windows. Sachant qu'au mieux, on aura une beta 2 en Juin 2012, on a le temps de venir voir. Mais non, on fait des annonces, on montre des trucs. La concurrence peut pendant ce temps fourbir ses armes et présenter des nouveaux produits, services, véritablement novateurs (vous avez vu les confs de la Google I/O 2011 ?).
Il est temps...
Il est temps de faire plutôt que de dire, d'innover (voir d'acheter avec clairvoyance es bonnes startups) plutôt que d'exorter ses équipes marketing,
il est temps d'avoir un discours clair permettant aux développeurs qui ont toujours été le plus grand allié de Microsoft de savoir ou aller (4 versions différentes de Silverlight, Html5, Wpf, Ajax, jQuery, jSon,etc.),
il est temps de redevenir humble et d'écouter,
il est temps de ne plus penser au court terme pour ses actionnaires qui, quand tous les bijoux de familles auront été vendus, sauront vers qui se tourner.
Mais comme le montre Disney après l'ère Eisner 2000-2005, après un bon nettoyage de printemps, tout est possible...
Je suis en train de réfléchir à une appli pour mobiles qui serait payante (oui, je sais, je suis vénal). Mais je veux cibler le maximum de monde (c'est une appli grand public).
L'appli est simple car c'est juste un client de flux Xml (API côté serveur que je suis en train de developper).
J'imagine donc développer pour Symbian, IPhone, Android & Windows Mobile.
1/ Le développement
Une première approche, pour faire dans le plus simple serait de faire soit une appli web toute simple ou une appli Java.
Mais d'un autre côté, pour pouvoir faire profiter des utilisateurs d'une UI Experience au top, faut que j'utilise au max les SDK des différentes machines.
Pour IPhone je ferais bien du MonoTouch (faut juste investir dans un Mac + le SDK).
Pour Symbian, aucunes idées encore.
Pour Windows Mobile, no problemo.
Pour Android, no problemo.
Mais cela signifie 4 devs différents (voire 3 en étant astucieux avec MonoTouch/Windows Mobile).
2/ Rémunération
Là, c'est la grande question. Je ne connais pas trop comment cela fonctionne chez les différentes plateformes. Il me semble que pour Android/IPhone/Symbian, il y ai une offre disponible. Pour Windows Mobile, le Windows Market Place ne fonctionne que pour les Windows Mobile 6.5 (soit 0.000002% du marché :P!!!!!).
Si vous avez donc une expérience dans l'un de ces domaines, je suis preneur à 100%.
Bon je poste un message ici car il semble que sur le site MSDN de Microsoft France et sur les "fabuleux" forums de MSDN France http://social.msdn.microsoft.com/Forums/fr-FR/categories, y'a personne de Microsoft France qui s'y intéresse. Peut être qu'ils lisent plus les posts de ces blogs car ils savent qu'ici, il n'y a pas de MVP qui leur font gratos le service après-vente.
Donc, depuis quelques jours, je me suis mis sur les forums MSDN. Fabrice R. m'avait dit que c'était l'avenir et que les newsgroups étaient le passé, has been. OK, peut être, mais toujours est-il que sur les newsgroups de Visual Basic en 2000 (époque ou le nombre d'internautes était largement inférieur), on avait plusieurs centaines de posts par jours. Maintenant sur les forums officiels de MS, c'est Waterloo, Waterloo morne plaine (2 posts en moyenne par jours depuis l'ouverture du forum VB !!! et la majorité des forums on un nombre de posts ridicule). En une journée j'ai fais le tour de l'ensemble des posts (d'actualité, je vais pas répondre à une question de Janvier 2007).
J'en conclu que la migration aux forums est un échec.
Mais au moins, on aimerait que MS France s'en occupe un tout petit peu, tout comme ils pourraient s'occuper de leur site :
- ex la page "A propos de MSDN" qui se veut une page d'actualité, la dernière info date d'il y a un an ! http://msdn.microsoft.com/fr-fr/aa537127.aspx,
- MSDN Magazine qui était traduit est maintenant traduit automatiquement http://msdn.microsoft.com/fr-fr/magazine/default.aspx (encore une fois, c'est à la communauté de faire les modifs à la place de MS!)
- le seul Microsoftee que j'ai trouvé sur la forum à 27 posts a son actif ?!!! et quand aux Evangélistes, ils se sont peut être converti à une autre religion ;-)
Donc j'aimerais bien que sur le forum "Vous & Nous" (véridique!!!), il y ai quelqu'un qui me réponde.
YOUHOU !
Comme peu de personnes le savent aujourd'hui, le titre de MVP était initialement basé sur la participation aux newsgroups (Usenet - protocole NNTP). Lors de mon premier MVP Summit (2001), on nous distribuait des cartes représentant la répartition des posts sur les newsgroups de Microsoft / reste du monde (4¨% de mémoire).
A cette époque, Microsoft Research avait un programme qui explorait/exploitait et publiait des stats sur les newsgroups.
Personnellement, les newsgroups m'ont permis de progresser rapidement et facilement. Consulter une dizaine de forums de discussion ne me prenait qu'une dizaine de minutes (réponses aux posts inclus). Faire la même chose aujourd'hui avec les forums Htpp est de la science fiction.
Et l'un des principal outil de communication entre les responsables chez MS des MVP et les MVP est constitué de 3 newsgroups privés.
Toujours est-il que jusqu'à Vista, on avait un lecteur de newsgroup intégré : Outlook Express/Windows Mail.
Maintenant que j'utilise Windows 7, j'ai plus rien !!! Comme il n'y a pas Windows Mail dedans, je n'ai plus de lecteur (ouinnnnn!!!!). Comme Outlook n'a jamais supporté (et ne supportera jamais malgré de nombreuses demandes) les newsgroups, je ne sais plus vers quoi me retourner.
D'ou
- la question pour tout le monde : vous utilisez quoi comme lecteur de newsgroups ?
- la question pour MS : pouvez-vous officialiser votre position vis-à-vis des newsgroups ?
Je viens de voir cette annonce faite sur l'excellent site F1Live (je dis ca car j'ai bossé juste au dessus d'eux pendant près d'un an. NB: marrant de voir cette petite boite de quelques fondus rachetée pour une somme 100 fois plus importante que celle ou j'intervenais qui employait tout plein d'architectes, concepteurs, design patterneurs & co qui ont plantés la dite boite.).
Bref, l'annonce en question concerne la sortie d'un jeu de F1. Il faut savoir que l'on n'a rien vu depuis des années car les droits ont été cédés à Sony qui n'a rien fait. Depuis GP2 & co, RIEN, NADA, NOTHING. Tout ca parce qu'une licence a été cédée à une société qui, de son propre chef, à décidé que la F1 pour les jeux, c'est nul.
Maintenant, la licence a été cédée à Codemasters. Y'a pas que des manchos chez eux donc --> espoir.
Espoir déçu juste qu'à aujourdhui : le "jeu ????" sortira d'abord sur Wii, & PSP. EHO, LES GARS, ET LA DS ? ET LA GAMEBOY ? ET L'ORIC ? LE Z81 ?
Non mais, on se fout de la gueule du monde ou quoi ?
GROUMMMPPPPPPPPPPHHHHHHHHHHHHH.
Conclusion : le marketing et l'apport immédiat du gain pour des gens n'y connaissant rien ont fait foi. Je traduis : Ecclestone qui n'y connait rien en jeu vidéo s'est dit que Codemaster venait avec un projet pas trop déconnant et plein de broussoufs, donc let's go!
Maintenant, faisons la comparaison avec nos amis de Microsoft. Le marketing ne serait-il pas revenu en force depuis 2005 ?
Qui peut m'expliquer :
- Que techniquement, l'installation du framework 3.5 se fait un peu partout sur le disque dur ? (Windows/.NET/FW/2.0 + Windows/.NET/FW/3.5 + ProgramFiles/ReferencedAssemblies/??? + etc.).
- Que le FW 3.5 = FW 2.0 + xxx
- Que l'exécution d'une appli nécessitant le FW 3.5 + SP 1 ne plante pas au lancement mais juste quand on arrive à une modif du...FW ?
- L'existance d'une version "light" du runtime du FW (151Mo pour le 4.0) ?
J'en passe et des meilleurs. J'en ai RAZ LE BOL!
En 2002, on avait de beau jeu (GP2), un framework tout beau, tout propre, tout neuf, tout ISO.
Maintenant, on a...(faut qu'j'appelle Jean Pierre Coffe moi)!