Connexion
Abonnez-vous

Microsoft présentera ce soir son « Windows On Devices »

Plusieurs murs, une seule fenêtre

Microsoft présentera ce soir son « Windows On Devices »

Le 02 avril 2014 à 08h40

C’est en fin d’après-midi, à 17h30, que Microsoft ouvrira le bal de sa conférence BUILD. Cette grand-messe des développeurs devrait être le théâtre d’un grand nombre d’annonces, dont la grande majorité concernera Windows en tant que plateforme. Il ne fait d’ailleurs plus aucun doute qu’un modèle unique d’applications y sera présenté.

build windows devices

Source de l'image : Neowin

 

Cette conférence BUILD devrait être un cru important cette année pour plusieurs raisons. La principale est que Microsoft va lever le voile sur une partie du futur de Windows. Il ne sera plus question de penser au produit comme un système dédié à l’environnement PC et éventuellement aux tablettes, mais comme une plateforme globale dont les différentes variantes pourront accompagner plusieurs types d’appareils.

 

L’une des plus grosses annonces dans ce sens sera clairement celle d’un modèle commun pour les applications. Elle clôturera d’ailleurs de nombreux mois de rumeurs en ce sens puisque plusieurs informations pointaient dans cette direction : un socle commun pour les applications Windows RT/8 et Windows Phone, agrémenté d’une boutique unique.

 

build windows devices

 

Source de l'image : Neowin 

 

Comme on peut le voir sur cette photo, prise par Neowin, il ne fait plus aucun doute qu’un tel modèle sera annoncé. Microsoft détaillera le fonctionnement de ce modèle et toutes les applications seront fournies sous la forme de paquets APPX, comme sous Windows RT/8 actuellement. Ceux qui ont suivi l’actualité autour de Windows Phone 8.1, et plus particulièrement sur la fuite de son SDK, savent déjà que les futures applications seront publiées dans ce format.

 

Au-delà de l’annonce, Microsoft va surtout permettre aux développeurs de présenter un seul code qui sera ensuite valable aussi bien sur les PC que les tablettes, en passant par les smartphones. On imagine d’ailleurs à terme que ces mêmes applications seront disponibles sur la Xbox One. La firme tentera ici une vaste opération séduction en indiquant clairement aux éditeurs tiers qu’une même application atteindra des cibles multiples et donc une audience plus importante. Du pain béni, autant pour Windows RT/8 que pour Windows Phone, car les deux plateformes manquent encore de boutiques réellement étoffées, de trop nombreux éditeurs boudant encore les produits de Microsoft.

 

Cette initiative sera baptisée « Windows On Devices » et sera présentée par Satya Nadella. Le nouveau PDG de Microsoft signera là sa toute première présentation dans une BUILD.

Commentaires (60)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar







canti a écrit :



Autant ca serait pas une mauvaise intiative ( après tout, plus de choix est apréciable), autant MS aura du mal a convaicre les fabricants de smartphone android (donc soutenu par google), de précharger ce market en usine (et de toute façon ils ne le feront pas gratuitement… et google risque de froncer des sourcils), ou de convaincre les utilisateurs de l’installer après coup ( il faudra vraiment qu’ils imposent ce market pour leurs killer apps)





Nokia par exemple, et tous les constructeurs qui n’ont pas le store google par défaut. Ca fait déjà pas mal. De plus rien n’empeche les constructeurs de faire deux versions de leurs appareils: google store vs alternative stores.

Je pense que Samsung serait prêt à négocier si MS propose une part des revenus des achats intéressante.







canti a écrit :



après, pour les autres développeurs, je ne sais pas si il y aura une volonté flagrande d’abandonner le dév java/android, pour du .net ( le java reste tout de même très populaire, et bien intégré a android - ce qui sera dur a atteindre pour mono, si microsoft n’investi pas massivement, et sur la longueur)



maintenant si microsoft propose un environnement plus performant que le java d’android, pourquoi pas <img data-src=" />





Visual Studio est un argument énorme pour ça il me semble.


votre avatar

Ils viennent de montrer le nouveau menu demarrer et les applis WinRT qui se lancent dans des fenêtres. ca devrait sortir dans un autre update de 8.1.

Office WinRT a été aussi révélé. Sans compter les applis universelles winrt qui marcheront sur pc/tablette/phone/xbox.

Du lourd <img data-src=" />

votre avatar

Best Build ever !!!!



