Conférence Build : la grand-messe de Microsoft s'annonce chargée

Conférence Build : la grand-messe de Microsoft s’annonce chargée

Sans doute quelques surprises pour Windows 10

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

30/03/2016 5 minutes
60

Conférence Build : la grand-messe de Microsoft s'annonce chargée

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.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

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 ?

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (60)


On veut de grosses annonces pour W10M bourdayl !!! <img data-src=" />


Pourquoi l’image d’en-tête en rouge? Je croyais que c’était celle pour annoncer des bugs&nbsp;<img data-src=" />


A tout hazard, je dirais : REDStone


Il y aura une retransmission sur le net comme l’année dernière ?


Pas toutes les sessions mais oui pour les plus importantes / Keynote


Merci



Oui je parlais bien de la grosse conférence d’aujourd’hui <img data-src=" />


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 …








Firefly’ a écrit :



A tout hazard, je dirais : REDStone





Objection ! les affiches pour RED de SFR sont vertes !

<img data-src=" />




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.


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…


A quoi va servir de porter les applications d’Android sur le store de microsoft si les applications deviennent compatible avec windows 10 (mobile ?) ?








WereWindle a écrit :



Objection ! les affiches pour RED de SFR sont vertes !

<img data-src=" />





Doit y avoir des daltoniens chez SFR…



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 !








lordzeon a écrit :



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 …





Quel genre d’inquiétude ? c’est censé devenir mieux/ plus abordable non ?







WereWindle a écrit :



Objection ! les affiches pour RED de SFR sont vertes !

<img data-src=" />





<img data-src=" />







ALkyD a écrit :



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…





ça serait vraiment un mouv qui changerais pas mal de choses

Autant la possibilité de faire tourner des app android sur W10 est alléchante pour les consommateur, mais ça signifie la mort du model des application universelle et la perte de la confiance des dev de la platforme..



Mais là ça serait vraiment s’imposer en tant qu’écosysteme natif multiplatforme (en plus partiellement open source)

Reste à voir les Tarifs ^^



Un nouveau windows phone ou surface à venir?








ALkyD a écrit :



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…





Ca parait quand même compliqué tant ces OS sont différents.

&nbsp;

Xamarin n’oblige pas à apprendre UNE API mais DES API, puisqu’actuellement il faut qu’on utilise ce qui est dispo sur chaque plateforme. Cela dit, c’est vraiment pas la mer à boire.



Par contre, une baisse générale des tarifs de Xamarin, voire la gratuité, ça ne serait pas fou et vraiment très utile.

&nbsp;&nbsp;



En juillet, la mise à jour s’appelera Windows 11 <img data-src=" /> et pour les tels, elle s’appellera Windows Transportable 11 <img data-src=" />


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.








Firefly’ a écrit :



ça serait vraiment un mouv qui changerais pas mal de choses

Autant la possibilité de faire tourner des app android sur W10 est alléchante pour les consommateur, mais ça signifie la mort du model des application universelle et la perte de la confiance des dev de la platforme..



Mais là ça serait vraiment s’imposer en tant qu’écosysteme natif multiplatforme (en plus partiellement open source)

Reste à voir les Tarifs ^^





Ca reste à voir si il y a une compatibilité pour les Windows non pro. Vu que Microsoft a abandonné le Projet Astoria, je vois pas l’intérêt de rendre android compatible sur Windows 10 de manière général.

Il y aurait une contradiction que je pense beaucoup aurait du mal à comprendre, et surtout il n’y aurait aucune motivation pour le store… Surtout quand Microsoft pousse de l’autre coté son projet Islandwood avec les applications iOS.



Après, si Xamarin reste tel quel mais que ça passe à la gratuité, je ne cracherai pas non plus <img data-src=" />


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 )


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








Firefly’ a écrit :



Quel genre d’inquiétude ? c’est censé devenir mieux/ plus abordable non ?







1.&nbsp;Mes clients demandent presque exclusivement des applications &nbsp;Android/iOS.&nbsp;Du coup, je suis plus à l’aise en travaillant sur Mac avec Xamarin Studio.

Même si Microsoft essaye de se montrer ouvert, on a pas encore Visual Studio sur Mac.

La première question que je me pose c’est : que va devenir Xamarin Studio ainsi que leurs outils Mac ?

J’ai un peu peur de me retrouver à travailler sous Windows avec VS et d’avoir juste un module de compilation distant sur Mac (ce qui existe déjà actuellement).



