ROLE

UX DESIGN SYSTEM
(IA & INTERACTIONS)

Project Overview

Help to create Innovative, intelligence, meaningful, insightful, delightful interactions for the new Samsung Galaxy S8 Mobile.

Design the best in class Human interactions, focusing on building from google material designs with the aim to be better than both google and apple.

Creating interactive animation's to help guide the user flow through the product aided by the user's cognitive load. With simple, clean and effective learned behaviours.
My Contributions

Creating interactive animation's to help guide the user flow through the product aided by the user's cognitive load. With simple, clean and effective learned behaviours.

Prototyping motion and interactions of the user's touch points. Getting the prototypes out to users so we can quickly identify issues and areas to focus on. iterating fast was vital with a very short deadline we could not effort to wast time or effort.

Working with developers to iterative rapidly to produces perfect interactions at a fast paces.
THE PROJECT GOAL

"BE THE BEST GAMBELING 
PLATFORM"

PWA

Help to create Innovative, intelligence, meaningful, insightful, delightful interactions for the new Samsung Galaxy S8 Mobile.

Design the best in class Human interactions, focusing on building from google material designs with the aim to be better than both google and apple.

Creating interactive animation's to help guide the user flow through the product aided by the user's cognitive load. With simple, clean and effective learned behaviours.
NATIVE

Creating interactive animation's to help guide the user flow through the product aided by the user's cognitive load. With simple, clean and effective learned behaviours.

Prototyping motion and interactions of the user's touch points. Getting the prototypes out to users so we can quickly identify issues and areas to focus on. iterating fast was vital with a very short deadline we could not effort to wast time or effort.

Working with developers to iterative rapidly to produces perfect interactions at a fast paces.

BETFAIR 
SPORTSBOOK

The Galaxy S8 pushes boundaries and overcomes limits
to create a single, unified design that is more straightforward
and concise than any other tool that has ever been held in our
hands. All experiences come into unison through the Galaxy S8,
helping users advance toward discovering a new meaning
of their daily lives.

Take a closer look.

Two sizes. Four finishes. Stainless steel and glass design.

UX SHEETS

WEB NAVIGATION

ANDRIOD MENUS

ANDRIOD Navigation drawer

UX NAVIGATION

80% RULE

In general, if you choose whether or not to use a hamburger consider “80% rule.” Do the navigation options which you’re going to hide behind the hamburger icon fall below the 80% of regular usage? If your answer is yes, then putting them in a hamburger menu is OK.

TOP NAVIGATION

PROS

Information Hierarchy:

Include only essential sections in the tab bar, and use the minimum tabs necessary for the information hierarchy

Hamburger As a Secondary Navigation:

Since the main downside of the hamburger menu is its low discoverability, it’s not recommended for the main navigation menu. However, when designing secondary navigation options, this pattern might be an appropriate solution.

CONS

Speed of use:

One of the drawbacks of not having the bar and using only the drawer is that it slows down navigation. By hiding all sections of an app inside the drawer, users will need to tap on the hamburger icon and then scan or scroll a possibly long list before they can select the section they want.

Reachability:

Another drawback of using the drawer is that the hamburger menu icon that triggers it can be hard to reach.

Low discoverability:

The main downside of the hamburger menu is its low discoverability, and it’s not recommended as the main navigation menu.

High cognitive Load:

Making users think about navigation uses cognitive load, our app uses a lot of the user cognitive thought due to the fact that we use math and they are playing with there own money. the easier we make the navigation the better for the cognitive load.

Working memory can only hold 4-5 bits of information at one time and information in working memory lasts only around ten seconds.

Multitasking:

No way of multitasking which is one of the main use-cases we are aiming for.

Just because the hamburger icon is so common and well-known nowadays, we take it for granted and think of it as the go-to UI element for navigation.

BOTTOM NAVIGATION

PROS

Discovery:

Fixed navigation bars can reduce browsing time by up to 22%The tab bar fairly easily communicates the current location

Low Cognitive Load:

Tab bars are persistent. The navigation remains in sight no matter what page the user is viewing. The user has clear visibility of all the main app views and has single-click access to them.

Reachability:

Bottom navigation is easier to reach with the thumb when the device is held in one hand.

Discovery:

User can multitask using a bottom navigation meaning they can perform multiple actions without wasting time.

Discovery:

"Dont make me think"
Nothing is hidden so the user can complete tasks quicker and easier.

CONS

Discovery:

Fixed navigation bars can reduce browsing time by up to 22%The tab bar fairly easily communicates the current location

Location of the Nav:

The location and logic of the tab bar options on iOS and Android are different.


UX Anatomy

Top-level transitions

At the top level of an app, destinations are often grouped into major tasks (and the tasks may not relate to one another). These screens transition in place by changing values such as opacity and scale.

Sibling transitions

Screens that share the same parent move in unison to reinforce their relationship to one another. The peer screen slides in from the one side, while its sibling moves off screen in the opposite direction.

Naviagtional Drawers

Navigation drawers provide access to destinations and app functionality for multitasking.

Bottom Navigation

Screens that share the same parent move in unison to reinforce their relationship to one another. The peer screen slides in from the one side, while its sibling moves off screen in the opposite direction.

Back Arrow vs the X Icon

Navigation drawers provide access to destinations and app functionality for multitasking.

UX SHEETS

What are sheets

Bottom sheets are anchored to the bottom edge of the screen and appear in front of other UI elements. Standard and modal bottom sheets are full-width on mobile.

what we are using it for?

Bottom sheets are anchored to the bottom edge of the screen and appear in front of other UI elements. Standard and modal bottom sheets are full-width on mobile.

SHEET Principles

Expanding bottom sheets
THE betslip

