top of page
Overview
np_ux_693504_0B97E6.png

Overview

User experience design actually includes everything from research to visual design. In this portion of my portfolio, I'm referring to the foundational design work required before I can design a tangible product. 

 

Once we have a good understanding of the problem we are trying to solve, the interests of all stakeholders and the needs of our end users, we can begin translating these needs into an experience.

The objective here is to design an experience that is intuitive, functional and of course, beautiful. When I use the term beauty, there is no cookie-cutter aesthetic that will work for all solutions.

We’re also not ready to flesh out the design of each button or page layout just yet… Defining a standard of beauty at this phase merely aligns a design aesthetic with the brand and intended message. 

desktop icon

Please continue on desktop.

Thanks!

Fresh

A key deliverable here is a clear overview of the project's intended user experience.

UX Architecture

UX Architecture

Designing the core architecture of the user experience usually starts with defining one or more core functions. When a user begins using your product, what are they intending to use it for?

In most cases, we won’t use home screens or start menus at launch. Instead, we’ll create an optimal solution for the core functionality at the forefront and only build supporting screens or functions secondary to that key experience.

np_apple-core_152668_0B97E6.png

I usually start by designing core functions first. In some cases, the core functionality may be a singular activity satisfied by a single screen or interface. But isn’t always the case.

 

More complex solutions often involve more than one core function. Different audiences may interact with core functionality differently as well, creating additional disparity between unique experiences (imagine a marketplace where there are buyers and sellers--each party requiring unique experiences).

mike juliano - portfolio - iphone8.png
IMG_8084.PNG
mike juliano - portfolio - iphone8.png
IMG_6103.PNG
iPhone - shadow left.png
IMG_8096.PNG
mike juliano - portfolio - iphone8.png
IMG_8084.PNG

At youPass, our UX architecture was built to support our 3 key functions: linking with new people, sharing contact information and connecting with them online.

Once we have identified key functionality and sketched rough experiences of what this might look like, we can begin running through some test user flows to ensure these core functions are truly prominent. Failing to identify missed key functions early might result in an experience that is less-than-intuitive, or simple for most users but inefficient for some.

Performance Indicators & Goals
np_goals_982021_0B97E6.png

Performance Indicators & Goals

It might sound odd to place this part of the process here but it’s actually quite deliberate.

 

In the midst of designing the UX Architecture, we’ll want to set aside time to define and understand some key performance indicators. Designing with an end goal in mind helps plan specific user flows to drive the results we are looking for. 

Screen Shot 2019-02-13 at 3.37.54 PM.png

At Mojiit, one of our key performance indicators for Mojichat was the number of Mojicons sent. By identifying this upfront, we optimized the experience to help users send more stickers, faster.

Rapid Prototyping

Rapid Prototyping

Rapid prototyping involves creating several iterations of design that just don’t feel quite right until we find and validate one that does.

Circles and rounded edges or squares?
Menus or
free-form?
Text or images?
Game-based
or gamified?
 
Private or
social?
np_wireframe_728687_0B97E6.png

Where many designers probably won’t invest in high quality designs at this phase, I think it’s sometimes difficult to get a strong idea of what the finished user experience will feel like without a beautiful first prototype.

Portfolio_UI-UX_early-youPass-concepts.p

Early prototypes of youPass looked quite different than the finished product. I actually went through a dozen iterations of the UX until I arrived at the clean, intuitive UX we brought to market.

Although wireframes might suffice for many prototypes, I usually invest in adding some style to early prototypes I feel most confident about. For example, animated human characters rarely look quite right without expression. It’s hard to sell the vision for a product with a black & white prototype.

mike juliano - portfolio - iphone8.png
Browse View-Alternate.png

With Mojiit AR, sending and receiving messages were core to our user experience. I spent a lot of time exploring concepts that brought augemnted reality to the forefront. Our AR inbox required users to look around a room to discover incoming messages. It sent the tone for the rest of the UX.

In this phase, we do want to evaluate a fair share of unique design concepts so I typically only invest in drafting the rest of the primary experience if I think I’m onto something big.

 

For many products in existing markets, designs might be obvious and unquestionable at first but it's important to carefully consider alternatives nonetheless.

 

True innovation manifests

when I have the freedom to think intuitively about the problem and solution without the distraction of everything that’s been done before.

Design Theory

Design Theory

