Conférence Build : la grand-messe de Microsoft s’annonce chargée
Sans doute quelques surprises pour Windows 10
Le 30 mars 2016 à 10h00
5 min
Logiciel
Logiciel
C’est ce soir que Microsoft tiendra sa conférence annuelle dédiée aux développeurs. La Build est en général l’occasion d’en savoir plus sur la stratégie logicielle globale de l’éditeur. Nous faisons le point sur les annonces probables.
Au vu des derniers mois, il est évident que la conférence d’ouverture de la Build sera particulièrement riche en annonces. Elle débutera ce soir à 17h30, heure française, et devrait se focaliser sur certaines thématiques particulières : Windows 10, le développement, les conteneurs, le support de Linux, la stratégie mobile et ainsi de suite.
Windows 10 sera immanquablement à l'honneur
Windows 10 devrait particulièrement être gâté. Depuis que Microsoft travaille sur la branche de développement Redstone, Gabe Aul a répété à plusieurs reprises que les ingénieurs travaillaient sur la base du système pour la rendre plus adaptée à une utilisation uniforme sur ordinateurs, smartphones, tablettes et Xbox One.
À ce sujet, une documentation – désormais supprimée – indiquait que les applications UWP (Universal Windows Platform) pour la Xbox One seraient bientôt proposées. Rappelons que la console ne dispose toujours pas d’une boutique ouverte aux mêmes applications que Windows 10, le SDK n’étant pas encore disponible.
Que de telles applications arrivent sur Xbox One, la chose est certaine, mais Microsoft indiquait que la console serait alors équipée de la version « 1607 » de Windows 10. On remarque immédiatement que le chiffre ressemble à la version 1511, correspondant à la mise à jour majeure de novembre dernier. Or, 1511 signifiait justement « novembre 2015 », laissant penser que 1607 renvoie cette fois vers juillet 2016. Ce qui n’aurait rien de surprenant, les rumeurs tablant toutes sur une arrivée de Redstone pour le début de l’été. Signalons en outre que la documentation faisait état de quelques différences sur les API, prévenant les développeurs que certaines ne seraient initialement pas utilisables sur Xbox One.
Conteneurs logiciels, compatibilité Linux, synchronisation...
Parmi les autres grandes nouveautés qui devraient être annoncées, on peut citer également le débarquement des conteneurs logiciels, qui permettraient alors à Windows 10 de faire fonctionner des applications provenant du monde Linux, d’Android, voire des deux. La capacité technique est pratiquement certaine, mais sa présentation et sa proposition aux clients (professionnels ?) reste à voir. L’une des sessions de la Build laisse à penser que Microsoft fera la démonstration de Bash sur un Ubuntu Linux tournant sur Windows 10.
Redstone devrait être enfin le synonyme de synchronisation complète. Nous avions souligné, lors de l’arrivée de Continuum, qu’il manquait à Windows 10 une solution de type « Handoff » chez Apple : reprendre une activité sur un appareil quand elle a été commencée sur un autre. Sessions de navigations, rédaction d’emails, préparation d’un voyage sur Carts et ainsi de suite. La synchronisation des appels téléphoniques et des SMS devrait elle aussi être de la partie.
L'avenir de Xamarin dévoilé
La stratégie pour les développeurs devrait être également dévoilée. Microsoft est attendue au tournant sur ce point : la firme est connue pour ses outils de développement, mais le rachat de Xamarin a le potentiel de leur donner un sérieux coup d’accélérateur. Pourquoi ne pas rêver dès lors à un Xamarin intégré dans Visual Studio, sans augmentation du prix ? Microsoft proposerait dès lors une suite de développement capable de toucher aussi bien UWP pour Windows 10, que le Win32 classique, les applications web, pour Azure, Android, iOS et autres, le tout en utilisant pratiquement la même base de code.
Toujours dans le domaine du développement, il est probable que Microsoft fasse quelques annonces en lien avec l’open source. L’éditeur y a de plus en plus souvent recours, et toujours pour des outils de développement. On se rappelle ainsi que l’année dernière avait été l’occasion de lancer la fondation .NET, le nombre de briques logicielles ouvertes augmentant doucement avec le temps.
Et le cloud ? Et l'internet des objets ?
Évidemment, la société devrait également présenter des nouveautés en lien avec l’internet des objets (via Windows IoT) et sa plateforme de cloud Azure. Cette dernière prend d’ailleurs une place toujours plus importante dans la stratégie globale de l’entreprise. On peut espérer en outre que Microsoft donnera des informations plus spécifiques sur l’avenir de Windows 10 Mobile, qui a toujours bien du mal à décoller. Il n’est d’ailleurs pas impossible que de nouveaux smartphones fassent leur apparition durant les trois jours que dure l'événement.
À noter que ceux qui veulent connaître la liste complète des sessions prévues durant la Build pourront la consulter depuis le site MSDN.
Conférence Build : la grand-messe de Microsoft s’annonce chargée
-
Windows 10 sera immanquablement à l'honneur
-
Conteneurs logiciels, compatibilité Linux, synchronisation...
-
L'avenir de Xamarin dévoilé
-
Et le cloud ? Et l'internet des objets ?
Commentaires (60)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 30/03/2016 à 11h13
L’un des gros intérêts avec les conteneurs, Galen Hunt l’a évoqué plusieurs fois dans ses papiers sur drawbridge c’est l’isolation des applications du système.
Toutes les api Win32 sont incluses dans l’image système du conteneur. Du coup il est possible de les dégager complètement du système Hôte. on se retrouve avec un système hôte allégé. Drawbridge a d’ailleurs été conçu pour faire tourner des conteneurs au dessus de système d’exploitation qui n’ont rien à voir avec Windows(Midori/ Barrelfish).
Le gros intérêt de cette architecture est que la plateforme applicative peut évoluer indépendamment du core os. Drawbridge permet de faire évoluer Windows à volonté sans cassure de compatibilité.
On peut imaginer les conteneurs évoluaient avec Windows Update tout en gardant une ancienne version de l’os hôte. Le problème de compatibilité qui se pose avec la nouvelle stratégie de Windows 10(un seul os qui évolue tout le temps) serait réglé.
D’ailleurs drawbridge a été conçu pour assurer une compatibilité descendante et ascendante pendant de très nombreuses années. C’est à mon avis pour cette raison qu’il a tardé à se montrer.
Le 30/03/2016 à 11h13
Le 30/03/2016 à 11h16
Après, si Xamarin reste tel quel mais que ça passe à la gratuité, je ne cracherai pas non plus " />
Le 30/03/2016 à 11h17
pas tant que ça, si tu regarde le projet IslandWood ( portage des applis IOS sous en UAP ) pas mal d’api de base sont déjà mapé, donc imaginer un mappage de base avec les fonctions communes ( notification par exemple ) et permettre au dev de faire du code custom/OS pour utiliser les features avancé
Dans l’idée, une bonne partie des jeux/ petites appli d’utilisent pas des API avancé du système.. Même viber ou What’sApp, tu as quoi ? photo + file picker / Notification / contacts
ça parait vachement généralisable comme api non ? ( et l’api réseau / http n’en parlons pas )
Le 30/03/2016 à 11h17
H0x0D un tweeter bien informé a trouvé une image Wim d’android dans redstone.
De plus astoria aurait été modifié pour fournir un conteneur Linux. Peut être que c’est un test je sais pas mais il est bien présent dans redstone
source
Le 30/03/2016 à 11h26
Le 30/03/2016 à 11h30
Felix avait quand l’air de dire que c’était plus vraiment lié à Android, mais que les références à Astoria c’était juste là parce-que c’était basé sur le travail original.
Apparemment y as des sources de chez Canonical qui auraient laché un morceau ( ça serait orienté pour les dev/sysadmin utilisant azure ):
http://www.zdnet.com/article/microsoft-and-canonical-partner-to-bring-ubuntu-to-windows-10/
Le 30/03/2016 à 11h30
Il se murmure que ce sera Windows 10 1607 donc une sortie très probable en juillet au lieu de juin
Le 30/03/2016 à 11h35
Le 30/03/2016 à 11h37
Quand ils parlent de conteneurs, c’est Docker ? Parce que déjà l’année dernière ils en parlaient….
Le 30/03/2016 à 11h39
Le 30/03/2016 à 11h40
J’ai plus l’impression qu’ils essayent de dégager win32 et vendant UWP en guise de futur.
Le 30/03/2016 à 11h42
Oui le conteneur linux est basé sur le travail d’astoria(après c’est une technologie de conteneur drawbridge seul la pal a été modifiée(platform adaptation layer ) . Mais le package présent dans redstone est bien lié à Android alors que tout le monde semblait dire qu’astoria a été annulé. Etrange quand même?
Pour astoria je rappelle qu’en réalite c’est un conteneur drawbridge comme l’atteste ce document:
http://mspoweruser.com/exclusive-project-astoria-developer-documentation-leak-do…
La notion de picoprocess a été inventé par Microsoft pour le projet drawbridge.
Le 30/03/2016 à 11h43
Le dégager non ils ne peuvent pas se le permettre mais l’externaliser oui.
Le 30/03/2016 à 11h46
Je parle sur (très?) long terme hein, ils peuvent effectivement pas se permettre de le faire comme ça du jour au lendemain XD (ça serait funky tiens)
Le 30/03/2016 à 11h54
Microsoft devrait aussi s’exprimer sur l’intelligence artificielle sur laquelle Satya Nadella fonde de grands espoirs “conversation as a platform” et les déboires de Tay sur twitter:http://www.bloomberg.com/features/2016-microsoft-future-ai-chatbots/
Le 30/03/2016 à 12h04
Dos est toujours là sur les systèmes 32 bits 20 ans après. Vu le grand nombre d’applications Win32 (bien supérieur à DOS) il n’est pas prêt d’être retiré^^ (30 ans?)
Le 30/03/2016 à 12h14
UWP ou Xamarin ? That is the question " />
Le 30/03/2016 à 12h20
fusion des 2 ? " />
Le 30/03/2016 à 12h27
En effet, très étrange. Je viens de poser la question au PFE Microsoft qui est actuellement au taf. Il m’avait déjà confirmé il y a plusieurs semaines qu’Astoria était abandonné au profit d’Islandwood… Et pour lui c’est toujours le cas.
Bref on en saura sans doute (peut-être, j’espère !) plus ce soir !
Le 30/03/2016 à 12h31
Vegeto ?
Le 30/03/2016 à 12h41
Ou alors c’est une excellente excuse pour pousser un peu plus les développeurs et leurs solutions vers UWP, car Micro$oft fait tout pour en ce moment… je les vois mal dire “ vous pouvez continuer avec win32 on a tout sécurisé, c’est hyperfonctionnel toussa toussa “
Le 30/03/2016 à 12h45
Umarin ou XamaP (xamapé)
:p
Le 30/03/2016 à 12h45
win32 sandboxé perdra des fonctionnalités, donc non, ça sera seulement pour de vieux et simple appli et non orienté performance.
Le 30/03/2016 à 12h57
Tu es le maillon faible.
" />
Bon ok j’avoue, j’ai bien aimé :)
Le 30/03/2016 à 12h59
Ca devrait inclure une bonne partie des applications du marché. Les applications qui ne marcheront pas c’est sur(comme la mienne) utiliseront DeviceIoControl pour avoir un accès au système. Mais c’est une toute petite part du marché Windows.
Le 30/03/2016 à 13h01
Ils vont enfin donner une date pour la sortie de .Net Core?
Sachant qu’il n’y toujours pas de date pour la RC2…
Le 30/03/2016 à 13h06
ils ont besoin de tout Ubuntu pour faire tourner du BAsh sur Win10?
(et j’ai lu séplu_ou que ce serait plus léger que de passer par Cygwin, mouarfff!!)
Le 30/03/2016 à 13h12
Apparemment ça serait avoir un ubuntu complet qui tourne en paralelle de windows pour les dev linux qui utilisent Azure ( d’autres application seront peu être présenté )
Mais bon, faire des “ont dit que” tandis que la conf est bientôt, ça sert à rien ^^ on verra t’alleur :)
Le 30/03/2016 à 13h24
Y’a eu une RC1 ? :x
Le 30/03/2016 à 13h25
Xamarin (la totale : WM/Andro/iOS et pas un découpage bien lourd comme actuellement) en gratuit, ça aurait de la gueule. Genre vraiment de la gueule " />
Le 30/03/2016 à 13h29
Le 30/03/2016 à 10h06
Pourquoi l’image d’en-tête en rouge? Je croyais que c’était celle pour annoncer des bugs " />
Le 30/03/2016 à 10h13
A tout hazard, je dirais : REDStone
Le 30/03/2016 à 10h14
Il y aura une retransmission sur le net comme l’année dernière ?
Le 30/03/2016 à 10h18
Pas toutes les sessions mais oui pour les plus importantes / Keynote
Le 30/03/2016 à 10h21
Merci
Oui je parlais bien de la grosse conférence d’aujourd’hui " />
Le 30/03/2016 à 10h26
J’attends, avec impatience, de connaitre l’avenir de Xamarin.
Je ne travaille pratiquement plus qu’avec leurs outils (pour le mobile) et je m’inquiète un peu …
Le 30/03/2016 à 10h36
Le 30/03/2016 à 10h41
Ce que j’attends personnellement c’est de savoir si les applications Win32 seront sandboxées et jusqu’à quel niveau. Mary jo Foley évoque une technologie de conteneur au nom de code barcelone. Le but serait d’isoler les applications du système.
Windows 10 sur bureau actuellement n’est pas vraiment au niveau d’un os mobile en terme de sécurité(du moins sur ce point précis) car justement les applications Win32 ne sont pas sandboxées et viennent mettre en l’air la stratégie globale de Microsoft.
Le 30/03/2016 à 10h42
Je prie sincèrement pour qu’ils annoncent le portage des UWP sur Android / iOS. Xamarin c’est bien mais c’est payant et ça oblige d’apprendre une nouvelle API…
Le 30/03/2016 à 10h48
A quoi va servir de porter les applications d’Android sur le store de microsoft si les applications deviennent compatible avec windows 10 (mobile ?) ?
Le 30/03/2016 à 10h53
Le 30/03/2016 à 11h03
Ou peut être que pour Red de SFR la problématique est différente. Le rouge étant déjà utilisé par SFR, qu’il soit rappeler dans le nom, plus une couleur qui lui est souvent opposé (feu rouge, feu vert) à du sens.
Hey c’est des heures de réflexion tout ça les gars !
Le 30/03/2016 à 11h06
Le 30/03/2016 à 11h07
Un nouveau windows phone ou surface à venir?
Le 30/03/2016 à 11h07
Le 30/03/2016 à 11h12
En juillet, la mise à jour s’appelera Windows 11 " /> et pour les tels, elle s’appellera Windows Transportable 11 " />
Le 30/03/2016 à 13h29
Le 30/03/2016 à 13h30
merci, j’attend de voir, car je reve de porter mes scripts bash tels quels sous windows, et virer mes .bat a la *on!
Le 30/03/2016 à 13h50
Oups pardon, non je parle de la licence, actuellement tout est basé “par plateforme”, si Microsoft veut vraiment se poser en acteur central pour toutes les plateformes, j’espère qu’il feront une offre unique (pourquoi pas gratuite " />) mais qui concerne UWP ET Andro ET iOS.
Un modèle avec un % des revenus avec plusieurs paliers, ça pourrait aussi le faire, ça permet aux indés de débuter à moindre frais.
EDIT: Il y a des déjà des offres (dont une pour des projets open source) il me semble, mais franchement ça me parait pas super lisible leur business model.
Le 30/03/2016 à 14h22
Si Xamarin est intégré en natif, je sais que je vais faire dans ma vie pro sur les prochaines années " />
Le 30/03/2016 à 15h19
J’espère un Xamarin gratuit intégré à VS Community mais je rêve je crois " />
Le 30/03/2016 à 15h20
C’est pas vraiment DOS où nous l’avons connu dans sa version 6.6 (Dosshell mon amour), mais l’interpréteur de commande est quand même bien pratique même si Powershell le remplace.
Le 30/03/2016 à 15h20
It’s over 9000 !
(pas pu résister, désolé " /> )
Le 30/03/2016 à 16h30
Pour les indépendants (comme moi), il existe la licence “Indie” à 25\( par plateforme et par mois.
Ca permet de faire du développement iOS/Android sous MacOS avec Xamarin Studio. Puis il faut passer sous Visual Studio pour créer un projet Windows Phone. C'est un peu compliqué mais ça marche bien, pour pas trop cher (et un temps de développement qui n'a rien à voir avec du pur natif ">).
Cette année, j'ai eu de la chance, j'ai obtenu une licence "Business" d'un an gratuite. C'est vrai que c'est beaucoup plus confortable de pouvoir gérer les 3 projets dans la même solution. Cela dit, je ne mettrais pas 2000\) par an pour obtenir cette licence " />
Le 30/03/2016 à 18h28
Oui, en novembre dernier.
plus d’info ici
Le 31/03/2016 à 08h33
la fin de la beta pour passer en stable? il serais temps " />
(et la prise en charge des flux ogg? " /> doux rêve qui restera utopique je le sens bien)
" />
Le 31/03/2016 à 17h36
Le 30/03/2016 à 10h02
On veut de grosses annonces pour W10M bourdayl !!! " />