Prep
iOS & Android App
User Experience, Branding, Visual Design
1 week // 2018
I did a design exercise in order to challenge myself to design a mobile app for both iOS and Android. Since I hadn't used an Android in like a decade, I had to do a little bit of research to refresh my memory and learn the differences between iOS and Android. I gave myself one week to create this "Business Passenger App" with not a lot of constraints, so I really had to narrow scope in order to work within the timeline given. It was challenging, yet fun, and I hope to do more quick design exercises in the future!
matter-creation
Project Overview
Assume you live in a world where cars drive themselves. Design a door-to-door mobile app experience that allows for business executives (aged 28-45) to make the most out of their 4-hour journey from NYC to Baltimore to meet with a new client.
Problem
Business executives often find themselves referencing several apps to prepare for new client meetings, which can be inefficient and frustrating.
Solution
The goal is to design a one-stop mobile app that helps business executives successfully and efficiently supplement their client research and preparation.
1. Empathize
First, I needed to learn more about the users. In order to do this in the allotted time, I decided to conduct one-on-one interviews with people in sales to get more in-depth insights. After that, I did some competitive research to learn from other apps' successes and failures.
Interviews
I conducted three one-on-one interviews (one in-person, one over the phone, and one via email) and gathered learnings in these areas: research topics, places to find information, frustrations, and value adds.
  • Research topics: company logistics, company goals, company pain points, stakeholders, industry trends/challenges, competitors
  • Places to find information: company website, LinkedIn, Google News, Yahoo Finance
  • Frustrations: relying on several sources to find all of the information
  • Value-adds: integrations with Calendar and Maps, as well as ability to share
  • AFFINITY MAPPING
    In order to make sense of the information I had gathered from one-on-one interviews, I decided to create an affinity diagram and organize all of the data into groups based on relationships: prep/research, tools, and goals/outcomes.
    COMPETITIVE ANALYSIS
    To supplement my user research, I did competitive research to see and critique what other apps are doing and draw inspirations from them. How can I display what's most important to the users? With the amount of information the users would expect to see, how do I balance simplicity and complexity? Below are screenshots of some of the apps I referenced.
    2. Define
    After one-on-one interviews and competitive analysis, I had a better understanding of the potential users of the "Business Passenger App" and was ready to map out personas, user stories, and user flows.
    USER PERSONAS
    The potential users of the app could be grouped into these three types: Efficiency, Versatility, and Knowledge.
    Efficiency
    Nick P.
    "I'm ready to find an app that makes client meeting preparation a whole lot easier for me."
    Versatility
    Allison W.
    "I want to find an app that syncs with my work calendar and shows me relevant company and industry news."
    Knowledge
    Joseph J.
    "I like to bookmark important articles to refer back to when I'm creating presentations."
  • Efficiency - To prepare for client pitches and meetings, Nick spends hours shifting through different online sources to educate himself on his clients and the industries that they are in. Since he has to do this so often, he is ready to find an app that makes this a lot easier for him.
  • Versatility - Because she is always on the go, Allison uses her phone for client or industry research, as well as for calendar notifications. She would love to find an app that syncs to her work calendar and shows relevant company and industry news.
  • Knowledge - He likes to bookmark important articles to refer back to when he is creating presentations. However, he finds organizing his bookmarks on his browser to be extremely challenging.
  • USER STORIES & FLOWS
    Talking to potential users helped to prioritize the list of functionalities to build a minimum viable product (MVP). In terms of the flows, I decided to focus on onboarding, which is an essential process of curating relevant content for users.
    3. Ideate
    Now on to my favorite part: creating wireframes! It always helps to have as much research done as possible before this phase; otherwise, you would get lost. Thankfully, some of the research that I had done prior to this gave me a clearer picture of who I am designing this for and why.
    SKETCHING & LOW-FIDELITY PROTOTYPING
    As always, I began this process by sketching out wireframes with pen and paper then moved on to myBalsamiq to create lo-fi wireframes.
    Sign-up
    Onboarding
    Dashboard
    4. Brand Identity
    Since this is meant to be a challenge to design something hypothetical in a short amount of time, I had to come up with the branding elements pretty quickly and skip a lot of testing and validating with people.
    TYPEFACE
    I picked Playfair Display as the typeface for headlines, as well as the logo. I loved the professional yet approachable look. I appreciated that each letter had a lot of cool character. As for the body copy, I chose Open Sans, a font that is simple and easy on the eyes - very important to users when they are reading articles for research.
    COLOR PALETTE
    I wanted the app to have a minimalistic look, so that the colors are not distracting users from the content they came to see. Blue is the main color and would be used for buttons, as well as to highlight the searched terms. The other colors would be used more sparingly across the application.
    LOGO
    I ultimately went with the name "Prep" for the app - keeping in mind that business executives would use this app to do research, or "prep," for new client meetings. I kept the logo black to exude professionalism and trust.
    5. Prototype & Validate
    After I created the design guide, I was ready to work on the hi-fi mocks. Every time I ran into usability questions (there were so many!), I made sure to ask my friends for thoughts and feedback, rather than making assumptions. Due to time constraints, so I did not get to validate my design as much as I wanted to.
    SINGLE SIGN-ON (SSO)
    In my initial mockups, I included Google, Facebook, and email for SSO. However, after testing with a few people, it only made sense to also include Microsoft. I may not have a Microsoft account, but plenty of others do! It's important to remember to design for others, not just yourself.
    Before
    After
    ONBOARDING
    In order to start the process of curating articles for users, Prep will ask to select industries and companies they would like to follow as part of the onboarding process. One of the feedback I got from people was that it was difficult to tell the two steps apart initially. To solve this usability issue, I decided to highlight and bold the terms "industries" and "companies", so that the onboarding process is as seamless and pleasant as possible.
    Onboarding step #2
    Onboarding step #3
    DASHBOARD
    Dashboard was the toughest screen to mock up due to the amount of information I had to show in a limited screen real estate. From talking to potential users, I knew that it had to contain the following items:
  • A section that shows the meetings scheduled for that day, as well as their location, distance, and ETA. This would help users plan their day ahead
  • Ability to bookmark articles to refer to in the future
  • The length of articles, or how long it would take to read the articles. This transparency would help the users determine which articles to open and read
  • Company profiles with relevant information to review before new client meetings. Being able to edit the list of companies to follow is crucial
  • IOS VS ANDROID
    The main goal for this exercise was to gain experience designing for both iOS and Android frameworks. There are a few notable differences between the two platforms, as noted below.
    iOS dashboard
    Android dashboard
    Final Deliverable
    In total, I designed 28 screens in Sketch and created two clickable prototypes - one for iOS and one for Android - using InVision.
    Takeaways
    This was a great exercise for me to get a hands-on experience designing for both iOS and Android. I feel like I became a more well-rounded designer after this! I wish I had done more research and testing, but I appreciated having a tight deadline and learning to cut scope. In the real working world, I could have tight deadlines to deliver wireframes/prototypes/etc., so in a way, this was a sneak peek of what's to come! I did not get to finish working on the company details page, so I would like to flesh that out in the future.