Desktop App Converter disponible en préversion
L'outil permet de convertir les applications classiques Win32 et .NET en applications UWP

Le , par Michael Guilloux, Chroniqueur Actualités
Mise à jour le 08 / 04 / 2016, Desktop App Converter disponible en préversion pour test, l'outil permet de convertir les applications classiques Win32 et .NET en applications Windows universelles

Après avoir été dévoilé la semaine dernière lors de la conférence Build 2016 de Microsoft pour les développeurs, Desktop App Converter est maintenant disponible en préversion pour les testeurs. L’outil a été livré dans le cadre du projet Centennial de Microsoft pour permettre aux développeurs d’apporter leurs applications Windows existantes sous Windows 10. Pour cela, Desktop App Converter transforme les applications Windows classiques (comme Win32, Windows Forms, et WPF) en applications Universal Windows Platform (UWP).

Après la conversion, votre application sera packagée et déployée sous la forme d’un package d’application UWP (.appx). Comme Microsoft l’a annoncé la semaine dernière, avec ce nouvel outil, la société espère apporter 16 millions d’applications Win32 et .Net existantes sur le Windows Store.

Desktop App Converter est disponible en téléchargement sur Microsoft Download Center. L’outil sera supporté dans la mise à jour anniversaire de Windows 10 prévue cet été, et dans les préversions de Windows 10, à partir de la build 14316.

Télécharger la préversion de Desktop App Converter
Convertir votre application de bureau en application Universal Windows Platform (UWP)
En avril dernier, alors que Microsoft préparait la sortie de son dernier Windows avec une nouvelle boutique d’applications, la société devait également réfléchir à la manière d’étoffer son nouveau Windows Store. Depuis Windows 8, il faut en effet souligner que Microsoft a eu du mal à convaincre les développeurs à créer des applications pour Windows Store. Il s’agit donc d’un défi que la société a décidé de relever en rendant compatibles les applications tierces avec ses différentes plateformes, et mieux encore, permettre à ce qu’une application soit compatible avec toutes ses plateformes et s’adapte à la taille de l’écran du dispositif sur lequel elle est exécutée, d’où le concept d’applications Windows universelles ou applications Universal Windows Platform (UWP).

Ainsi, lors de sa conférence annuelle dédiée aux développeurs, Build, Microsoft a dévoilé l’année dernière quatre grands projets pour le portage des applications tierces sur les dispositifs Windows 10 (PC, tablettes, smartphones, Xbox One, HoloLens). Il s’agit des projets :

  • Westminster, pour le portage des applications Web ;
  • Centennial, pour le portage des applications classiques Win32 et .NET ;
  • Islandwood, pour le portage des applications iOS ;
  • et Astoria, pour l’émulation des applications Android.

Si le projet Astoria a finalement été abandonné, Microsoft a bien progressé sur son projet de portage des applications iOS (Islandwood) sur ses plateformes. Pour les autres projets, on n’a pas eu assez de nouvelles, mais Microsoft vient de passer à une étape importante en ce qui concerne le projet Centennial.

Une nouvelle édition de la conférence Build à San Francisco vient de débuter et Microsoft a profité pour dévoiler Desktop App Converter pour le projet Centennial. Desktop App Converter est un outil qui permet aux développeurs de convertir les applications Windows existantes en applications UWP. Avec ce nouvel outil, la société espère apporter 16 millions d’applications Win32 et .Net existantes sur le Windows Store. Lors de la première journée de l’évènement, Microsoft a révélé avoir travaillé avec la société de logiciels de comptabilité d’entreprise Sage pour convertir son logiciel Sage 200 en application universelle pour l’apporter sur le Windows Store.

L’outil fonctionne également pour les jeux, et pour le démonter, Phil Spencer, chef de la division Xbox de Microsoft, a montré comment les développeurs de jeux peuvent porter leurs jeux Windows sur la plateforme UWP et les déployer dans le Windows Store. Spencer a présenté la conversion du jeu Age of Empires II en une application Windows moderne.

Sources : VentureBeat, Windows Central

Et vous ?

Que pensez-vous de cet outil de conversion des applications Windows classiques en applications UWP ? Comptez-vous l’utiliser ?

Voir aussi :

