All Posts in user experience

April 11, 2012 - Comments Off on UI/UX and the Importance of First Impressions [Deck & Video]

UI/UX and the Importance of First Impressions [Deck & Video]

UI/UX and the Importance of First Impressions [Deck & Video] is an overview of User Interface and User Experience presented to the teams of AngelCube 2012.


UI/UX and the Importance of First Impressions
Presented to the teams of AngelCube 2012
Diesel Laws, Designer & Co-founder of
Ask the world questions and get opinions in realtime.

I’m here to mentor & help you with UI/UX design.
angelcube all the way baby.

UX is how a user experiences your product.
UI is what interface they're interacting with.
UX is the intangible feel, flow & simplicity.
UI is the tangible buttons, forms and images.

Path, Apple, Clear, Facebook (Timeline)
Path - UI is consistent theme, cute animations & simple layout.
UX is intimate, fun & inviting.
Clear - UI is heatmap gradient, interactive animations & clean layout.
UX is easy, unique & clear.

Good products sell.
Gorgeous products sell faster.
How can non-designers create gorgeous products?
TIP: A doctor doesn’t have to break every bone in their body to know how to fix one.

1. UX is everyone’s role.
When a user visits your website, downloads your app and uses your product they are following your direction. Every day you are crafting someones experience.

2. Think like a user.
iPhone message from mum: Hi were having a great time in bali the weather is warm and the shopping is great miss you
My brain corrected it: Hi, we’re having a great time in Bali. The weather is warm and the shopping is great. We miss you.
No one explains what these buttons do.
I completely forgot to think like a first time user.

3. Break down every page to the most important elements.
Ask yourself, what one thing does this page need to do?
Then remove everything else.*
*I’m serious.

4. 3 clicks to get anywhere.
As a general guide, a user should be able to reach any page within 3 clicks from their home screen.

Edit Company Page on Facebook:
1. Search for company.
2. Click on Company name.
3. Click Manage button.

Edit Bio on Facebook:
1. Click profile name.
2. Click Update Info.
3. Click Edit button.

5. Consistency is powerful.
Font: Sansation Bold
Cyan, Grey, Yellow, White
Consistency builds credibility

6. Realise that great UI/UX can keep users happy.
What do users think when your product has a problem?
Great UI/UX + Problem = “Annoying, but I’ll get used to it.” “Support were really helpful.”
Mediocre UI/UX + Problem = “Crap product, I’m not using it again.” “I’m not recommending it to friends.”

7. Everyone judges a book by the cover.
Most users believe that your website, logo or app is the whole product.

8. STEAL. Most things you’re building have been built before.
E.g. Profiles. Same same but different.

9. Design can sell a product before it’s built.
Yay, landing pages! And screenshots, mockups, templates & videos.

10. They come for the UI, they stay for the UX.
Check out this, you can _____
upload photos, watch videos, download music...
I love using this, it’s ______
fun, easy, quick, simple...

1. UX is everyone’s role.
2. Think like a user.
3. Break down every page to the most important elements.
4. 3 clicks to get anywhere.
5. Consistency is powerful.
6. Realise that great UI/UX can keep users happy.
7. Everyone judges a book by the cover.
8. STEAL. Most things you’re building have been built before.
9. Design can sell a product before it’s built.
10. They come for the UI, they stay for the UX.

Lets get simple.
Investors love traction. Traction comes from users. Users love great products.
Products that have great UI/UX appeal to both.
It’s as simple as that.

November 11, 2011 - Comments Off on The UX Behind Barkles UI

The UX Behind Barkles UI

Note: This post has been kept up for historic reasons as Barkles is no more.

For as long as I can remember I have questioned why things have been done a certain way and what other approach they could take. In its simplest form UX is just that - questioning why things are done a certain way and making them more fluid for the user.

What Is UX?

User experience as it stands is not just a great UI (User interface) or functionality. It's about the experience for the user as they click-through, try on, purchase, run between and more (Wikipedia - User experience (UX) is about how a person feels about using a product, system or service). It's how they connect. Unfortunately, it's very easy to ignore or overlook a great UX due to:

  • Designer/Developer is too close to the product and can't see it from a new users point of view
  • UX is hard to do correctly based on the many viewpoints
  • There is no manual - it's often just what you feel by using the product
  • User feedback is ignored
  • The developers, designers and general team aren't using their own product

By taking into account the importance of a great UX early on, you can start baking core principles into your design, functionality and concepts. This will help build the foundation of your platform just in the same way Apple represents brilliant design simplicity. At the start of development the UX will be directed to how you feel using your own product.

A Live Example

I always find it important to give a working example to provide clarity to the visual readers. So I will dive into my recently launched startup Barkles and point out a few things I did early on that fed into functionality, marketing and the end result.

Barkles is a side by side platform for debates. The premise is simple - show side by side debating with commenting sections. Based on the simplicity, I wanted the design and functionality to stand out - to be harder to instantly replicate. In that, we also had to build the functionality to the same professional level.

A Barkles Dogfight

As you can see above, the Barkles Dogfight interface is simple. Yet, there is enough functionality to get involved and share your opinion, view Dogtags (profiles) & throw Bones. The design gets out-of-the-way of the user and allows them to get involved in the discussion.

Scrolling Context

The experience with functionality replicates this. The Dogfight Starter that stretches the full width of the centered area follows the discussion. When you scroll down the page it comes with you - constantly keeping the debate in context. This in itself is a powerful UX addition as it keeps the user focused on the point of the debate further they go down the page.

The Dogfight Starter fixes to the top of the browser window

The Quick Scan

The page width also helps out in creating a simpler and more enjoyable UX. We could have easily let the width spread the full side of the page so the responses had more room, but this would have required much more involved left-right scanning of the debates themselves. By keeping it center aligned and focusing on a smaller width it allows the user to follow the debate easily by scanning each side with minimal eye movement. Below is a wider mockup which is uncomfortable to read in comparison (click to view the larger image).

A quick mockup of a larger width area Dogfight

Simplicity With Colour

Other elements that enhance the user experience are the simple coloured lines next to the avatars. These lines reinforce the different sides of the debate. This simple, yet effective addition is noticeable when taken out:

Different coloured lines taken away from each side

As you can see, even with the Agree and Disagree buttons labeling each side the lack of coloured lines blurs the lines between the sides. It's only a subtle difference, but enough to 'feel' confusing or messy as the user scrolls down the page. The colours also break up the grey/blue themed page and add some character.

Try The Functionality

Now, while this article focuses mainly on design aspects, it's important to note the underlying functionality that supports the UI/UX. The quick loading and simple interface functions well, and great care has been taken to enhance the experience of adding an opinion. From text-shadow, input box drop down to hover box-shadow, everything has been put in place for a stronger (and easier) experience for the user.

While I could talk about the functionality for a while, it's better for you to get a hands on feel of how it works. View this Dogfight and get a feel for the experience we have crafted -

I hope that these insights have given you a few ideas or at least an in-depth look at a Barkles Dogfight and the UX behind it. In future articles I will go into more detail about other pages of the Barkles platform.

If you have any questions just give me a shout me on Twitter.