Il n'est pas étonnant que Windows soit la plate-forme préférée des développeurs de logiciels. Avec la prise en charge de presque tous les langages et outils de développement de logiciels, il est beaucoup plus facile de créer et de tester des applications sur Windows que sur d'autres systèmes d'exploitation.

Étant donné que Windows 11 est là, les développeurs sont curieux de voir comment cela affectera leurs performances et leur flexibilité et s'ils doivent ou non y mettre à niveau. Aujourd'hui, nous allons examiner comment Microsoft a amélioré (ou aggravé) son système d'exploitation pour les développeurs.

Commençons si vous êtes ici pour trouver une réponse à la même question.

Refonte du Microsoft Store

Le Microsoft Store repensé fait partie des nouvelles fonctionnalités intéressantes de Windows 11 qui offrent désormais plus pour les développeurs.

Prise en charge plus large des applications

Auparavant, Microsoft avait une exigence UWP uniquement, ce qui obligeait les développeurs à réécrire leurs applications non-UWP au format UWP. Cette politique a généralement découragé les développeurs, ce qui a finalement conduit à l'indisponibilité de l'application sur le Microsoft Store.

instagram viewer

Avec la dernière mise à jour, il prend en charge d'autres formes d'applications telles que Win32, PWA et .NET. En conséquence, les développeurs peuvent désormais se concentrer sur des domaines plus critiques de leurs applications, comme l'amélioration de leur interface.

Support StoreFront tiers

Les magasins d'applications de commerce électronique comme Amazon Appstore et Epic Games Store seront également directement disponibles sur le nouveau Microsoft Store. Donc effectivement, tous les développeurs d'applications peuvent avoir publié sur ces vitrines (ou d'autres, qui seront disponibles à l'avenir, selon Microsoft) n'aurait pas besoin de téléchargements séparés vers le Microsoft Store.

Incentives pour les développeurs

Peut-être que la meilleure décision prise par Microsoft est d'inciter les développeurs de logiciels. Auparavant, Microsoft avait réduit sa part des revenus des applications de 30 % à 15 % pour rendre son Microsoft Store plus compétitif.

En plus de cela, Microsoft permettra aux développeurs qui utilisent leur propre plate-forme de commerce ou une plate-forme de commerce tierce avec leurs applications de conserver 100% des revenus générés par leurs applications de plate-forme.

En bref, Microsoft autorise désormais la publication de plus d'un format d'application, de vitrines tierces, et donne aux développeurs le choix de conserver 100 % des revenus. Ces trois incitations rendent la dernière mise à jour plus gratifiante que jamais pour la communauté des développeurs.

Prise en charge des applications Android

Microsoft crée de nouvelles opportunités pour les développeurs d'applications en rapprochant le monde d'Android de Windows. Même si les développeurs devront attendre un certain temps, la promesse Prise en charge d'Android et intégration d'Amazon Store profitera grandement à tous. Microsoft travaille toujours à l'intégration d'Amazon Appstore avec le Microsoft Store.

Une fois que les applications Android commenceront à être prises en charge, les applications des développeurs auront une meilleure portée et des téléchargements plus importants. Les utilisateurs qui ont téléchargé des applications sur leurs téléphones peuvent également les télécharger sur leurs ordinateurs de bureau. De plus, cette fonctionnalité aidera les développeurs d'applications mobiles à créer des applications pour répondre également aux besoins des utilisateurs de bureau.

Mais, il n'est pas possible de mesurer l'efficacité de cette nouvelle fonctionnalité jusqu'à ce qu'elle soit là et essayée. Les développeurs devront attendre celui-ci.

Sur le front, Microsoft a renommé et repensé Project Reunion et WinUI 3 comme SDK d'application Windows. Cependant, il ne remplace pas l'existant SDK Windows, et Microsoft a encouragé les développeurs à s'y adapter "à leur propre rythme".

En interne, il continue de prendre en charge les applications Win32 et .NET tout en apportant de nouvelles API et de nouveaux outils de développement d'applications. Windows App SDK vise à introduire des API qui aident à combler le fossé entre les différents modèles d'applications. Microsoft prévoit de minimiser le vide et d'aider les développeurs.