provide a small, collapsed surface that can be expanded by the user to access a key feature or task.
They offer the persistent access of a standard sheet with the space and focus of a modal sheet.

Betfair Use:

A user can add a single or multiple bets to the expanding bottom sheet, the expanded verison show more detail and the mini version is a simplified version.

INTERACTION EXAMPLE

Modal bottom sheet
BET MANAGEMENT

A user must interact with or dismiss a modal bottom sheet. Their blocking behavior make them suitable for menus, such as in this files app, to help users focus on their available choices.

Betfair Use:

Betfair management where user can view there bets and view only not actionable. this equivalent of a receipt for the bets the user place, odds and the stake the user risked for a particular bet.

Modal bottom sheet

Interaction example

IOS SHEET
Expanded Cards

The sheet presentation style appears as a card that partially covers the underlying content and dims all uncovered areas to prevent interaction with them. The top edge of the parent view or a previous card is visible behind the current card to help people remember the task they suspended when they opened the card.

Betfair Use:

Use for in game state and additional content that is a non betting experiences

Interaction example

IOS Action Sheets
QUick Actions

An action sheet is a specific style of alert that appears in response to a control or action, and presents a set of two or more choices related to the current context. Use an action sheet to let people initiate tasks, or to request confirmation before performing a potentially destructive operation. On smaller screens, an action sheet slides up from the bottom of the screen. On larger screens, an action sheet appears all at once as a popover.

Betfair Use:

Action sheets our used only for alerts that are actionable.

OVERLAYS

When to use:

only use at the end of an journey due the fact that the navigation is removed.this would be great to use for states or unrelated materials like podcasts ect

When NOT to use:

Do not use an overlay on an overlay, IOS do currently a version like this with sheets this is a different behaviourshould not be used in a navigational senses for example the X will take you back to the state before nothing else.

Betfair Use:

Betfair Redesign uses the overlay to show more content in a card

Backdrop

A backdrop appears behind all other surfaces in an app, displaying contextual and actionable content.

Relevant

The backdrop’s back layer is persistent, displaying controls and content that relate to the front layer.

Immediate

The backdrop’s back layer can be accessed from any scroll position.

Contextual

The backdrop focuses attention on one layer at a time.

Betfair Use:

for complex betting markets we can use backdrops for setting for the likes of unmatched/part matched bets or setting a auto cashout.

INTERATION EXAMPLE

Material SNACK BAR

When to use:

Snackbars are displayed in rectangular containers with a grey background. Containers should be completely opaque, so that text labels remain legible.

When NOT to use:

Don’t place icons in snackbars. If your message needs an icon, consider using an alert.Avoid significantly altering the shape of a snackbar container. Avoid stacking snackbars on top of one another.

Betfair Use:

Snackbars our used to show progress on the users bets

Informational

Snackbars provide updates on an app’s processes.

Temporary

Snackbars appear temporarily, and disappear on their own without requiring user input to be dismissed.

Contextual

Snackbars are placed in the most suitable area of the UI.

BAnners

Appropriately interruptive

Banners are interruptive, but their level of interruption should match the information they contain and the context in which they appear.

Clear

Banners communicate a succinct message and what will happen if users interact with them.

Focused

Banners contain a single message and specific actions a user can take.

Betfair Use:

Banners

Search (Persistent Search)

Use persistent search when search is the primary focus of your app. The search text field is presented inside of a search bar, ready to receive focus.

Usage:

When in focus, the search experience expands to fill the entire screen. Optionally, historical search suggestions can be displayed below the text field.

A user can type a query or select from a suggestion (if available). Upon pressing Return, the search is submitted.Search results are displayed below the search bar.To release focus from the search box and dismiss search suggestions, the user taps the Up arrow.

Betfair Use:

In the Betfair redesign persistent search for quick and easy navigation.

Fliter Chips

Chips are compact elements that represent an input, attribute, or action.

Filter chips use tags or descriptive words to filter content.

Filter chips clearly delineate and display options in a compact area. They are a good alternative to toggle buttons or checkboxes.

Betfair Use:

In the Betfair redesign we used Chips for machine learning so the user can customise their content and edit the chips to customise their content.

Video

When to use:

only use at the end of an journey due the fact that the navigation is removed.this would be great to use for states or unrelated materials like podcasts ect

Card Principles

Cards are surfaces that display content and actions on a single topic.They should be easy to scan for relevant and actionable information. Elements, like text and images, should be placed on them in a way that clearly indicates hierarchy.

Navigation Components

Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within the app.

Event Cards will  have  the "Hierarchy" as a main navigation pattern as it's easier to keep the user in context during transactional journeys.

Supporting Content Cards is will be adoption the hub & spoke pattern as the content contained in the cards is just informative not transactional

UX Patterns - Native

Cards are surfaces that display content and actions on a single topic.They should be easy to scan for relevant and actionable information. Elements, like text and images, should be placed on them in a way that clearly indicates hierarchy.

HERO

Cards are surfaces that display content and actions on a single topic.They should be easy to scan for relevant and actionable information. Elements, like text and images, should be placed on them in a way that clearly indicates hierarchy.

Cards are surfaces that display content and actions on a single topic.They should be easy to scan for relevant and actionable information. Elements, like text and images, should be placed on them in a way that clearly indicates hierarchy.

TAKAWAYS

I enjoyed being able to focus on UX guidelines and principles, It was great to build on what i'd learnt on previous projects.

The hard part was getting other designer, product managers and development teams to understand why and how this can benefit them, this was started half way through the development of there new mobile product so i did have a lot of catching up to do. The way i got by in was showing the interactions and making sure that we had principles in place so everyone new why we are doing in such a way and giving everyone guidelines to follow so there is less work for them.

I left after 3 months to join Microsoft mix reality team.

New skills - Lottie integration with a data base for geolocation data.