&nbsp;2. J’ai échangé plusieurs fois avec leur support, ils sont très réactifs, très sympas et quand on prend le temps de demander, il y a même moyen de négocier les tarifs. Je ne suis pas certain que ça se passe comme ça avec MS :)



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/


Il se murmure que ce sera Windows 10 1607 donc une sortie très probable en juillet au lieu de juin








O.W.7x a écrit :



Il se murmure que ce sera Windows 10 1607 donc une sortie très probable en juillet au lieu de juin





La news, tout ça tout ça <img data-src=" />







lordzeon a écrit :



J’ai un peu peur de me retrouver à travailler sous Windows avec VS et d’avoir juste un module de compilation distant sur Mac (ce qui existe déjà actuellement).



 2. J’ai échangé plusieurs fois avec leur support, ils sont très réactifs, très sympas et quand on prend le temps de demander, il y a même moyen de négocier les tarifs. Je ne suis pas certain que ça se passe comme ça avec MS :)







Pour osX je pense pas que ça bouge, mais je comprend bien l’inquiétude. Pour le support, j’ai jamais eut de mauvais retour sur celui de crosoft au niveau pro



Quand ils parlent de conteneurs, c’est Docker ? Parce que déjà l’année dernière ils en parlaient….








Firefly’ a écrit :



Pour le support, j’ai jamais eut de mauvais retour sur celui de crosoft au niveau pro





Moi non plus, mais je trouve que le support Xamarin a un p’tit côté “commerçant de proximité”.

Moins distant/formel que les hotlines de grosses boites avec lesquels on a l’impression que l’interlocuteur récite juste texte :)



J’ai plus l’impression qu’ils essayent de dégager win32 et vendant UWP en guise de futur.


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 dégager non ils ne peuvent pas se le permettre mais l’externaliser oui.


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)


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/



&nbsp;


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?)


UWP ou Xamarin ? That is the question <img data-src=" />


fusion des 2 ? <img data-src=" />


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 !)&nbsp;plus ce soir !


Vegeto&nbsp; ?


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 “&nbsp;


Umarin ou XamaP (xamapé)

:p


win32 sandboxé perdra des fonctionnalités, donc non, ça sera seulement pour de vieux et simple appli et non orienté performance.


Tu es le maillon faible.

&nbsp;<img data-src=" />



Bon ok j’avoue, j’ai bien aimé :)


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.


Ils vont enfin donner une date pour la sortie de .Net Core?

Sachant qu’il n’y toujours pas de date pour la RC2…


ils ont besoin de tout Ubuntu pour faire tourner du BAsh sur Win10?

&nbsp;(et j’ai lu séplu_ou que ce serait plus léger que de passer par Cygwin, mouarfff!!)


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 :)


Y’a eu une RC1 ? :x


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 <img data-src=" />








Firefly’ a écrit :



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é )





En gros ils veulent réinventer CoLinux&nbsp; (qui existe depuis 2011 au moins) ?









zogG a écrit :



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 <img data-src=" />





Qu’est ce que tu appelles “découpage” ? Le fait d’avoir un projet pour chaque plateforme dans la solution ?



merci, j’attend de voir, car je reve de porter mes scripts bash tels quels sous windows, et virer mes .bat a la *on!


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 <img data-src=" />) 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.


Si Xamarin est intégré en natif, je sais que je vais faire dans ma vie pro sur les prochaines années <img data-src=" />


J’espère un Xamarin gratuit intégré à VS Community mais je rêve je crois <img data-src=" />

&nbsp;







fred2vienne a écrit :



merci, j’attend de voir, car je reve de porter mes scripts bash tels quels sous windows, et virer mes .bat a la *on!





Pourquoi ne pas utiliser powershell ? Il est verbeux mais très puissant.



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.



It’s over 9000 !



(pas pu résister, désolé <img data-src=" /> )


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 <img data-src=">).



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 <img data-src=" />



&nbsp;


Oui, en novembre dernier.



plus d’info ici


la fin de la beta pour passer en stable? il serais temps <img data-src=" />

(et la prise en charge des flux ogg? <img data-src=" /> doux rêve qui restera utopique je le sens bien)

&nbsp;<img data-src=" />








StackHeap a écrit :



J’espère un Xamarin gratuit intégré à VS Community mais je rêve je crois <img data-src=" />



Rêve exaucé ? :)

https://blog.xamarin.com/xamarin-for-all/