HiFi Prototype

(Milestone 5)

Planning & Schedule for HiFi Prototype

  • Week 7: Branding & Design System

    • Tuesday, October 20
      Discuss branding, fonts, colors. Everyone comes up with one logo, one font pairing, and one color palette to vote on.

    • Wednesday, October 21
      Dot voting on branding, fonts, and colors. Mob designing of chosen branding direction. Align on final sitemap. Identify components that will need to be encompassed in design system.

    • Thursday, October 22 - Monday, October 26
      Individually work on global styles for text and colors. Individually work on design for global components.

  • Week 8: Review LoFi Prototype & Align on Changes

    • Tuesday, October 27
      Review global components together and discuss changes. Review LoFi prototype together and discuss areas to change.

    • Wednesday, October 28
      Review brainstormed ideas for changes discussed to LoFi prototype. Align on directions for each change.

    • Thursday, October 29 - Monday, November 2
      Begin laying out high fidelity prototype.

  • Week 9: Prototype

    • Tuesday, November 3
      Review state of first half of prototype together and discuss changes.

    • Wednesday, November 4
      Review state of second half of prototype together and discuss changes.

    • Thursday, November 5 - Monday, November 9
      Continue to prototype individually.

  • Week 10: Finish Prototype and Site Content

    • Tuesday, November 10
      Delegate site content additions and discuss final changes to prototype. Record video and/or voiceover.

    • Wednesday, November 11
      Review video and/or voiceover and discuss changes. Ready prototype for user testing.

    • Thursday, November 12 - Friday, November 13
      Finalize site content.

Branding & Design System

Branding CarFlix

To kickoff the high fidelity prototype, we diverged on our own time to generate ideas for what we could market as the brand for this app. With consideration to our personas and target market, we wanted to create an aesthetic that kept to the retro feel but captured the essence of our app in modernizing the drive-in experience.

Each group member did a mini style guide putting together at least one logo concept, fonts, and a relevant color scheme. We then came together to converge on ideas which lead to a creative meeting where we grabbed bits, cut, and fine tuned each element until we had an overall concept we were happy to call CarFlix.

With an overall agreement on the direction of the brand, we split off work to prep our Figma file to prototype in high fidelity by creating text styles, color presets, and a library of shared components.

Color Palette

Part of the divergence mentioned above was spent on establishing a color palette. Just as typography can, color palettes can also communicate the feeling of a certain era. We wanted colors that would be reminiscent of the advertising and signage from the 1950's.

As a part of the "mob designing" session mentioned above, we ended up picking some colors from a few different mini style guides and merging them into one color palette.

From there, the next step for colors was to create the palette in Figma and add each color as a "color style" so that we could maintain consistency in our high fidelity prototype.

Typography

Another part of our initial divergence was focused on generating typography pairings for our app. We were attempting to tiptoe a line of some retro-inspired fonts that had great readability at small sizes. A lot of the retro display fonts, while creating a lot of nostalgia, either took up too much space in an interface or interrupted readability.

After dot voting on font combinations, we ended up taking a heading font from one pairing and joining it with the body copy font from another.

In the end, we landed on Barlow, a California-inspired grotesk font, for the headings and on Nunito Sans, a rounded font very readable at small sizes, for the body copy.

Global Components

We had identified the following components as candidates that would appear across multiple areas of our prototype: Cards, Nav Bar, Text/Form Fields, Buttons, Tiles, Toggle Switches, Tabs, Tags, Progress Bars/Indicators, Tooltips, Icons, and Badges.

We then split this work to begin shaping the components and met later to review and adjust them together in a library file. Where possible, we included hints at retro design styles and signage to tie back to the branding and the original era of drive-in's. A few examples of those hints are showcased in this image slider.

Iterating into High Fidelity

Before creating the prototype, our team discussed the low fidelity mockups together to look at areas to change. Each feature had a core area that we all agreed to adjust, as well as many minor tweaks that made sense to adjust or expand on. Additionally, because the high fidelity prototype would have more robust concepts, there were some components that were non-existent in the low fidelity that we were able to build out in the more finished product. See image carousel a few side-by-side comparisons between low and high fidelity prototypes.

After iterating on the low fidelity ideas and creating our higher fidelity pieces, we met twice to converge on the high fidelity mockups to share ideas and continue to improve each other's work. As we went through these ideas, we made sure that the story our prototype followed was consistent, touched each core concept we wanted to introduce, and closed any gaps that may have been missed.

Once our prototype was in a good place, we made some minor aesthetic tweaks here and there before starting the video demo. The video demo is a clickthrough of the prototype on a mobile device, with sub titles explaining the story of Lindsey Cunningham's first time experience in the app, as well as her visit the day of the show.

Resulting Prototype - First Time User

Scenario: Our primary persona, Lindsey, is looking for a low-effort activity to do with her sister outside of town, some night this week. She is hoping she'll be able to bring her dog to whatever event she chooses so she doesn't have to hire a dog walker. A friend tells her about the app, CarFlix, and she downloads it to check it out.

OpeningStory.mp4

Resulting Prototype - Day Of

Scenario: Monday is here, and Lindsey gets a push notification on her phone while at work. When she has a break, she checks out the notification to make sure she's ready to go for tonight's show. After she has checked out the information about tonight's trip, she keeps the app running in the background of her phone with the ticket view open where she scans the ticket at the box office to enter. Once she scans the ticket, she is immersed in the "day-of" instructions that help her get settled. Lindsey can then customize her viewing experience and enhance it by ordering concessions directly to her car.

You will see some simulation of time passing in the following prototype to showcase the experience of the movie from start to finish.

DayOf_Story.mp4

HiFi Prototype Work Board

Explore the board containing all high-fi prototype work below, or access it via this link.