In selecting a prototype to move forward with, its important the design concept achieves some fundamental principles of design.

1

Designs must be functional and efficient. If you don’t work well at what you’re trying to do, don’t bother. As simple as possible, but not simpler.

mike juliano - portfolio - iphone8.png
Mojichat - Library View v3.0 - Personali

At Mojiit, we redesigned (but have yet to release) a more streamlined user experience for Mojichat with our stickers at the forefront... even before an avatar was customized. Our data showed we lost many users before they realized the true value of our product.

2

If possible, avoid experiences that require tutorials or teaching people something totally new.

mike juliano - portfolio - iphone8.png
IMG_6864.PNG

At Think You, one of the best signals that we had finally arrived at the ultimate user experience was that we no longer required a tutorial. Simple "?" or descriptive text guided users exactly when appropriate.

3

Our time is limited and ought to be as wonderful as possible. Whether you’re designing an admin panel or stockroom, a little sex appeal in a first impression can have a lasting impact on the user’s experience. Build something beautiful because the world deserves it.

mike juliano - portfolio - iphone8.png
Tap-Browse View.jpeg

At Tap, a clean design was paramount in creating trust and confidence in an industry that has been filled with garbage.

4

Listen, listen, listen! Ask others what they think. Give someone a potential interface and watch how they interact with it. Ask them to achieve some of the key functions of your product and observe if the designs are intuitive or need directions.

mike juliano - portfolio - iphone8.png
Keyboard Extension-Library View.png

With Mojichat, we had both an iMessage extension and a Keyboard extension for unique use cases. However, both extensions looked identical. Users were frustrated and confused when they were able to drag & drop only sometimes. And they told us!

 

We added simple, subtle instructions on the Keyboard extension that guided users to the functionality they were seeking.

5

Good design drives engagement, growth, and monetization at its very core.

mike juliano - portfolio - iphone8.png
v3.0 - Messages Extension-Message Receiv

With Mojichat Messenger, we added a Reply button after a message was opened or viewed to drive immediate responses. In testing with users, we noticed a radical improvement in engagement.

np_money-bag_42415_0B97E6.png

Monetization Strategy

Although development of the monetization strategy sometimes falls outside the scope UX design, I love building creative ways to monetize a product.

Paid advertising or sponsored posts definitely have their place in some products. But when monetization is a priority up front (as it should be), we’re able to naturally integrate it throughout the UX for the most added value. I’d rather sell upgrades for premium features or experiences than show ads.

Mojichat for Twitch - Viewer - Mojicon V

By integrating branded content within our Mojicon Bits, Mojichat for Twitch opened a massive new revenue stream and monetization strategy.

UI Mapping & User Flows

At this point, we have a well defined product scope, architecture and design framework. The primary UI often consists of 1-3 views and sometimes many, many supporting views.

 

The objective here is to maintain a cohesive end to end user experience while delivering all core functionality at the forefront (or as close as possible).

np_workflow_2033824_0B97E6.png
mike juliano - portfolio - iphone8.png
Browse View-Alternate.png

With youPass, if users were engaging with supporting views, it was sometimes up to 5-6 taps until they can find their QR code. We introduced the option to tap & hold anywhere in the app to instantly display as a modal view.

Mapping out the core user experience effectively is critical. If the user is coming to your product for more than 1 primary function, it’s important navigation between different interfaces makes sense and is accessible when the user needs it.

 

As a general rule of thumb, core functionality should be executable within no more than 2 taps (this is of course negotiable based on the product but definitely an ideal).

Once the primary views are designed we can begin mapping out the remaining supporting interfaces. Supporting interfaces are exactly that...they are merely support to minimize complexity and offload actions from the primary interface. Wherever possible, I try to reuse supporting interfaces whenever possible.

Application Map - Mojiit v2.0.jpg

A core deliverable here is the Application Map. The Application Map is critical in communication most UI concepts to engineering and will be used to measure and track all user flows. By tracing specific user flows such as new user onboarding gives us a clear idea of how the user will interact with our product.

Fibbol Application Map.003.jpeg

Application Maps help visually communicate inefficiencies, redundancies, holes and opportunities in a user experience that will not only guide design and engineering, but the users themselves.

next:

Mike Juliano UX portfolio logo.png

© Copyright 2020. Michael Juliano. All rights reserved.

bottom of page