Bien qu'elle ait été lancée avec le dernier système d'exploitation de Microsoft, cette mise à jour est disponible pour Windows 10 (jusqu'à la version 1809). Ainsi, si vous ne trouvez pas de raisons de mettre à jour autre que le SDK de l'application Windows amélioré, vous obtiendrez également une mise à jour pour votre version de Windows 10.

Une amélioration clé, cependant, est que Terminal Windows est maintenant pré-installé dans Windows. Le télécharger séparément (comme le faisaient les développeurs sur les versions précédentes de Windows) n'est pas un gros problème. Cependant, l'inclusion de Windows Terminal montre l'attention de Microsoft à l'optimisation de son système d'exploitation pour la programmation.

Expérience multitâche

Avec Windows 11, Microsoft a considérablement amélioré la façon dont vous utilisez l'espace de votre écran pour le multitâche. Premièrement, Microsoft a peaufiné le Assistance instantanée fonctionnalité précédemment disponible sur Windows 10 en ajoutant plus de visuels.

  1. Mises en page instantanées: Lorsque vous passez la souris sur le bouton Agrandir, une fenêtre contextuelle affiche six dispositions différentes pour votre écran. Le nombre d'options peut toutefois varier en fonction de la taille de votre écran.
  2. Groupes de capture: Vous pouvez verrouiller une mise en page avec laquelle vous travaillez et la réduire à partir de la barre des tâches. Cela vous aide à regrouper vos applications et à passer d'une combinaison de fenêtres à l'autre.
  3. Dispositions des moniteurs externes: Lorsque vous rebranchez votre moniteur, toutes vos applications restaurent leur position de pré-débranchement.

Toutes ces options peuvent être désactivées depuis Paramètres > Multitâche.

En rapport: Comment utiliser les mises en page Snap dans Windows 11

Deuxièmement, Microsoft a renommé le Bureaux virtuels fonctionnalité à Ordinateurs de bureau seul. Vous pouvez désormais modifier l'arrière-plan du bureau pour chaque bureau afin que vos applications non liées s'exécutent séparément.

Les développeurs sont plus multitâches que la plupart des autres professionnels. Alors que d'autres fonctionnalités contribuent à l'efficacité, la prise en charge du moniteur externe vous fait gagner du temps à réorganiser vos applications. Par rapport à Windows 10, le multitâche est une motivation pour les développeurs à mettre à niveau.

Sécurité renforcée

L'utilisation par Windows 11 des fonctionnalités TPM 2.0, UEFI Secure Boot et VBS le rend plus sécurisé pour les développeurs que la plupart des systèmes d'exploitation. L'intrusion de tiers non autorisés pour accéder aux données sur votre disque est maintenant plus difficile que jamais. Une sécurité renforcée est un autre avantage pour les développeurs.

En rapport: Windows 11 est beaucoup plus sécurisé que Windows 10: voici pourquoi

Vitesses améliorées

Windows 11 est optimisé pour concentrer toutes les ressources sur l'application activement utilisée. Cette optimisation a permis à Windows de fonctionner plus rapidement et la communauté des développeurs en bénéficiera le plus. Dans cette vidéo, l'équipe Windows Mechanics détaille tous les détails techniques.

Windows 11 sera-t-il un succès pour les développeurs ?

Microsoft a donné aux développeurs de nombreuses raisons d'aimer leur système d'exploitation en repensant l'interface Windows, améliorer et introduire de nouveaux outils de développement logiciel, et inciter les développeurs à utiliser ses devanture.

D'une part, ses fonctionnalités le poussent à être le meilleur système d'exploitation pour les développeurs. Mais, d'un autre côté, ses exigences matérielles améliorées pourraient amener de nombreux développeurs à jeter leurs PC "plus anciens" parfaitement capables, simplement parce que le matériel plus ancien ne prend pas entièrement en charge Windows 11.

Le dernier système d'exploitation de Microsoft est encore dans sa période de test, et seul le temps peut dire comment ces améliorations se dérouleront.

Qu'est-ce que la boîte à outils de la communauté Windows ?

Le Windows Community Toolkit est un outil de développement pratique, mais qu'est-ce que c'est et que peut-il faire ?

Lire la suite

PartagerTweeterE-mail
Rubriques connexes
  • les fenêtres
  • Développement d'applications
  • Windows 11
  • Mise à niveau de Windows
A propos de l'auteur
Hashir Ibrahim (2 articles publiés)

Hashir est un spécialiste du marketing de contenu qui aime écrire et gérer des blogs technologiques. Il est enthousiaste à l'idée d'ajouter de la valeur au Web. Quand il ne travaille pas, on peut le trouver au club de boxe local ou boire du malt de citron sur son toit.

Plus de Hashir Ibrahim

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner