Vanuit het perspectief van de ontwikkelaar: Video Player
Leuke tijd is geen verspilde tijd.
Een van de luidste argumenten om elektrische wagens niet als mainstreamvervoermiddel te omarmen? De tijd die ze nodig hebben om op te laden. Het klopt dat een elektrische wagen er langer over doet, afhankelijk van de oplaadmethode en andere factoren. Al kun je die extra tijd ten volle benutten. Om video’s te streamen bijvoorbeeld.
Video Player is een streamingapplicatie waarmee de inzittenden van een Polestar 2 content kunnen bekijken van alsmaar meer providers in verschillende landen. Het is ook een van de eerste apps die in huis bij Polestar werd ontwikkeld, speciaal voor de Polestar 2.
“Ik ben best tevreden met de reacties op Video Player”, zegt Oskar Björkström, ontwikkelaar bij Polestar. “Ik vind dat de app doet wat ze moet doen: mensen de mogelijkheden van het systeem laten zien en hen erover doen praten.”
Björkström heeft ervaring met het ontwikkelen van Android-apps. Hij vindt dat er veel overeenkomsten zijn tussen het ontwikkelen van apps voor mobiele toestellen en wagens. Zeker als het apps zijn zoals Video Player, die – voor duidelijke redenen – alleen maar werken wanneer de wagen stilstaat. “Als je er niet voor kiest om de app tijdens het rijden te laten draaien, dan blokkeert het systeem de gebruikersinterface wanneer de bestuurder iets moet doen”, legt hij uit. “Op die manier blijft het automatisch veilig. En dan lijkt het heel erg hard op de ontwikkeling van een gewone Android-app.”
Ook de Polestar-emulator kreeg complimenten van Björkström, omdat hij enorm nuttig is wanneer je apps ontwerpt voor een heel ander type mobiel apparaat. “Als je een app voor een mobiel toestel ontwikkelt, dan kun je de app ook echt implementeren in een toestel en de echte gebruikerservaring beleven”, vertelt hij. “Bij emulators komt het gebruik tijdens de mobiele ontwikkeling ook aan bod, al is het voor wagens helemaal anders. Een goede emulator is cruciaal.”
Templates vormen een ander belangrijk onderdeel voor apps in voertuigen. Google levert ze aan. Ze bevatten de belangrijkste en ingewikkeldste elementen om een app in een wagen te implementeren. Maar voor sommige apps, zoals een bepaalde streamingapp, bestaan er geen templates. De redding? Video Player ontwikkelen en verdelen als een OEM-app: een app ontwikkeld door een fabrikant van originele onderdelen, waarbij ontwikkelaars van Polestar de hiaten opvullen.
Björkström wil vooral benadrukken dat de sprong van mobiele apps naar die voor wagens eenvoudiger is dan het lijkt. Al moet hij toegeven dat er ook enkele hobbels in de weg stonden. “Op het vlak van ontwikkeling en verdeling is het een goed bekend systeem”, vertelt hij over de Android Automotive OS van de Polestar 2. “Toch rij je soms tegen een muur en dan besef je plots weer dat het een wagen is. Het is geen toestel dat je zomaar in het rond gooit.”
“Sommige mensen maken zich misschien zorgen over hoe ze de gebruikersinterface van de wagen tijdens het rijden moeten gebruiken en zo”, voegt hij eraan toe. “Maar als de app dat niet hoort te doen, is het heel eenvoudig. Je hoeft geen expert voor autoapps te zijn als er dingen zijn die je wilt doen. Google lanceert steeds meer templates, en wij kunnen ook helpen. Om de hiaten op te vullen, bijvoorbeeld.”