Äventyret

360Stories: Äventyret skapar virtual reality app för Samsung Gear VR

På Äventyret har vi experimenterat med virtual reality (VR) sedan Oculus släppte sin första prototyp 2013. I början av 2015 fick vi användning för våra erfarenheter och idéer inom VR i ett kundprojekt, i form av världens första panoramaspelar-app för Samsungs Gear VR.

Samsung Gear VR är ett VR-headset som använder Samsung Galaxy-mobiler som skärm för att köra appar som skapats med Oculus utvecklingsprogramvara för Android. I samband med lanseringen av Samsung Galaxy Note 4, behövde Samsung detta pilotprojekt för att ha appar färdiga i Samsung Gear VR. Detta för att kunna visa på plattformens möjligheter redan vid lansering.

Uppdraget kom från 360Cities, världens största tillhandahållare av 360-graders panoramabilder (och i förlängningen från Samsung, världens största tillverkare av mobiler). Äventyret stod i det här fallet för koncept och design medan vår teknikpartner Prototyp stod för den tekniska utvecklingen. Resultatet blev 360Stories, en app som tillåter fotografer att skapa berättelser av sina panoramor med hjälp av kommentatorspår. Är du nyfiken på vad vi lärde oss i processen?

Konceptet

I grunden är 360Stories en app för berättelser. Den används för att ladda ned och visa upp fängslande fotografiska panoramor ackompanjerade av kommentatorspår och ambienta ljud från platsen som skildras. Det vi gillar allra bäst med appen är att vem som helst kan skapa berättelser till den, eftersom 360Stories stödjer en öppen XML-standard kallad RPL. Precis som webbläsare renderar sidor byggda med html renderar 360Stories berättelser som kodats för RPL. Möjligheten finns alltså att både ladda ned färdiga berättelser från 360Cities och att skapa egna och ladda upp dem till appen.

En grundläggande sak vi lärt oss från utveckling av innehåll för virtuella miljöer (med början i ett projekt för Second Life 2007) är att undvika att kommunicera med hjälp av stora mängder text. Att läsa text i virtuella miljöer är inte bara tråkigt men även ineffektivt. Istället är det bättre att låta användaren fokusera på utforskning av miljöer medan de lyssnar till ljudspår med relevant information.

Tekniska utmaningar

En utmaning med att bygga appar för något så ovanligt som en prototyp av en ”uppfinnarversion” av en konsumentprodukt är att man siktar på en rörlig måltavla både mjukvaru- och hårdvarumässigt. Det fick vi erfara med Oculus software development kit (SDK). Många spelutvecklare gör rätt i att välja Unity 3D som renderingsmotor ovanpå Oculus SDK eftersom det tillhandahåller ett välutvecklat lager abstraktion som skyddar dem från en del större problem som kan uppstå när man bygger för ett föränderligt SDK.

Men Oculus egna SDK innehåller väloptimerade inbyggda renderingsverktyg för panoramor och det var på dem vi bestämde oss för att bygga vår app. Halvvägs in i processen lanserades dock en ny version av SDK:t där renderingsfunktionaliteten förändrats i grunden. Med slutresultatet i hand var det ändå värt det extra arbetet då renderingen blev skarp och precis.

Uppkopplat

Från början var vår tanke att låta användare hitta spelbara filer till appen var som helst på nätet med hjälp av en webbläsare. Vid nedladdning skulle dessa filer öppnas i 360Stories. Tyvärr visade det sig vara omöjligt då appar som skapas för Gear VR har restriktioner för kommunikation med andra appar. Detta gör att de bara kan användas inom kontextet Gear VR och Oculus ”Home” app/store. Det är inte ett problem för exempelvis spel där innehållet ofta är statiskt, men vi ville göra 360Stories till en universell spelare för specifika typer av webbaserat innehåll. Hur kommer man då runt det?

