Opstart får én app til at køre på mange skærme

En typisk aften hjemme hos mig inkluderer mindst fire skærme i forskellige størrelser spredt rundt i stuen: et tv, en bærbar computer, en iPad og en iPhone, plus lejlighedsvis et smartur eller enhver anden gadget, jeg måske tester. For det meste fungerer hver for sig, selvom de deler mange af de samme apps og tjenester.





Spredt ud : Conductr ønsker at give udviklere mulighed for at bygge applikationer, der automatisk kan omkonfigurere sig selv på tværs af flere skærme.

Robert Levy hader dette. Han er teknologichef for en startup kaldet Dirigent , som bygger en webbaseret platform for at lade udviklere skabe apps, der kan spredes ud over flere enheder, og automatisk bestemmer, hvilke dele af appen, der skal feeds til hvilken skærm til enhver tid. Levy mener, at dette kan være nyttigt i ethvert miljø, hvor du har flere skærme. Hvis tilgangen tager fart, kan den også inspirere til helt nye måder at designe apps på.

Denne form for multiskærmsscenarie bliver mere og mere almindelig. I forvejen er smartphones dominerende i mobiltelefonsalg, tablets er de rigueur, og bærbare gadgets som smarture og hovedbårne computere er på tæerne mod mainstream.



Selvom der allerede er et par måder at dele applikationer mellem forskellige gadgets, som at bruge din iPhone til at styre iPad-spil eller modtage smartphoneopdateringer på et smartur, er disse begrænsede, fordi det er svært at få enheder, der kører på forskellige operativsystemer til at spille pænt med hinanden. Derudover er nogle operativsystemer, som Android, ekstremt fragmenterede i deres eget univers, da forskellige enheder kører forskellige versioner af operativsystemet.

Problemet, vi ser lige nu, er, at disse enheder ikke rigtig samarbejder med hinanden, siger Levy.

Conductr lader udviklere sætte regler i apps, der giver dem mulighed for at arbejde effektivt på tværs af flere enheder på én gang. For eksempel, i en video-streaming-app, kan video-se-komponenten være indstillet til at holde sig til din største skærm, som en bærbar computer eller en tablet, mens en liste over relaterede videoer ville dukke op på din smartphone, og en fjernbetjening ville lande på dit smartur. Hver gang du begyndte at bruge den samme app på en ekstra enhed, ville Conductr automatisk omkonfigurere de forskellige dele af appen, siger Levy.



Conductr bygger videre på arbejdet med Daniel wigdor , en assisterende professor i datalogi ved University of Toronto, som studerer multienhedsinteraktion, og som også er Conductrs videnskabsrådgiver. Han er medforfatter til tre forskellige papirer om emnet, at gadgets arbejder sammen, som alle er gentaget i Conductrs arbejde og vil blive præsenteret på ACM CHI Conference on Human Factors in Computing Systems i Toronto i slutningen af ​​april.

Wigdor tænker på komplementære interaktioner mellem gadgets som en symfoni af enheder, hvor software, der tillader dem at arbejde sammen, kan bringe dem i harmoni. Det er som om, apps kører i skyen, og skærme er ting, man kigger igennem for at se en del af applikationen, siger han.

Levy siger, at en udvikler ville bruge Conductrs softwareudviklingskit til at gøre det muligt for en app at kommunikere med Conductr over internettet. Hver gadget, der kører den app, vil rapportere til Conductr og fortælle den, for eksempel, hvor stor dens skærm er, hvilke typer input den understøtter, dens orientering og dets operativsystem. Conductrs algoritmer vil derefter bestemme, hvilke funktioner i den app der skal køre på den. Hvis en enhed er slukket eller på anden måde afbrudt, vil Conductr blot omrokere appens funktioner blandt de resterende enheder.

Levy demonstrerer dette i en video af en live demo udgivet på Conductrs websted. Det viser, hvordan virksomhedens teknologi kan køre en simpel PowerPoint-lignende applikation på tværs af flere enheder på én gang. Levy starter med at bruge applikationen på bare en bærbar computer og viser et hoveddias, en diasliste i en sidebjælke i højre side af skærmen, en timer og nogle højttalernoter. Når han logger ind på den samme app på en Android-smartphone, forsvinder alle dele af appen undtagen hovedsliden fra den bærbare computer og dukker op igen på smartphonens skærm. Han tilføjer et Pebble-smart-ur, og det griber timer-funktionen, og så tager han et Google Glass på, som fanger højttalernoterne, så han kan se dem på dens projicerede skærm over øjet. Hver af enhederne kan også fungere som fjernbetjening til slides. I videoen så ventetiden i det mindste ud til at være ret lav.

Det er ret sejt første gang, du rent faktisk ser Google Glass gøre noget nyttigt, siger Levy. Det udvider din oplevelse i stedet for at forsøge at distrahere dig fra det.

Conductr er stadig langt fra din stue – eller andre steder. Mens demoen er fuldt funktionel, og Conductrs team arbejder på en anden app designet specifikt til spil, er Conductr endnu ikke tilgængelig for udviklere, og Levy vil ikke sige, hvornår det vil ske.

Niklas Elmqvist , en assisterende professor ved Purdue University, der studerer menneske-computer-interaktion og informationsvisualisering, håber dog, at denne slags brugeroplevelser vil være mulige i de næste par år. Elmqvist og andre forskere arbejder på et noget lignende projekt kaldet Polykrom .

Folk har smartphones, de har tablets, der er skærme overalt, man begynder måske at få Google Glass, og smarture også, siger han. Det meste af tiden er disse enheder designet til at blive arbejdet på isoleret, i det væsentlige. Det giver ikke rigtig mening at gøre det.

skjule