Tesla App Concept

A concept of a modular app for Tesla

Design

Apart of my Design a Tesla app with SwiftUI bootcamp for STEMpump Camps, I designed my rendition of what the Tesla App could look like. (I only designed a few main views, not the entire app.)

My design focused on the driver and passenger experiences, allowing them to manipulate and set the app up to their liking. Of course, every driver has different needs and behaviors, so why doesn't the app try and appeal to that?


Problems with the current app


  • Not modular

    In the current app, actions are locked or nested in subviews. Few main actions are available, but they perform very basic functionality. Can we show recent actions and behaviors? Maybe allow the pinning of some?

  • Quick actions aren't so quick

    The quick actions near the middle of the app open new views, not performing their intended goal. One tap actions are a major goal, helping drivers get their car behaviors completed.

  • Doesn't work for the driver

    The app isn't designed for the driver but designed for the car. All the needed functionality is not presented directly to the driver, making it difficult if you're trying to do the most simple thing.

Big Question

Can we design an interface that let's the user take control of their car in the way they'd like?

Passenger Mode

Passenger Mode

One of the ideas I played with was a "Passenger Mode," allowing the Passengers to use the app and have limited functionality while the car is driving.

Things like Climate and Media Controls could be controlled without driver interaction, simplifying what the driver needs to do while they're on the road.

Actions, right at your fingertips

Actions, right at your fingertips

Quick Shortcuts and Recent Actions are at the center of my concept. Being able to preset Quick Shortcuts and have access to Recent Actions simplify the user's counted interactions with the app, helping them accomplish their tasks faster.

Actions are defined from "Close Charge Port" to opening subviews and overlays. As a result, they're incredibly dynamic, just like drivers.

Just use your voice!

Just use your voice!

One thing cool about Tesla cars is the built-in Voice Command feature. I thought adding that to the app would be a good idea.

If you don't know where a specific action is, you can just tap the microphone button docked at the bottom and ask your question! Queue up directions, set the car's temperature, or even just open the charge port. Convenience is key!

More work