Xbox One : le Store s’ouvre aux applications UWP, le Dev Center désormais unifié

Xbox One : le Store s’ouvre aux applications UWP, le Dev Center désormais unifié

La boucle est coulée

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

30/08/2016 5 minutes
32

Xbox One : le Store s’ouvre aux applications UWP, le Dev Center désormais unifié

Microsoft boucle actuellement la boucle avec sa plateforme Windows 10, en ouvrant désormais le Store de la Xbox One aux applications UWP. Désormais, n’importe quel développeur peut proposer la sienne, le code existant pour PC, tablettes et smartphone pouvant être repris tel quel.

UWP, pour « Universal Windows Platform », a une ambition simple : le même code pour tous les types d’appareil, dès lors que Windows 10 y est présent. Dans la pratique, c’est effectivement comme ça que fonctionne la plateforme, le développeur pouvait laisser la main aux éléments d’interface automatiques. Microsoft encourage cependant à plonger dans les détails pour vérifier que tout est disposé au bon endroit.

Pour les développeurs l’avantage est qu’une publication d’application sur le Store équivaut à la proposer sur tous les appareils où Windows 10 est disponible. Il garde évidemment la main sur ces débouchés, avec la possibilité par exemple de se concentrer uniquement sur les smartphones. Il manquait toutefois dans le lot un élément important : la Xbox One.

Les applications UWP peuvent être soumises pour approbation

La boutique est présente sur la console de salon depuis longtemps, mais elle fonctionnait avec un contenu différent et spécifique. L’Anniversary Update de Windows 10, disponible depuis presque un mois, a changé la donne : la Xbox One a le même Store que celui des PC, tablettes et smartphones. Il ne manquait plus que l’ouverture aux développeurs hors accords spécifiques, comme c’était le cas jusqu’à maintenant. Ouverture qui vient justement d’être annoncée.

Depuis le Dev Center, il est donc possible de publier ses applications et jeux vers la Xbox One. Plusieurs points importants sont cependant à souligner. La publication des applications obéit à peu près aux mêmes règles que pour les autres plateformes. Côté jeux par contre, il faut que le concept central soit approuvé, les développeurs devant obligatoirement passer par le programme ID@Xbox. Même les jeux existants déjà en UWP devront être validés de cette manière pour arriver sur la console.

Des mises à jour classiques, obligatoires ou graduelles

Les développeurs auront également à disposition plusieurs possibilités intéressantes pour la gestion des mises à jour. Ils pourront par exemple diffuser graduellement une nouvelle version. En cas de retours corrects des joueurs, ils activeront alors la mise à jour pour le reste des utilisateurs. Un processus classique côté logiciels, mais qui manquait sur Xbox One. Les développeurs auront le choix du pourcentage de départ et pourront ensuite le faire évoluer à la vitesse qu’ils souhaitent, jusqu’à 100 %.

Outre un renouvellement du Dashboard, avec à la clé de nouvelles notifications et suggestions, le Dev Center propose également de rendre certaines mises à jour obligatoires pour jouer, là encore une fonction classique dans ce domaine. Microsoft met en outre à disposition la Windows Store submission API, une API de type REST permettant d’automatiser les mises à jour de paquets, qu’il s’agisse d’applications, de jeux ou d’extensions (achats in-app). Cette fonctionnalité n’est par contre pas encore disponible sur tous les comptes, le déploiement se faisant par vagues.

Une simplification générale de l'interface

Le choix des appareils est également simplifié, le Dashboard présentant une vue par colonnes, chacune correspondant à un type : Desktop, Mobile, Xbox et Holographic (pour HoloLens, qui dispose lui aussi de Windows 10 et du Store). De cette vue, le développeur peut choisir les plateformes visées et les paquets qui y seront envoyés. Notez que cette simplification globale s’applique à d’autres éléments, comme la configuration minimale requise. Les appareils qui ne l’ont pas pourront quand même installer les applications, mais il sera alors possible de définir une alerte personnalisée et de leur interdire la publication d’avis et critiques sur le Store.

xbox dev center