Vår lösning var att läsa in och lista innehåll från en RSS-ström i 360Stories-appen. På så sätt kan appen regelbundet få nytt innehåll utan att den i sig själv behöver uppdateras och laddas ned på nytt. RSS-flödet i sin tur kontrolleras av 360Cities men vem som helst kan själv skapa och ladda upp spelbara filer till 360Stories och sedan öppna och spela dem dem via Gear VR.

Framtida utveckling

Vårt arbete för 360Cities och Samsung resulterade i en minimum viable product (MVP), där appen hade stöd för ett begränsat antal funktioner och innehållstyper i RPL-standarden. Det innebar stöd för exempelvis popup-bildtexter och stereografiska 3D-panoraman men inte för video och riktat ljud eller bildtexter till specifika punkter i panoramat. RPL-specifikationen förutsåg den sortens utveckling. Det fanns också mycket kvar att göra för att förbättra den då något basala navigationen på skärmen. Slutligen var panoramorna vi hade att jobba med renderade från equirektangulära filer vilket genererar diskontinuiteter vid nadir och zenit-punkten. Framtida versioner av 360Stories kommer förhoppningsvis kunna stödja kubiska projektioner, men det blir nån annans story då vi gjorde en tekniköverlämning i slutet av 2015.

aktivbo_logo_square
AktivBo ger bostads- och fastighetsföretag underlag för verksamhetsstyrning i syfte att skapa ett bättre boende, en bättre arbetsplats och nöjdare ägare. Äventyret är AktivBos partner för digital tjänstedesign och tillsammans har vi tagit fram Business Intelligence-verktyget AktivBo Analytics. www.aktivbo.com | analytics.aktivbo.com
almega1
Almega är tjänsteföretagens organisation och den största grupperingen inom Svenskt Näringsliv. Äventyret är Almegas strategiska partner för digital innovation, kommunikation och tjänstedesign sedan 2015. www.almega.se | www.arbetsgivarguiden.se
chef_logo1
Chef gör nordens största ledarskapstidning och har jobbat med Äventyret sedan 2016. Tillsammans med Chef skapar Äventyret framgångsrika medieaffärer, prisvinnande innovationer och banbrytande teknik. www.chef.se | www.chefakademin.se
dagens_samhalle_logo-640x336
Dagens Samhälle är ett fristående, redaktionellt oberoende bolag som ägs av Sveriges Kommuner och Landsting (SKL). Åt Dagens Samhälle har Äventyret skapat och byggt kommunstatistiktjänsten Kommunbarometern. www.dagenssamhalle.se | Kommunbarometern
formable_logo-640x336
Formable är en produkt sprungen ur Äventyrets egen affärsfabrik. Med hjälp av klurigt användande av webbteknik har vi hittat svaret på hur mallar & avtal egentligen ska fungera, bortom pappersvärlden. www.formable.se
formas_logo-640x336
Formas som är statens forskningsråd för miljö, areella näringar och samhällsbyggande, ger ut webbtidningen Extrakt som belyser forskning kring att lösa de stora hållbarhetsutmaningarna. Äventyret fungerar som design- och teknikpartner för Extrakt sedan 2018. www.extrakt.se
gavagai_logo-640x336
Gavagai som är världsledande på sentimentsanalys, det vill säga metoder för att analysera känslan i textinnehåll, samarbetar med Äventyret kring produkt- och gränssnittsdesign sedan 2019. www.gavagai.io
kommunalrapport-640x336
Kommunal Rapport AS är ett norskt mediehus, som helägs av KS (tidigare Kommunenes Sentralforbund). Målgrupperna för Kommunal Rapports journalistiska produkter är främst politiker och förvaltning i kommunal sektor. Äventyret är Kommunal Rapports tjänstedesignpartner för nya digitala affärer. www.kommunal-rapport.no | Kommuneberometeret | Leverandørdatabasen
lrf1
LRF Media är landsbygdens och det gröna näringslivets mediehus. Äventyret hjälper LRF Media att utveckla sin affär och har bland annat tagit fram strategi, koncept och design för ett antal digitala satsningar från 2015 och framåt. www.lrfmedia.se | www.agfo.se | www.land.se | www.landlantbruk.se | www.landskogsbruk.se
onepix-2
Onepix från Unident är Skandinaviens mest populära kliniska bildhanteringssystem och används idag i över 7 000 behandlingsrum runtom i Skandinavien. Äventyret jobbar sedan 2016 löpande med konceptutveckling och design av olika produkter under Onepix varumärke. www.onepix.se | www.unident.se
qvalia2x
Qvalia hjälper sina kunder att optimera sina finansiella flöden. Äventyret är Qvalias globala partner för tjänstedesign och tillsammans bygger vi digitala produkter och tjänster som helt förändrar ekonomifunktioner och -processer för företag, organisationer och offentlig verksamhet. www.qvalia.com | www.qvaliainvoices.com
sosalarm_logo-640x336
SOS Alarm som ägs till lika delar av staten och Sveriges kommuner och landsting, driver nödnumret 112 i Sverige och arbetar med samverkan mellan olika samhällsbärande larmfunktioner. Tillsammans med Äventyret har SOS Alarm tagit fram SOS Inblick – en lägesbildsmotor som med robotteknik bygger insiktsmaterial på statistik från bland andra SOS Alarm, SKL och MSB. www.sosalarm.se/inblick
sverigesbyggindustrier_logo-640x336
Sveriges Byggindustrier är bransch- och arbetsgivarorganisation för bygg-, anläggnings- och specialföretag verksamma på den svenska byggmarknaden. Äventyret är Sveriges Byggindustriers strategiska partner för digital innovation, kommunikation och tjänstedesign sedan 2019. www.bi.se | www.buc.se
si
Svenska institutet är en statlig myndighet med uppgift att sprida kunskap om Sverige i utlandet och att svara för utbyte med andra länder inom kultur, utbildning, forskning och samhällsliv. Äventyret var Svenska Institutets innovations- och tjänstedesignpartner mellan 2015-2019. www.si.se | Transforming Transportation
tifosi_logo-640x336
Tifosi har med spännande teknik och användarcentrerad design byggt framtidens sportbutik med utgångspunkt i hur svenska idrottsföreningar och amatörlag fungerar. Tifosi startades 2014 i Äventyrets affärsfabrik och delägs sedan starten av Äventyret, produktions- och distributionspartnern Lundgrens i Gräfsnäs samt fotbollslegendaren Johan Elmander. www.tifosi.se
tis_logo
Tourism in Skåne (TiS) är Skånes officiella marknads- och utvecklingsbolag. Äventyret arbetade under 2015-2016 med digitaliseringsstrategier tillsammans med TiS. www.tourisminskane.com
ukk_logo
Uppsala Konsert & Kongress (UKK) är ett kulturhus i Uppsala. Äventyret är UKK:s digitala partner sedan 2016. www.ukk.se
vi_logo-640x336
Vi Media som grundades av Kooperativa Förbundet redan 1913 ger ut magasinen Vi och Vi läser både digitalt och på papper. Äventyret har fungerat som digital partner till Vi Media sedan 2019. Tillsammans med Vi Media skapar Äventyret nya medieaffärer med design och teknik som spränger gränser. Vi för iOS | Vi-appen för Android | vi.se | vilaser.se | vimedia.se
visita_logo-640x336
Visita är bransch- och arbetsgivarorganisation för den svenska besöksnäringen och en del av Svensk Näringsliv. Äventyret är Visitas strategiska partner för digital innovation, kommunikation och tjänstedesign sedan 2019. www.visita.se
visitsweden
VisitSweden är ett kommunikationsföretag som arbetar med att marknadsföra varumärket Sverige och svenska destinationer och upplevelser internationellt. Äventyret har ett strategi och konceptutvecklingsuppdrag åt VisitSweden rörande trendspaning och omvärldsbevakning med fokus på innovation- och affärsutveckling. www.visitsweden.com