Microsoft a partagé les premières informations concernant sa vision des appareils à double écran Windows et Android, dont la tablette à double écran Surface Neo et le smartphone à double écran Surface Duo, sont les ambassadeurs. Les deux produits ont été présentés en octobre dernier, mais ne devraient pas être mis sur le marché avant la fin de l’année 2020. Il y a beaucoup d’informations importantes dévoilées par Microsoft sur les kits de développements. En voici un condensé.
Des outils pour les développeurs
Le premier SDK pour Surface Duo (basé sur Android) est maintenant disponible sous forme d’aperçu. Il contient de la documentation, des exemples de codes et un émulateur Android basé sur une image de pré-visualisation du Surface Duo. Le kit de développement est disponible ici.
Dans les prochaines semaines, le SDK Surface Neo sera également disponible aux développeurs : en pratique, il s’agira d’une version Insider de Windows 10X, une version spéciale du système d’exploitation pour les smartphones et tablettes tactiles à double écran. La date de sortie devrait se faire autour de mi-février. L’émulateur Microsoft Emulator sera basé sur Hyper-V. Il y aura quelques nouvelles API Windows natives, qui par exemple, seront capables d’identifier la position précise de la charnière centrale.
5 scénarios possibles
Il y aura également des fonctionnalités à double écran sur le Web (y compris les PWA), mais Microsoft n’entre pas dans les détails. Il dit que le point de départ sera bien sûr le nouveau navigateur Edge basé sur le Chrome, disponible en téléchargement sous une forme stable depuis quelques jours. Mais on en parlera davantage au cours des prochains mois. Microsoft a également expliqué les principales possibilités pour adapter les applications à double écran ; par défaut, chaque application sera affichée sur un seul écran, puis vous pourrez définir les scénarios suivants :
- Extended Canvas : tout simplement, la fenêtre principale s’étend aux deux écrans.
- Master – Detail : dans un écran, vous pouvez voir l’ensemble de l’application, dans l’autre seulement la partie sur laquelle vous travaillez (par exemple pour l’édition de photos : dans un écran, l’image complète, dans l’autre, la zone zoomée pour travailler avec plus de précision).
- Two Page : deux pages d’un même document sont présentées (pour les ebook par exemple).
- Dual View : deux contenus complètement différents pour chaque écran (par exemple deux pages web sur un navigateur).
- Companion Pane : dans un écran le contenu à traiter, dans l’autre toutes les barres d’outils et les panneaux (cas classique d’utilisation pour le montage vidéo et le montage photo dans les ordinateurs à double écran).
Microsoft précise tout de même, que l’extension des applications au deuxième écran ne peut pas être lancée automatiquement par les applications : l’utilisateur devra toujours intervenir. Pour en savoir plus sur ces kits SDK et leur usage, vous pouvez revoir en ligne la journée Microsoft 365 qui a eu lieu le 11 février dernier, dédiée aux développeurs.