Mini Start, winRT fenetré, apps universel wp, tablette, pc, xbox avec interface differentes, windows sur des pc de moins de 9 pouces pour 0€, accès a des api Win32 pour les apps Windows Phone en entreprise, WinJS multiplateforme et libre etc … <img data-src=" />

votre avatar







charon.G a écrit :



Ils viennent de montrer le nouveau menu demarrer et les applis WinRT qui se lancent dans des fenêtres. ca devrait sortir dans un autre update de 8.1.

Office WinRT a été aussi révélé. Sans compter les applis universelles winrt qui marcheront sur pc/tablette/phone/xbox.

Du lourd <img data-src=" />





T’avais encore raison : pas besoin d’attendre Windows 9 <img data-src=" />


votre avatar

le live pour les retardataire mais ca doit bientôt etre fini …

votre avatar







arno53 a écrit :



T’avais encore raison : pas besoin d’attendre Windows 9 <img data-src=" />





Si ca sort directement dans un update je me demande ce qu’ils vont mettre dans Windows 9 qui est considéré comme majeur <img data-src=" />


votre avatar







jinge a écrit :



Nokia par exemple, et tous les constructeurs qui n’ont pas le store google par défaut. Ca fait déjà pas mal. De plus rien n’empeche les constructeurs de faire deux versions de leurs appareils: google store vs alternative stores.

Je pense que Samsung serait prêt à négocier si MS propose une part des revenus des achats intéressante.







pourquoi pas en chine, mais quand ils font leurs propre store c’est 1) pour s’assurer plus de profit ( qu’ils n’offriront que difficilement a microsoft) 2) pour profiter de la logithèque d’android par compatibilité.

Microsoft devra faire des concession pour les OEM, et ses preuves aux développeurs avant d’intéresser qui que ce soit.


votre avatar







charon.G a écrit :



Ils viennent de montrer le nouveau menu demarrer et les applis WinRT qui se lancent dans des fenêtres. ca devrait sortir dans un autre update de 8.1.

Office WinRT a été aussi révélé. Sans compter les applis universelles winrt qui marcheront sur pc/tablette/phone/xbox.

Du lourd <img data-src=" />











arno53 a écrit :



Best Build ever !!!!



Mini Start, winRT fenetré, apps universel wp, tablette, pc, xbox avec interface differentes, windows sur des pc de moins de 9 pouces pour 0€, accès a des api Win32 pour les apps Windows Phone en entreprise, WinJS multiplateforme et libre etc … <img data-src=" />









Mais c’est du très très lourd!

ça faisait des années que j’avais pas été aussi enthousiaste devant uen conf (pourtant avec les rumeurs on savait déjà quasi tout mais ce soit confirmé c’est énorme!)



Résumé des bombes que MS à laché





  • Windows gratuit pour tout appareil de moins de 9 pouces!

  • Windows Phone: Action Center + Assistant virtuel Cortana + VPN (enfin) + option de gestion de flotte

  • Windows 8.1 : amélioration pour l’usage PC non tactile

  • Windows Universal Apps : une même application pour PC / tablette / smartphone + XBOX One avec interface adapté à chaque appareil

  • Office pour Metro

  • Direct X 12 hyper optimisé et compatible smartphone/tablette

  • Windows lot pour les objets et gratuit

  • un futur Windows avec les apps metro en mode fenêtré

  • Nouvelle gamme de Lumia intégrant une fonction de suivi d’activité façon bracelet fitness



    Franchement pour moi c’est une révolution avec un éco system ultra cohérent avec un niveau d’intégration OS / synchro inter device / service vraiment béton!

    Quand tout cela va être exploité à fond par les dev le store va faire un bon tant au niveau qualité d’apps que quantité!



    Acheté une fois l’apps surson PC et en profiter sur son tel c’est mortel!



    Je regrettes pas d’avoir passé mon PC en Windows 8.1, viré ma tablette Android pour un modèle Windows… prochaine étape viré mon smartphone Android pour un Lumia 2014 <img data-src=" />


votre avatar







arno53 a écrit :



le live pour les retardataire mais ca doit bientôt etre fini …







Et zut je cherchais un lien pour le live, ça sera pour l’année prochaine <img data-src=" />


votre avatar

Ca y est, Microsoft a annoncé que Windows était désormais gratuit pour mobiles et tablettes.



C’est le début de la fin pour Android.

votre avatar

Elles sont ou les news pci sur la build?



Comment ça se fait que ça n a pas été couvert comme événements ?



Le début de la fin pour Android… Pas dans l immédiat le temps que la stratégie porte ses fruits que la mode tourne…. C est pas gagne

votre avatar







JustMe a écrit :