Build 2015 : Microsoft donne des détails sur les nouvelles fonctionnalités du Windows Store, les applications Win32 seront supportées
Microsoft confirme l'abandon du projet Astoria visant à porter les applications Android sur Windows 10


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de RyzenOC RyzenOC - Inactif https://www.developpez.com
le 31/03/2016 à 22:29
c'est vrai ou c'est un poisson d'avril ?

Non parce qu'après le coup du bash dans windows, un convertisseur d'apps win32 (conçue pour du x86 donc) en UWP (qui doit pouvoir tourner sur ARM logiquement), je ne sais plus du tous que croire dans ces news.

Et puis concernant le projet Astoria et Islandwood, voila quoi, sa semble être mort.

MS promet que Windows 10 feras tourner les apps android, IOS, linux ? et maintenant win32/.net. Faut arrêter de nous promettrent des choses et nous montrer du concret à la fin.
Déja que les apps universelles ne sont toujours pas universelle (toujours pas le support sur xbox) et que windows 10 mobile est apparemment buggé jusqu'à la moelle.

Comme dans X-files : "i want to believe"
Avatar de kilroyFR kilroyFR - Membre confirmé https://www.developpez.com
le 02/04/2016 à 21:15
Fait tourner les applis win32/.net sur mobile apres un simple repackaging ? j'aimerai y croire mais j'ai l'impression que c'est plus le moyen de permettre un telechargement depuis le store qu'autre chose. Dans l'etape de compile des applis VC++ on a deja l'option pour permettre deploiement sur store windows mais en pratique ca ne sert a rien.
Je suis preneur de toute autres infos.
Avatar de kilroyFR kilroyFR - Membre confirmé https://www.developpez.com
le 02/04/2016 à 21:19
quoi de neuf par rapport a ceci : https://channel9.msdn.com/Events/Build/2015/2-692 (2015)
Avatar de kilroyFR kilroyFR - Membre confirmé https://www.developpez.com
le 02/04/2016 à 21:21
C'est donc plus un convertirsseur de .MSI en .APPX ... aucun interet (on utilise chocolatey et autre pour la distribution d'applis).
Avatar de Michael Guilloux Michael Guilloux - Chroniqueur Actualités https://www.developpez.com
le 03/04/2016 à 1:42
Citation Envoyé par kilroyFR Voir le message
quoi de neuf par rapport a ceci : https://channel9.msdn.com/Events/Build/2015/2-692 (2015)
En 2015, c'était l'annonce du projet Centennial, pas encore une réalité. Desktop App Converter est maintenant livré dans le cadre de ce projet.
Avatar de Lutarez Lutarez - Membre chevronné https://www.developpez.com
le 09/04/2016 à 8:20
Bonjour,

Citation Envoyé par sazearte Voir le message
un convertisseur d'apps win32 (conçue pour du x86 donc) en UWP (qui doit pouvoir tourner sur ARM logiquement), je ne sais plus du tous que croire dans ces news.
Pas forcément en ARM. Tel que l'outil a été présenté pendant la BUILD, c'est plus pour porter une application classique vers le Windows Store. Ainsi les utilisateurs pourront utiliser le Store pour installer des applications pour lesquelles il fallait aller sur Internet avant, avec tous les avantages et inconvénients que cela représente. MS a clairement délaissé Windows Phone sur les dernières annonces

Citation Envoyé par sazearte Voir le message

Et puis concernant le projet Astoria et Islandwood, voila quoi, sa semble être mort.
Astoria est mort, mais Islandwood se porte visiblement bien.

Citation Envoyé par sazearte Voir le message
MS promet que Windows 10 feras tourner les apps android, IOS, linux ?
Je ne me souviens pas qu'ils aient promis ça, mais vu que la version "Windows" de Docker arrive, ça finira par être possible.

Citation Envoyé par sazearte Voir le message
Faut arrêter de nous promettrent des choses et nous montrer du concret à la fin.
Je t'invite à regarder la rediffusion de la BUILD (et sautant les 80% pas intéressant) où ils montrent un portage UWP de Age of Empire 2 et surtout Witcher 3.

Citation Envoyé par sazearte Voir le message
Déja que les apps universelles ne sont toujours pas universelle (toujours pas le support sur xbox)
Ca ne l'était pas car la Xbox One ne tournait pas avec Windows 10. Ce qui sera corrigé à la prochaine mise à jour. Ils ont d'ailleurs montré un exemple d'UWP tournant sur ordinateur, téléphone et Xbox pendant la BUILD.
Avatar de kilroyFR kilroyFR - Membre confirmé https://www.developpez.com
le 09/04/2016 à 11:13
Que signifie "ils montrent un portage UWP de Age of Empire 2 et surtout Witcher 3" ?

on passe d'un jeu windows a un jeu windows 10 UWP, mais concretement ca consiste en quoi ? le jeu peut tourner sur une tablette RT M$ par exemple (la connerie que j'ai faite d'acheter ca a ma femme) ?

Alors le packager c'est uniquement pour permettre d'installer nos vieilles applis depuis le windows store ? (repackaging de .MSI en .APPX) - j'aurais pensé que c'etait le truc minimal a faire lorsqu'ils ont cree le store il y a quelques années (pour tout dire j'y suis allé 1 seule fois et je n'y ai rien trouvé depuis j'y ai jamais mis les pieds).
En fait ca ressemble plus a un rattrapage de choses (evidentes) qui auraient du etre faites depuis longtemps. Effectivement du coup ca va augmenter le nb d'applis ... mais qui ne tourneront que sur nos bons vieux PC. interet ?
Avatar de Aeson Aeson - Nouveau Candidat au Club https://www.developpez.com
le 09/04/2016 à 14:21
(repackaging de .MSI en .APPX)
Cela n'a rien a avoir. Le packaging ne veut pas dire savoir faire tourner l'application. Si c'etait aussi simple ca fait longtemp qu'on pourrait faire tourné des applis Mac sur Windows.
Avatar de RyzenOC RyzenOC - Inactif https://www.developpez.com
le 09/04/2016 à 15:54
Effectivement du coup ca va augmenter le nb d'applis ... mais qui ne tourneront que sur nos bons vieux PC. interet ?
Je pense qu'a terme MS vas abandonner Windows Mobile 10 et l'architecture ARM plus généralement.
Car l’intérêt d'acheter du windows c'est pour faire tourner les logiciels windows x86 et c'est tous... tous le monde serait sous linux sinon.

Tant que sur windows phone/mobile je pourrais pas lancer un .exe, les parts de marché stagnerons a 3%.
L'exemple typique c'est sur les tablettes, WinRT à été un échec, tandis que les tablettes sous windows x86 se vendent largement mieux que les tablettes android/Ipad.
Avatar de kilroyFR kilroyFR - Membre confirmé https://www.developpez.com
le 09/04/2016 à 21:40
Citation Envoyé par sazearte Voir le message
Je pense qu'a terme MS vas abandonner Windows Mobile 10 et l'architecture ARM plus généralement.
Car l’intérêt d'acheter du windows c'est pour faire tourner les logiciels windows x86 et c'est tous... tous le monde serait sous linux sinon.

Tant que sur windows phone/mobile je pourrais pas lancer un .exe, les parts de marché stagnerons a 3%.
L'exemple typique c'est sur les tablettes, WinRT à été un échec, tandis que les tablettes sous windows x86 se vendent largement mieux que les tablettes android/Ipad.
Totalement d'accord. J'ai l'impression que M$ balance des trucs dont on ne connait pas les tenants/aboutissants dans le detail ... et apres on s'etonne que ca donne des gens qui achetent des tablettes labellées Windows 8 (ARM) et qui croient y faire tourner leurs logiciels PC... tablettes qu'ils n'utilisent plus par la suite faute d'applis (experience vecue avec ma femme).
Depuis Win10 et leur UWP j'avoue que je n'ai toujours pas compris l'utilité (alors ne serait ce qu'envisager developper sur cette techno/plateforme meme pas j'y passe une semaine a m'y interesser). Au lieu de s'eparpiller et de vouloir faire un truc universel ... qui fonctionne a base de windows qu'ils finissent deja les OS/plateformes mobiles. Mener plusieurs lievres a la fois ca ne peut pas leur reussir - c'est juste vendre du reve a des clients desabusés.
Contacter le responsable de la rubrique Accueil