Le démarrage fait qu'une seule application s'exécute sur plusieurs écrans

Une soirée typique chez moi comprend au moins quatre écrans de différentes tailles disséminés dans le salon : une télévision, un ordinateur portable, un iPad et un iPhone, plus la montre connectée occasionnelle ou tout autre gadget que je pourrais tester. Pour la plupart, chacun fonctionne de manière autonome, bien qu'ils partagent une grande partie des mêmes applications et services.





Étaler : Conductr veut permettre aux développeurs de créer des applications qui peuvent se reconfigurer automatiquement sur plusieurs écrans.

Robert Levy déteste ça. Il est le directeur de la technologie d'une startup appelée Chef d'orchestre , qui construit une plate-forme Web pour permettre aux développeurs de créer des applications pouvant s'étendre sur plusieurs appareils, déterminant automatiquement quelles parties de l'application alimenter à quel affichage à tout moment. Levy pense que cela pourrait être utile dans n'importe quel environnement dans lequel vous avez plusieurs écrans. Si l'approche décolle, elle pourrait également inspirer de toutes nouvelles façons de concevoir des applications.

Ce genre de scénario multi-écrans devient de plus en plus courant. Déjà, les smartphones sont dominants dans les ventes de téléphones portables, les tablettes sont de rigueur et les gadgets portables comme les montres intelligentes et les ordinateurs serre-tête se rapprochent du grand public.



Pourtant, s'il existe déjà plusieurs façons de partager des applications entre différents gadgets, comme utiliser votre iPhone pour contrôler des jeux iPad ou recevoir des mises à jour de smartphone sur une montre intelligente, celles-ci sont limitées car il est difficile d'obtenir des appareils fonctionnant sur différents systèmes d'exploitation pour bien jouer avec l'un l'autre. De plus, certains systèmes d'exploitation, comme Android, sont extrêmement fragmentés au sein de leur propre univers, car différents appareils exécutent différentes versions du système d'exploitation.

Le problème que nous voyons en ce moment est que ces appareils ne collaborent pas vraiment les uns avec les autres, dit Levy.

Conductr permet aux développeurs de définir des règles au sein des applications qui leur permettent de travailler efficacement sur plusieurs appareils à la fois. Par exemple, dans une application de streaming vidéo, le composant de visionnage de vidéos peut être configuré pour coller à votre plus grand écran, comme un ordinateur portable ou une tablette, tandis qu'une liste de vidéos connexes apparaîtra sur votre smartphone et qu'une télécommande atterrira sur votre montre intelligente. Chaque fois que vous commencez à utiliser la même application sur un appareil supplémentaire, Conductr reconfigure automatiquement les différentes parties de l'application, explique Levy.



Le chef d'orchestre s'appuie sur le travail de Daniel wigdor , professeur adjoint d'informatique à l'Université de Toronto qui étudie l'interaction multi-appareils et qui est également le conseiller scientifique du chef d'orchestre. Il est co-auteur de Trois différent papiers sur le thème des gadgets fonctionnant ensemble, qui sont tous repris dans le travail du chef d'orchestre et seront présentés à la conférence ACM CHI sur les facteurs humains dans les systèmes informatiques à Toronto à la fin avril.

Wigdor considère les interactions complémentaires entre les gadgets comme une symphonie d'appareils, où un logiciel leur permettant de travailler ensemble peut les mettre en harmonie. C'est comme si les applications s'exécutaient dans le cloud et que les écrans étaient des éléments que vous parcouriez pour voir une partie de l'application, dit-il.

Levy dit qu'un développeur utiliserait le kit de développement logiciel de Conductr pour permettre à une application de communiquer avec Conductr sur Internet. Chaque gadget exécutant cette application rapporterait à Conductr, lui indiquant, par exemple, la taille de son écran, les types d'entrées qu'il prend en charge, son orientation et son système d'exploitation. Les algorithmes du conducteur détermineraient ensuite les fonctionnalités de cette application qui devraient s'exécuter dessus. Si un appareil est éteint ou déconnecté, Conductr réorganisera simplement les fonctionnalités de l'application parmi les appareils restants.

Levy le démontre dans un vidéo d'une démo en direct publiée sur le site de Conductr. Il montre comment la technologie de l'entreprise peut exécuter une application simple de type PowerPoint sur plusieurs appareils à la fois. Levy commence par utiliser l'application sur un ordinateur portable uniquement, affichant une diapositive principale, une liste de diapositives dans une barre latérale sur le côté droit de l'écran, une minuterie et quelques notes de l'orateur. Lorsqu'il se connecte à la même application sur un smartphone Android, toutes les parties de l'application, à l'exception de la diapositive principale, disparaissent de l'ordinateur portable et réapparaissent sur l'écran du smartphone. Il ajoute une montre intelligente Pebble et il saisit la fonction de minuterie, puis il met une Google Glass qui accroche les notes de l'orateur afin qu'il puisse les voir sur son écran projeté au-dessus des yeux. Chacun des appareils peut également servir de télécommande pour les diapositives. Dans la vidéo, au moins, la latence semblait être assez faible.

C'est plutôt cool la première fois que vous voyez Google Glass faire quelque chose d'utile, dit Levy. Cela prolonge votre expérience au lieu d'essayer de vous en distraire.

Le chef d'orchestre est encore loin de votre salon ou de n'importe où ailleurs. Alors que la démo est entièrement fonctionnelle et que l'équipe de Conductr travaille sur une autre application conçue spécifiquement pour les jeux, Conductr n'est pas encore disponible pour les développeurs et Levy ne dira pas quand cela se produira.

Niklas Elmqvist , professeur adjoint à l'Université Purdue qui étudie l'interaction homme-machine et la visualisation de l'information, espère cependant que ce type d'expérience utilisateur sera possible dans les prochaines années. Elmqvist et d'autres chercheurs travaillent sur un projet quelque peu similaire appelé PolyChrome .

Les gens ont des smartphones, ils ont des tablettes, il y a des écrans partout, vous pourriez commencer à vous procurer des Google Glass, ainsi que des montres intelligentes, dit-il. La plupart du temps, ces appareils sont conçus pour être travaillés de manière isolée, essentiellement. Cela n'a pas vraiment de sens de faire ça.

cacher