Elles sont ou les news pci sur la build?







A mon avis il y a tellement d’annonces que ça prend un bout de temps de préparer les belles actus qui vont bien…


votre avatar

De très bonnes nouvelles autant pour les utilisateurs que pour les développeurs!



Pour les Dev WP8 la preview de 8.1 est prévue pour la première moitié d’Avril :)

votre avatar







Yzokras a écrit :



Ca y est, Microsoft a annoncé que Windows était désormais gratuit pour mobiles et tablettes.



C’est le début de la fin pour Android.







<img data-src=" />



les fabricants apres avoir dit que ca coutait plus cher de fabriquer un tel WP qu’android a cause de la license, te diront que ce n’est toujours pas assez personnalisable pour se differencier <img data-src=" />



A mon niveau, je ne prendrai pour le moment rien d’autre que du Nokia parce qu’ils font un reel effort a ce niveau en plus on voit tres clairement quel fabricant a un reel suivi de ses modeles avec ce systeme.



Avec une personnalisation a la Android ils seraient capable de ne plus rien pousser aux utilisateurs pour X raisons. un peu comme le Note 1 qui ne montera jamais au dessus de la 4.1.2 (au fond je m’en tape tout sec car je ne m’en sers plus que comme lecteur MP3 branche sur l’autoradio)



Pour mon prochain telephone, j’aimerais vraiment avoir une autonomie en utilisation intense facon 1520 dans un modele au format du 920. j’ai en moyenne 29h d’autonommie, ca reste court et mes mimines ne sont pas assez large pour tenir confortablement un 6 pouces <img data-src=" />


votre avatar

Apparemment Project N a été annoncé





This preview release of .NET Native offers you the performance of C++ with the productivity of C#. .NET Native enables the best of both worlds!

votre avatar







JustMe a écrit :



Elles sont ou les news pci sur la build?



Comment ça se fait que ça n a pas été couvert comme événements ?



Le début de la fin pour Android… Pas dans l immédiat le temps que la stratégie porte ses fruits que la mode tourne…. C est pas gagne





j’en doute car android est mieux adaptés pour les tablettes 7 8 pouces et windows est mieux adapté pour les tablettes 10 pouces. Il faudrait donc faire le contraire. et puis ca risque de faire un gros ecart de prix entre une tablette et un pc portable or ce ne serait pas a l’avantage de windows.


votre avatar



Le nouveau PDG de Microsoft signera là sa toute première présentation dans une BUILD.



En tant que PDG, car il était déjà longuement intervenu dans les précédentes BUILD…

votre avatar

très prometteur tout ça <img data-src=" />

votre avatar







xdrh a écrit :



En tant que PDG, car il était déjà longuement intervenu dans les précédentes BUILD…







<img data-src=" />


votre avatar

ce qu’il appelle applications c’est différent d’un programme?



parce que je vois mal un photoshop ou winrar sur telephone



en tout cas j’espère qu’ils vont réaliser que le PC n’est pas une tablette et nécessite un OS beaucoup beaucoups plus complet



que ça soit le même noyaux OK mais faut revoir toute l’interface et option de personnalisation outil etc



à croire que l’échec windows8 ne leur ont pas suffit

votre avatar

Mince Canonical c’est encore fait devancé ! Enfin pour sortir le produit en final , car Ubuntu touch + convergence est pas vraiment terminé….

votre avatar







Reparateur a écrit :



ce qu’il appelle applications c’est différent d’un programme?



parce que je vois mal un photoshop ou winrar sur telephone



en tout cas j’espère qu’ils vont réaliser que le PC n’est pas une tablette et nécessite un OS beaucoup beaucoups plus complet



que ça soit le même noyaux OK mais faut revoir toute l’interface et option de personnalisation outil etc



à croire que l’échec windows8 ne leur ont pas suffit





De ce que je comprends, l’idée c’est un noyau commun qui permet de réutiliser facilement un maximum de code d’une plateforme à l’autre, mais évidemment tu aurais des UI/UX/fonctionnalités différentes selon chaque device, de sorte à tirer le meilleur parti de chacun.


votre avatar

bon Microsoft semble préempter le terme one

il restera two pour apple ….



Intéressant cette vision global (qui est loin d’être nouvelle)(Microsoft voit toujours énorme pourquoi faire 3 os un pour mobile un pour pc un pour tableau ? faisons un truc universel qui fonctionnera pour telephone tablette pc , robot ….. : ça va finir comme VIKI dans Irobot )

votre avatar