Parmi les autres améliorations proposées, on notera une simplification des expérimentations A/B testing, la fin de l’obligation d’avoir le même nom d’entreprise que le nom d’éditeur, une transformation du Monetization Store Engagement and Monetization SDK en Microsoft Store Services SDK, une plus grande latitude pour les codes de promotion, une gestion simplifiée des droits utilisateurs sur le projet ou encore l’envoi automatique d’emails pour signaler aux développeurs qu’ils ont été payés.

Un Store et un centre de développement unifiés

Globalement, le Dev Center devient le lieu unique pour l’ensemble des ressources, gestions de projets et publication sur tout ce qui touche à Windows, Azure ou Office. Tout ce qui touche aux paiements, aux taxes ou aux gains via la publicité (quand elle passe par Microsoft) y est partagé.

L’annonce d’hier soir est donc majeure puisque non seulement la Xbox One peut pratiquement être considérée comme un PC, mais le Dev Center achève également sa mutation pour refléter l’uniformisation sur laquelle travaillait l’éditeur depuis des années. Quant à savoir si la fusion des Stores et espaces développeurs permettra effectivement un vrai débarquement d’applications UWP sur Xbox One, il est encore trop tôt pour le dire.

32

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Les applications UWP peuvent être soumises pour approbation

Des mises à jour classiques, obligatoires ou graduelles

Une simplification générale de l'interface

Un Store et un centre de développement unifiés

Commentaires (32)


J’aime bien ce qu’ils font avec leur unification crosoft! C’est dommage que ça arrive pas plus tôt, notamment sur WP ou l’OS est a la ramasse comparé à WP8.1….


On va enfin avoir des lecteurs vidéo qui acceptent de lire les fichiers même lorsque l’alignement des planètes ne lui conviennent pas ?


C’est très con mais je languis treasure hunter (sorte de démineur amélioré) sur x-one :) 


Plus de 20 ans après les premiers gestionnaires de paquets. Ça doit être dur pour Microsoft de faire changer les habitudes des utilisateurs. Télécharger ses applications via un catalogue c’est pas très naturel sous Windows.


Ça fait un moment qu’ils s’y sont mis, même si le succès est très moyen. Et sur console, la question ne s’est jamais vraiment posée de toute façon.


UWP sonne pour moi comme une réduction des coups de fonctionnement de microsoft à maintenir et développer pour de nouveaux supports. ça reste quand même très positif.


Chouette, on va pouvoir avoir sur Xbox potentiellement TOUTES les applis du Store Windows !!! waouh! <img data-src=" />





Oh, wait, ça fait pas grand chose en fait… <img data-src=" />



Je trolle un peu (trop facile), mais sinon c’est une bonne idée…sauf que le problème reste entier.


Ah, il manquait la news MS du jour <img data-src=" />



Par contre on lit ca en fin d’article : “Quant à savoir si la fusion des Stores et espaces développeurs permettra effectivement un vrai débarquement d’applications UWP sur Xbox One, il est encore trop tôt pour le dire”



Donc si je comprends bien, on ouvre le store XBO aux applis ‘UWP, mais on n’est pas sûr de pouvoir avoir des applis UWP en vrai sur la machine ?

C’est moi, ou bien c’est étrange ?








Drepanocytose a écrit :



Ah, il manquait la news MS du jour <img data-src=" />



Par contre on lit ca en fin d’article : “Quant à savoir si la fusion des Stores et espaces développeurs permettra effectivement un vrai débarquement d’applications UWP sur Xbox One, il est encore trop tôt pour le dire”



Donc si je comprends bien, on ouvre le store XBO aux applis ‘UWP, mais on n’est pas sûr de pouvoir avoir des applis UWP en vrai sur la machine ?

C’est moi, ou bien c’est étrange ?





Je pense que Vincent se demande si ce ne sera pas le même “désert” sur Xbox One que sur Windows Mobile.



C’est toi qui est HS








marquis a écrit :



Je pense que Vincent se demande si ce ne sera pas le même “désert” sur Xbox One que sur Windows Mobile.





Exactement&nbsp;



3 ans après Android & Apple …


Parce que le Store d’Apple propose les mêmes apps sur iPhone et Mac ? Chez Google, ça a été annoncé tout récemment, et ce n’est pas encore là pour Chrome OS.


