Pour l’utilisateur lambda
L’interaction personne-machine devrait être plus aisée sous la Redstone 4. Microsoft a procédé à un remaniement de l’interface visuelle des options d’ergonomie pour que le système d’exploitation opère à la façon d’un guide qui aide l’utilisateur à se retrouver plus aisément. Ces changements ont été intégrés à la build 17025.
La Redstone 4 vient également armée de la fonctionnalité Timeline présentée lors de la conférence Build 2017. Dans son annonce y relative, la firme de Redmond explique qu’elle permet de remonter dans le temps pour retrouver des fichiers, applications et pages Web précédemment ouverts en navigant au sein d’une interface avec des tuiles.
Il faudra aussi compter avec la fonctionnalité Sets dans la cinquième mise à jour majeure de Windows 10. À la façon d’un navigateur, Sets permet de lancer des applications dans différents onglets, au sein d'une même fenêtre. Au travers d’un nouvel onglet, la fonctionnalité donne l’accès à une liste d’applications les plus fréquemment utilisées, aux documents récents et à une barre de recherche des fichiers locaux ou situés sur une ressource cloud. Microsoft précise qu’un utilisateur peut sauvegarder un Set – une fenêtre avec plusieurs onglets ouverts – et le restaurer pour continuer une session de travail où il l’a arrêtée. La firme a publié une vidéo de cette fonctionnalité fortement orientée multitâche.
L’intégration des fonctionnalités Sets et Timeline à la Redstone 4 fait suite à celle d’une fonctionnalité d’échange de fichiers dans le cadre de la build 17035. Near Share s’appuie sur une liaison Bluetooth pour permettre des transferts de fichiers entre PC Windows 10. Il faut enfin noter que la Redstone 4 intègre Cortana – l’assistant personnel intelligent de Microsoft – depuis la build 17017 pour PC publiée en octobre 2017.
Pour les développeurs
Les têtes pensantes derrière les applications et logiciels que nous utilisons au quotidien n’ont pas été oubliées.
La Redstone 4 se veut être une plateforme qui facilite le développement des applications Web progressives. À cet effet, le système d’exploitation s’appuiera sur le moteur de rendu EdgeHTML 17 conçu pour son navigateur Edge dans lequel les service workers et les notifications push sont activés par défaut depuis décembre 2017. La Redstone 4 sera, dans le cadre de cette mouvance, la première mouture de l’OS à lister les applications Web progressives disponibles en ligne sur sa boutique d’applications. Les développeurs désireux de soumettre des applications Web progressives pourront user de l’outil gratuit PWA Builder pour s’arrimer aux standards de publication définis par le géant du logiciel pour son Store.
À l’ère de l’intelligence artificielle, il aurait été surprenant que la firme de Redmond ne fasse aucun rapprochement avec son système d’exploitation. Microsoft y a pensé et a annoncé que la Redstone 4 serait livrée avec Windows ML. L’API devrait permettre aux développeurs d’exploiter les capacités des processeurs ou GPU d’une machine pour faciliter l’intégration de modèles d’apprentissage dans leurs applications UWP et Win32. La compilation d’applications qui utilisent l’API est conditionnée par l’installation de la build 17110+ du Windows SDK.
Cela fait déjà un moment que l’on parle de l’intégration d’outils Linux à l’univers du système d’exploitation de la firme de Redmond. Le géant du logiciel a annoncé la prise en charge du shell Bash par la dernière mouture de son système d’exploitation en mars 2016. « Le but de WSL est de simplifier le travail des développeurs (en particulier dans le domaine du Web) en rendant possible la mise en place d'une structure et d'outils Linux sous Windows, et ainsi d'harmoniser les environnements de développement Windows avec les environnements GNU/Linux qu'on trouve couramment sur les serveurs de production », indiquait alors Canonical. En juin 2016, Microsoft a fait un pas en avant avec l’introduction de deux environnements SUSE sur la boutique d’applications en ligne de Windows à l’intention des utilisateurs du sous-système Windows pour Linux. Avec la Redstone 4, Microsoft crée un pont avec la distribution Debian et une de ses célèbres variantes : Kali Linux. Ces partenariats ouvrent toute la palette d’applications ligne de commande des distributions Linux concernées aux développeurs travaillant sous Windows 10.
Comme d’habitude avec ce type de mise à jour, il faudra guetter les notifications Windows Update pour initier le processus. Une installation manuelle devrait aussi être proposée.
Source
Windows blogs
Et vous ?
Quelles sont les fonctionnalités qui présentent le plus d’intérêt pour vous en tant que développeur ? Desquelles s’agit-il et pourquoi ?
Voir aussi
Windows 10 Redstone 5 est disponible pour les « Skip Ahead Insiders », cette nouvelle version embarque plusieurs améliorations et correctifs