Le problème de cette vision est le One Store Microsoft, que la plupart des éditeurs n’aiment pas encore aujourd’hui (Valve par exemple).



Donc certes, c’est cool d’avoir un code presque portable partout, du “pain béni pour les développeurs” comme dit dans l’article, mais ce n’est clairement pas intéressant pour les éditeurs qui ne veulent pas forcément partager leurs revenus avec MS, ou utiliser leurs propres canaux de distribution.



Je me demande si MS va changer de politique la dessus un jour pour pousser tous les développeurs à aller avec winRT plutot que win32

votre avatar







Reparateur a écrit :



ce qu’il appelle applications c’est différent d’un programme?



parce que je vois mal un photoshop ou winrar sur telephone



en tout cas j’espère qu’ils vont réaliser que le PC n’est pas une tablette et nécessite un OS beaucoup beaucoups plus complet



que ça soit le même noyaux OK mais faut revoir toute l’interface et option de personnalisation outil etc



à croire que l’échec windows8 ne leur ont pas suffit







Oui. Et puis faire croire que les applis sont portés sur PC… alors qu’il s’agit surtout d’une espece d’OS virtualisé a l’interface inadapté et qui essaie de rejouer les applis pour telephone sur un appareil qui n’est pas fait pour.



Bref, l’interface unique, je n’y crois pas du tout. Tout ceux qui l’ont essayé se sont plantés. Il me semble plus efficace de se tourner vers les webapps ou on peut vraiment faire des interfaces dédiés au device que l’on vise tout en partagant un maximum de code.


votre avatar







Reparateur a écrit :



(1)ce qu’il appelle applications c’est différent d’un programme?



parce que je vois mal un photoshop ou winrar sur telephone



(1)en tout cas j’espère qu’ils vont réaliser que le PC n’est pas une tablette et nécessite un OS beaucoup beaucoups plus complet



que ça soit le même noyaux OK mais faut revoir toute l’interface et option de personnalisation outil etc



à croire que l’échec windows8 ne leur ont pas suffit





(1)(2) C’est a la fois vrai est faux

Je en pense qu’une énorme partie de la stratégie de MS réside sur la plateforme “.net”(dotnet) qui est une espèce de machine virtuel entre la machine et l’os (un java like pour simplifer bcp)

un programme (bit)compilé en dotnet fonctionnera sur “toute” les machines ayant la dite plateforme peu importe le processeur arm intel … chose qui n’est pas vrai pour les programme win32

ainsi pour un développeur il est très facile de porté une appli de Xbox vers windows8 ou silverlight (un pied dans la tombe) ou windowsphone



partant de ce postulat un photoshop développé en dotnet pourrai tourné aussi bien sous xbox que windowsphone



dans les faits ce n’est pas si réaliste dans la mesure ou il est possible de mettre directement de l’assembleur ou autre code “unsafe” dans le programme ce qui le rends matériel dépendant



MS veut clairement se débarrasser de tout ce qui n’est pas dotnet voir windows RT seul les applis dotnet fonctionne

le but est de forcer tout le monde à y passer et faire table rase du passé pour pas se trainer des incompatibilité, des problèmes de compatibilité ascendante ….

après cette stratégie d’uniformisation pose la question des interfaces et la Microsoft n’est pas le seul problème les développeurs aussi:

pourquoi se faire chier à penser pour chaque plateforme en prenant en compte chaque spécificité et pas faire un truc qui marche moyen mais partout

(donc gros icônes accessible à la souris , au doigt et même au joystick etc etc …)



votre avatar

Vivement cette BUILD !!!!!



Au vu du programme des conférences qui a été communiqué, l’accent sera clairement mis sur l’environnement .Net (au sens “large et imprécis” : .Net for Win32, .Net for Windows Phone, .Net projections for WinRT…).



Donc grand message de MS pour rassurer les développeurs C#/XAML par rapport aux messages des années d’avant sur le HTML5/JavaScript.



Il parait même qu’une nouvelle version de WPF serait en développement (cf. Mary Jo Foley) <img data-src=" />



Et il y a une session Xamarin avec Miguel de Icaza, çà promet aussi….

votre avatar







monpci a écrit :



(1)(2) C’est a la fois vrai est faux

Je en pense qu’une énorme partie de la stratégie de MS réside sur la plateforme “.net”(dotnet) qui est une espèce de machine virtuel entre la machine et l’os (un java like pour simplifer bcp)

un programme (bit)compilé en dotnet fonctionnera sur “toute” les machines ayant la dite plateforme peu importe le processeur arm intel … chose qui n’est pas vrai pour les programme win32