Le store UWP s’enrichit tous les jours et pour le moment, je trouve mon bonheur. D’ailleurs, à part 4 logiciels win32 (Paint.NET, MPC HC, TeamSpeak et Visual Studio) et les jeux, je n’utilise plus que des applications UWP !


PlexUWP sur XboxOne.

Netflix UWP sur XboxOne.



La bonne nouvelle de la journée :)


Par curiosité vu que je peux pas tester depuis le bureau, l’appli SFR Tv n’y serait pas par hasard?


Et bientôt VLC UWP aussi. En espérant qu’il ne crashe pas au lancement comme ça (toujours) été le cas chez moi, qu’elle que soit la version !


VLC UWP, y’a que ça qui compte <img data-src=" />


+1 VLC UWP Aussi&nbsp; y a que ça que j’attends mais M$ le sais bien…


Aucune idée, je suis pas à la maison.

Et je suis pas en France non plus donc je pense que je vais me faire jeter.&nbsp;








TheDidouille a écrit :



3 ans après Android & Apple …







Il y a un store sur les xbox depuis des années…. Certains devraient se renseigner.



Pour les développeurs, c’est effectivement un bon point d’avoir un code unique (ou presque) qui target plusieurs plateformes Windows.

Mais pour que cette stratégie fonctionne complètement, il faudrait que ça target aussi iOS et Android. Et là bingo, ils toucheraient le jackpot.

J’imagine qu’avec Xamarin, ils ont déjà tout prévu.. Wait and see.


Si on en croit les rumeurs c’est à cause d’éditeurs aux longues dents.








Edtech a écrit :



Et bientôt VLC UWP aussi. En espérant qu’il ne crashe pas au lancement comme ça (toujours) été le cas chez moi, qu’elle que soit la version !







Bah, euh, c’est fixé ce souci, non?







Chloroplaste a écrit :



VLC UWP, y’a que ça qui compte <img data-src=" />







C’est prêt.







fabcool a écrit :



+1 VLC UWP Aussi  y a que ça que j’attends mais M$ le sais bien…







C’est prêt.




C est pas pareil.

D’un coté tu as OneCore (le noyau de W10) qui est présent sur toutes les machines W10, qui fera tourner les apps développées pour W10 peut importe le matos.

Et de l’autre tu veux des apps tournant sur des plateformes totalement différentes, incapables de faire tourner un même code.

Xamarin est une solution à ce souci (coder une fois, obtenir 3 applis, une UWP, une android, une IOS) mais sur un principe très différent.


Parce qu’il y a d’autres gros éditeur sur WP ? &nbsp;<img data-src=" />


Petite précision, OneCore c’est toute la base, pas seulement le noyau


La dernière fois que j’ai testé, c’était lors de la dernière news VLC sur NXI de mémoire, avec Windows 10 1607 (finalisé mais pas encore distribué) et ça crashait.



Au premier lancement, ça démarre bien, puis il commence à scanner et soudain, il crash.

Ensuite, il crash dès le lancement.








Edtech a écrit :



La dernière fois que j’ai testé, c’était lors de la dernière news VLC sur NXI de mémoire, avec Windows 10 1607 (finalisé mais pas encore distribué) et ça crashait.



Au premier lancement, ça démarre bien, puis il commence à scanner et soudain, il crash.

Ensuite, il crash dès le lancement.





Maintenant c’est vraiment top. Je n’ai eut qu’un seul Crash avec une lecture de sous titre.&nbsp;



Je viens de tester, je lance, il commence à scanner, il crash…








Edtech a écrit :



Je viens de tester, je lance, il commence à scanner, il crash…





Il y a 2 versions sur le store de mémoire



J’ai la version UWP, je n’en trouve pas d’autre. A mon avis, j’ai des vidéos qui ne lui plaisent pas…

Je viens de l’installer sur mon téléphone, il n’a pas l’air de planter.



Au passage, VLC m’énerve à chercher en priorité une pochette sur le net et à ne pas utiliser celle dans le fichier (WMA et FLAC pour ma part). En plus, il fait n’importe quoi avec, il affiche la pochette de de l’album A sur l’album B, etc.