Windows 11 est-il bon pour les développeurs ?

Pas étonnant que Windows soit la plate-forme de choix pour les développeurs d'applications. Avec la prise en charge de presque tous les langages et outils de développement, la création et le test d'applications sur Windows sont beaucoup plus faciles que sur d'autres systèmes d'exploitation.

Étant donné que Windows 11 est désormais disponible, les développeurs seront curieux de voir comment cela affectera les performances et la flexibilité qu'il offre et s'ils doivent ou non passer à celui-ci. Aujourd'hui, nous allons étudier comment Microsoft peut améliorer (ou augmenter les performances) le système d'exploitation en ce qui concerne les développeurs. Vérifier Raisons pour lesquelles les appareils Surface sont meilleurs avec Windows 11.

Windows 11 est-il bon pour les développeurs ? - Les fenêtres

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

Application remaniée du Microsoft Store

Parmi les nouvelles fonctionnalités intéressantes de Windows 11 figure le Microsoft Store repensé qui offre désormais plus d'options aux développeurs.

Windows 11 est-il bon pour les développeurs ? - Les fenêtres

Microsoft a promis que le nouveau Microsoft Store sur Windows 11 sera léger, réactif et fiable. Il arborera également un nouveau design avec une meilleure fonction de recherche.

Prise en charge d'applications plus larges

Auparavant, Microsoft avait l'obligation de prendre en charge Plateforme Windows globale (UWP) Seulement, obligeant les développeurs à reprogrammer leurs applications non-UWP pour se conformer au format UWP. Cette politique décourage généralement de nombreux développeurs, ce qui finit par entraîner l'indisponibilité de l'application dans le Microsoft Store.

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, tels que l'amélioration des interfaces et des performances globales.

Prise en charge de l'interface d'application de magasin externe

Les magasins d'applications de commerce électronique comme Amazon Appstore et Epic Games Store seront également disponibles directement sur le nouveau Microsoft Store. Ainsi, tout développeur publierait probablement ses applications sur ces vitrines (ou d'autres, qui seront disponibles à l'avenir, selon Microsoft) ne nécessitera pas de téléchargements séparés vers le Microsoft Store.

Incitations pour les développeurs

La meilleure décision de Microsoft a peut-être été de motiver les développeurs de logiciels. Auparavant, Microsoft réduisait sa part des revenus des applications de 30 % à 15 % pour rendre son Microsoft Store plus compétitif.

De plus, Microsoft permettra à un développeur qui utilise une plate-forme de commerce personnalisée ou tierce avec ses applications de conserver 100 % des revenus de ses applications de plate-forme.

En bref, Microsoft permet désormais de publier plus d'un format d'application, de vitrines tierces et de donner aux développeurs la possibilité de conserver 100 % des revenus. Ces trois incitations rendent désormais la dernière mise à jour plus utile que jamais pour la communauté des développeurs.

Prise en charge des applications Android

Windows 11 est-il bon pour les développeurs ? - Les fenêtres

Microsoft crée de nouvelles opportunités pour les développeurs d'applications en apportant Le monde d'Android depuis Windows. Bien que les développeurs devront attendre un certain temps, le support Android promis et l'intégration d'Amazon Store profiteront grandement à tout le monde. Microsoft travaille toujours sur l'intégration de l'Amazon Appstore avec le Microsoft Store.

Une fois la prise en charge des applications Android lancée, elle offrira aux applications de développement un meilleur accès 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 qui répondent également aux besoins des utilisateurs de bureau.

Cependant, l'efficacité de cette nouvelle fonctionnalité ne peut pas être mesurée tant qu'elle n'a pas été essayée. Les développeurs devront attendre cela.

Outils de développement améliorés

Sur le front-end, Microsoft a renommé et repensé Project Reunion et WinUI 3 pour être inclus dans le SDK de l'application Windows. Cependant, il ne remplace pas le SDK Windows actuel, et j'encourage Microsoft Les développeurs peuvent s'y adapter « à leur rythme ».

En interne, il continue de prendre en charge les applications Win32 et .NET tout en fournissant de nouvelles API et de nouveaux outils de développement d'applications. Le SDK de l'application Windows vise à fournir des API qui aident à combler le fossé entre les différents modèles d'application. Microsoft prévoit de réduire 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 d'application Windows amélioré, vous pourrez éventuellement obtenir cette fonctionnalité en mettant également à jour vers la version appropriée de Windows 10.

Cependant, l'une des améliorations majeures est que Windows Terminal est désormais pré-installé dans Windows. Le télécharger séparément (comme l'ont fait les développeurs sur les versions précédentes de Windows) n'est pas une grosse affaire. Cependant, l'inclusion de Windows Terminal montre l'intérêt de Microsoft à faire du système d'exploitation le meilleur pour la programmation.

Expérience multitâche

Windows 11 est-il bon pour les développeurs ? - Les fenêtres

Avec Windows 11, Microsoft a amélioré la façon dont vous utilisez l'espace sur votre écran pour effectuer plusieurs tâches. Tout d'abord, Microsoft a amélioré la fonctionnalité Snap Assist précédemment disponible sur Windows 10 en ajoutant plus d'éléments visuels.

  • Dispositions d'instantanés : lorsque vous survolez le bouton de zoom, une fenêtre contextuelle affiche six dispositions différentes pour votre écran. Cependant, le nombre d'options peut varier en fonction de la taille de votre écran.
  • Groupes d'instantanés : vous pouvez verrouiller et réduire la mise en page sur laquelle vous travaillez à partir de la barre des tâches. Cela vous aide à regrouper vos applications et à vous déplacer entre différents groupes de fenêtres.
  • Dispositions des moniteurs externes : lorsque vous reconnectez votre moniteur, toutes vos applications restaurent leur position de déconnexion précédente.

Toutes ces options peuvent être désactivées à partir de Paramètres -> Multitâche.

Deuxièmement, Microsoft a renommé la fonctionnalité Bureaux virtuels à Appareils de bureau Juste. Vous pouvez désormais modifier l'arrière-plan du bureau de chaque bureau pour que les 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 à améliorer l'efficacité, la prise en charge de l'affichage 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. Vérifier Comment améliorer votre liste de choses à faire pour être plus efficace.

renforcement de la sécurité

Windows 11 est-il bon pour les développeurs ? - Les fenêtres

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

Vitesses améliorées

Windows 11 est optimisé pour concentrer toutes les ressources sur l'application activement utilisée. Cette amélioration a rendu Windows plus rapide 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.

Vérifier Comment rendre un système Windows 10 plus rapide dans 9 est simple.

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

Microsoft a donné aux développeurs de nombreuses raisons d'aimer son système d'exploitation en repensant l'interface Windows, en améliorant et en introduisant de nouveaux outils de développement d'applications distinctifs et en motivant les développeurs à utiliser son interface Store.

D'autre part, ses fonctionnalités avancées en font le meilleur système d'exploitation pour les développeurs. Mais, d'un autre côté, les exigences en matière de matériel amélioré peuvent amener de nombreux développeurs à se débarrasser de leurs « anciens » ordinateurs, simplement parce que l'ancien matériel 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 nous dira comment mettre en œuvre ces améliorations. Vous pouvez maintenant visualiser Quelques tâches à faire avant la mise à jour vers Windows 11.

Aller au bouton supérieur