ainsi pour un développeur il est très facile de porté une appli de Xbox vers windows8 ou silverlight (un pied dans la tombe) ou windowsphone



partant de ce postulat un photoshop développé en dotnet pourrai tourné aussi bien sous xbox que windowsphone



dans les faits ce n’est pas si réaliste dans la mesure ou il est possible de mettre directement de l’assembleur ou autre code “unsafe” dans le programme ce qui le rends matériel dépendant



MS veut clairement se débarrasser de tout ce qui n’est pas dotnet voir windows RT seul les applis dotnet fonctionne

le but est de forcer tout le monde à y passer et faire table rase du passé pour pas se trainer des incompatibilité, des problèmes de compatibilité ascendante ….

après cette stratégie d’uniformisation pose la question des interfaces et la Microsoft n’est pas le seul problème les développeurs aussi:

pourquoi se faire chier à penser pour chaque plateforme en prenant en compte chaque spécificité et pas faire un truc qui marche moyen mais partout

(donc gros icônes accessible à la souris , au doigt et même au joystick etc etc …)







merci pour cette éclaircissement et analyse


votre avatar







flagos_ a écrit :



Oui. Et puis faire croire que les applis sont portés sur PC… alors qu’il s’agit surtout d’une espece d’OS virtualisé a l’interface inadapté et qui essaie de rejouer les applis pour telephone sur un appareil qui n’est pas fait pour.



Bref, l’interface unique, je n’y crois pas du tout. Tout ceux qui l’ont essayé se sont plantés. Il me semble plus efficace de se tourner vers les webapps ou on peut vraiment faire des interfaces dédiés au device que l’on vise tout en partagant un maximum de code.







Il me semble que c’est ce qu’ils voudraient proposer, un code unique a maintenir et des interfaces en fonction du type de device utilise, les interfaces seraient gerees a mon avis par les dev eux meme.



Je suppose qu’il y aurait des limitations en fonction de la puissance demandee pour executer sur RT et WP une app ecrite pour Windows 8, mais une app ecrite pour WP tournerait nativement sur les devices RT et Windows 8 et si les interfaces ont ete geree par le dev, elles s’exécuteraient en fonction de l’appareil utilise. Si ce n’ est pas le cas l’interface de WP s’executerait par defaut ou ils interdiraient purement l’execution?



bref ce n’est que mon avis tout ca, le dev je m’y connais autant que la confection de poteries… <img data-src=" />


votre avatar







monpci a écrit :



bon Microsoft semble préempter le terme one

il restera two pour apple ….



Intéressant cette vision global (qui est loin d’être nouvelle)(Microsoft voit toujours énorme pourquoi faire 3 os un pour mobile un pour pc un pour tableau ? faisons un truc universel qui fonctionnera pour telephone tablette pc , robot ….. : ça va finir comme VIKI dans Irobot )







2 pages plus tard, toujours personne pour relever le «Apple twoII»



:respect:


votre avatar







busta525 a écrit :



Il me semble que c’est ce qu’ils voudraient proposer, un code unique a maintenir et des interfaces en fonction du type de device utilise, les interfaces seraient gerees a mon avis par les dev eux meme.





c’est tout a fait ca, en web on appelle ca le responsive design

en C#/XAML, jusqu’à présent, on pouvais réutiliser le meme code, mais il fallait faire des projets specifiques pour les interfaces de chaque type de device.

il semblerait que l’avenir soit à un seul projet pour les differents devices, et c’est pas plus mal :)

comme ca, les ecrans 3”, 7”, 12”, 30”, 82”, on adapte le visuel, pas le projet <img data-src=" />


votre avatar







dargos a écrit :



Mono a été renomé Xamarin, et il y a justement une session dédiée à ca :

Go Mobile with C# and Xamarin





mono est toujours mono, xamarin est juste le nom de la boite qui continue le développement de mono <img data-src=" />


votre avatar







levhieu a écrit :



2 pages plus tard, toujours personne pour relever le «Apple twoII»



:respect:





<img data-src=" /> <img data-src=" />


votre avatar

Apparemment Direct2D devrait être disponible sur WP8.1 c’est pas le cas actuellement;

votre avatar







jinge a écrit :



J’attends qu’ils sortent un store sur android pour concurrencer celui de google avec les applis codées en .Net. Seul soucis c’est que pour ça ils devraient pousser Mono… Mais dans un futur à plus ou moins long terme, étant donné que le store rapportera beaucoup plus que le système, c’est ce qu’ils devraient faire.







Autant ca serait pas une mauvaise intiative ( après tout, plus de choix est apréciable), autant MS aura du mal a convaicre les fabricants de smartphone android (donc soutenu par google), de précharger ce market en usine (et de toute façon ils ne le feront pas gratuitement… et google risque de froncer des sourcils), ou de convaincre les utilisateurs de l’installer après coup ( il faudra vraiment qu’ils imposent ce market pour leurs killer apps)



après, pour les autres développeurs, je ne sais pas si il y aura une volonté flagrande d’abandonner le dév java/android, pour du .net ( le java reste tout de même très populaire, et bien intégré a android - ce qui sera dur a atteindre pour mono, si microsoft n’investi pas massivement, et sur la longueur)



maintenant si microsoft propose un environnement plus performant que le java d’android, pourquoi pas <img data-src=" />


votre avatar







canti a écrit :



maintenant si microsoft propose un environnement plus performant que le java d’android, pourquoi pas <img data-src=" />







Ce n’est pas Xamarin qui avait justement fait un portage de la UI d’Android de Java vers .NET avec des perfs largement améliorées ?


votre avatar







Kako78 a écrit :



Ce n’est pas Xamarin qui avait justement fait un portage de la UI d’Android de Java vers .NET avec des perfs largement améliorées ?







d’après ces essais :http://stackoverflow.com/questions/17134522/does-anyone-have-benchmarks-code-res… ce n’est pas fondamentalement plus performant.

mais bon, les benchmark… surtout si c’est du calcul intensif, la VM d’android aura vite fait de compiler le code, et tu auras des perfs native…


votre avatar

Espérons que cette cuvée sera bonne, celle de l’année dernière était extrêmement décevante. Mais je m’attends à des annonces importantes et plaisantes.











Reparateur a écrit :



ce qu’il appelle applications c’est différent d’un programme?









flagos_ a écrit :



Bref, l’interface unique, je n’y crois pas du tout.





Vous vous méprenez sur le sens de l’affirmation : c’est une conférence pour développeurs, l’unification sera au niveau technologique, pas au niveau utilisateur.







monpci a écrit :









Quelques corrections :

* Dotnet n’est pas du tout une machine virtuelle.

* Si MS impose un socle technologique ce ne sera pas dotnet mais quelque chose de plus primitif avec lequel dotnet sera compatible (tout en mettant en avant dotnet pour le développement), au moins en grande partie.

* A mon avis MS entend bien continuer à supporter un vrai C++ pour longtemps.



votre avatar







HarmattanBlow a écrit :



Vous vous méprenez sur le sens de l’affirmation : c’est une conférence pour développeurs, l’unification sera au niveau technologique, pas au niveau utilisateur.







Et ? Si les développeurs ne prennent pas en compte les besoins utilisateurs, ils ne risquent pas de trouver le succès voulu.

Je pense que MS a une carte à jouer avec leur idée de fusionner toutes les plateformes afin d’innover un peu l’expérience utilisateur avec les quelques ratés de W8.


votre avatar







HarmattanBlow a écrit :



Vous vous méprenez sur le sens de l’affirmation : c’est une conférence pour développeurs, l’unification sera au niveau technologique, pas au niveau utilisateur.







Ce n’est pas ce qui est dit. Il y est dit: 1 code, 3 plateformes. Si le code est blindé de switchs pour supporter toutes les plateformes, ca ne marche pas. <img data-src=" />


votre avatar







flagos_ a écrit :



Ce n’est pas ce qui est dit. Il y est dit: 1 code, 3 plateformes. Si le code est blindé de switchs pour supporter toutes les plateformes, ca ne marche pas. <img data-src=" />





Mais tu es obligé de traiter plusieurs cas, simplement c’est en idéalement fonction de la résolution (et d’autres facteurs du niveau utilisateur) et pas de la plateforme : quelle que soit la techno tu ne peux pas avoir la même UI pour du tactile format téléphone ou du fenêtré pour PC. Au mieux tu peux partager quelques éléments et les technos derrière. Au développeur de faire les UI selon ce qu’il veut supporter.



Donc je réitère : c’est seulement pour les développeurs, pour avoir moins de contraintes et partager plus facilement le code, les outils et des éléments UI entres les diverses plateformes Windows (et les autres).


votre avatar







Meteor2000 a écrit :



Et ? Si les développeurs ne prennent pas en compte les besoins utilisateurs, ils ne risquent pas de trouver le succès voulu.

Je pense que MS a une carte à jouer avec leur idée de fusionner toutes les plateformes afin d’innover un peu l’expérience utilisateur avec les quelques ratés de W8.







le but d’unifier les plates formes n’est pas forcément d’innover ou d’apporter un plus dans l’experience utilisateur.

mais dans un premier temps de prevoir un store unique.

et dans un deuxième temps d’empecher toute install hors du store.





votre avatar







saf04 a écrit :



le but d’unifier les plates formes n’est pas forcément d’innover ou d’apporter un plus dans l’experience utilisateur.

mais dans un premier temps de prevoir un store unique.

et dans un deuxième temps d’empecher toute install hors du store.





Oui et non, tu vois bien avec ce qu’il s’est passé avec W8 au début, si tu vas contre l’avis et le besoin de l utilisateur, tu vas droit dans le mur.

Et empêcher l’intall hors du store, c est une mauvaise utopie … par contre le store unique, c’est une bonne idée ! <img data-src=" />


votre avatar







Meteor2000 a écrit :



Oui et non, tu vois bien avec ce qu’il s’est passé avec W8 au début, si tu vas contre l’avis et le besoin de l utilisateur, tu vas droit dans le mur.

Et empêcher l’intall hors du store, c est une mauvaise utopie … par contre le store unique, c’est une bonne idée ! <img data-src=" />







tu vois ca sur une période de 6 mois…



dans 10 ans MS triera les contacts, les mails et les installs des utilisateurs.

(et non je ne suis pas un troll barbu, je suis sur du MS depuis dos)



votre avatar







monpci a écrit :



MS veut clairement se débarrasser de tout ce qui n’est pas dotnet voir windows RT seul les applis dotnet fonctionne







Oui et non. L’orientation claire maintenant c’est WinRT. .NET est l’un des chemins possible, mais pas le seul. Pour preuve, HTML5 et JavaScript peuvent être utilisés pour le développement des applis Windows Phone 8.1 alors que ce n’était pas possible avant.


votre avatar







monpci a écrit :



MS veut clairement se débarrasser de tout ce qui n’est pas dotnet voir windows RT seul les applis dotnet fonctionne





Les applications WinRT peuvent être codées dans n’importe quel langage y compris le C++.

C’est au niveau système ou à terme Microsoft devrait pousser sur M# mais M# ne nécessite pas de VM.


votre avatar







Vincent_H a écrit :



Oui et non. L’orientation claire maintenant c’est WinRT. .NET est l’un des chemins possible, mais pas le seul. Pour preuve, HTML5 et JavaScript peuvent être utilisés pour le développement des applis Windows Phone 8.1 alors que ce n’était pas possible avant.





Oui, mais on sent (je trouve) quand même un changement d’orientation avec davantage de mise en avant de .Net (au sens large) que ces dernières années sur cette BUILD là (elle est pas encore passée, mais je parle pour les sessions dispos ^^).



Soit la mode du “HTML5 c’est le futur” a passé, soit stratégiquement ils changent un peu de communication, soit technologiquement c’est un peu un retour du .Net.


votre avatar







Lighty04 a écrit :



Le problème de cette vision est le One Store Microsoft, que la plupart des éditeurs n’aiment pas encore aujourd’hui (Valve par exemple).



Donc certes, c’est cool d’avoir un code presque portable partout, du “pain béni pour les développeurs” comme dit dans l’article, mais ce n’est clairement pas intéressant pour les éditeurs qui ne veulent pas forcément partager leurs revenus avec MS, ou utiliser leurs propres canaux de distribution.



Je me demande si MS va changer de politique la dessus un jour pour pousser tous les développeurs à aller avec winRT plutot que win32







Pour rappel, le store n’impose pas le système de distribution. J’entends par là que la collecte des paiements peut se faire par un tiers sans passer par Microsoft (qui du coup ne fera payer que l’accès au Store soit… 14€ par an !). Steam et autres peuvent donc tout à fait se mettre sur le store et continuer à collecter comme avant.


votre avatar

Les éditeurs sont stupides. Ils pourraient publier leur application sur le store, en tant qu’application de bureau : cela permettrait de rediriger les consommateurs vers steam ou origins, tout cela à partir du Windows Store.



Les seuls jeux présents je crois sont GTA4 ou The Witcher 2, alors qu’il pourrait y avoir un catalogue beaucoup plus étoffé.

votre avatar







hadoken a écrit :



Soit la mode du “HTML5 c’est le futur” a passé, soit stratégiquement ils changent un peu de communication, soit technologiquement c’est un peu un retour du .Net.







Pas vraiment, ils veulent simplement que les devs WP aient accès à tout WinRT ou presque, du coup il faut prendre en compte le couple HTML5:JS, déjà dispo pour Windows RT/8.


votre avatar

Faut pas tout confondre : WinRT c’est uniquement .NET ! Par contre, on peut utiliser du C#, du C++, du XAML, du javascript et du HTML5. Mais derrière, ça passe par .NET.



Seule exception, les applications DirectX. Dans ce cas là, WinRT ne sert que d’encapsulation et le cœur du programme/jeu est en C++11 safe (perdu le nom donné par MS) uniquement !

votre avatar

J’attends qu’ils sortent un store sur android pour concurrencer celui de google avec les applis codées en .Net. Seul soucis c’est que pour ça ils devraient pousser Mono… Mais dans un futur à plus ou moins long terme, étant donné que le store rapportera beaucoup plus que le système, c’est ce qu’ils devraient faire.

Même si ça affaiblit un peu windows phone, les devs android pourront choisir de dev pour ce store spécifique, et donc viser android et WP en même temps (et donc Windows et XBox également).

Ca serait une victoire pour MS et un coup pour google, car les applis MS (si bien faites) pourraient concurrencer celles de google sur sa propre plateforme!

Par contre ça nécessite beaucoup de taf, et ça je ne suis pas sûr que MS soit prêt à le fournir pour l’instant… :(

votre avatar

Il faut voir ca comme des poupées russes.



Ca veut dire que toutes:




  • Les applis Phone, fonctionneront aussi sur tablette.

  • Les applis tablet et phone fonctionneront par defaut sur PC.



    Après chaque dev pourra ajouter des fonctions spécifiques à chaque modèle évolué. HD pour les tablettes, souris pour le PC etc etc…. Mais le coeur du code reste le même.



    Et un seul SDK, une seule doc, une seule version à suivre, un seul compilateur, un seul IDE, une seule cible de test. Du bonheur !



    On parle bien sur de petites applis ou de jeux mobiles.

    Pas du prochain BattleField.



votre avatar







Vincent_H a écrit :



Pas vraiment, ils veulent simplement que les devs WP aient accès à tout WinRT ou presque, du coup il faut prendre en compte le couple HTML5:JS, déjà dispo pour Windows RT/8.





A voir, mais selonhttp://channel9.msdn.com/Events/Build/2014 je note beaucoup plus de sessions .Net/C# et compagnie que lors des années ou les dévs .Net avaient grogné contre la “vague” HTML5.


votre avatar







Edtech a écrit :



Faut pas tout confondre : WinRT c’est uniquement .NET ! Par contre, on peut utiliser du C#, du C++, du XAML, du javascript et du HTML5. Mais derrière, ça passe par .NET.



Seule exception, les applications DirectX. Dans ce cas là, WinRT ne sert que d’encapsulation et le cœur du programme/jeu est en C++11 safe (perdu le nom donné par MS) uniquement !





Pas d’accord avec toi WinRT est écrit en C++. Ce que Microsoft avait dit à l’époque (c’est du COM)


votre avatar







jinge a écrit :



J’attends qu’ils sortent un store sur android pour concurrencer celui de google avec les applis codées en .Net. Seul soucis c’est que pour ça ils devraient pousser Mono…





Mono a été renomé Xamarin, et il y a justement une session dédiée à ca :

Go Mobile with C# and Xamarin


votre avatar







dargos a écrit :



Mono a été renomé Xamarin, et il y a justement une session dédiée à ca :

Go Mobile with C# and Xamarin





Il y a des rumeurs sur un possible rachat de xamarin par Microsoft


votre avatar







charon.G a écrit :



Pas d’accord avec toi WinRT est écrit en C++. Ce que Microsoft avait dit à l’époque (c’est du COM)







Je n’ai pas dit que WinRT était en .NET, mais que WinRT obligeait de passer par .NET quand il était utilisé, sauf cas DirectX.


votre avatar

Et une certitude que Xamarin est intégré parfaitement à VS2013.

votre avatar







Edtech a écrit :



Je n’ai pas dit que WinRT était en .NET, mais que WinRT obligeait de passer par .NET quand il était utilisé, sauf cas DirectX.





Ok j’ai relu tes commentaires ce n’était pas très clair :) . Oui même en C++ il faut passer par une variante safe(C++/CX) pour utiliser les api. Mais le reste du code peut rester en C++ classique et WinRT(pour le moment) est écrit en C++/COM+.


Microsoft présentera ce soir son « Windows On Devices »

Fermer