Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Real World UX - Tales From The Land Of The Thousand Buttons

Andreas Wissel
October 28, 2017

Real World UX - Tales From The Land Of The Thousand Buttons

Andreas Wissel

October 28, 2017
Tweet

More Decks by Andreas Wissel

Other Decks in Design

Transcript

  1. Real World UX Tales From the Land of the 1000

    Buttons Andreas Wissel @andreas_wissel UX Engineer
  2. The guy right next to the screen Doing UI, UX

    & Frontend development @ Thinktecture [email protected] @andreas_wissel Andreas Wissel
  3. Introduce yourself Why do we even need UX? How and

    when to use UI frameworks Smart UI patterns Context-Based Actions Convincing stakeholders Approaching redesigns What We Will Do Today
  4. Ask questions – a lot! Tell us about your own

    experiences and problems Don’t be afraid to speak up What You Have To Do Today
  5. IT crowds aim to solve problems for the outside world

    We need to relate to people Engineers need to relate to people’s problems as well Why Do We Even Need UX?
  6. Frameworks work well when used as guidelines Be prepared to

    bend or break the rules Sometimes it won’t fit Don’t shoehorn your app into frameworks How And When To Use UI Frameworks
  7. Floa%ng Ac%on Bu-on (FAB): The New Allstar Work well for

    frequently used actions Emphasize the most important action Multiple FABs can work as well Don’t overuse them Keep them simple – don’t put each and every action there Smart Responsive UI Patterns
  8. Pop-out FAB Smart Responsive UI Patterns Works very well for

    grouping ac:ons Grouped ac:ons should be related
  9. Modal pop-out FAB Smart Responsive UI patterns Same as before,

    but when you need the user’s focus undivided a>en?on
  10. Hamburger Menu: How To Leverage A “Bad” Pa8ern Shouldn’t be

    your main navigation Work well as ”link dumps” Benefit from procedural knowledge Usually hard to reach on mobile Smart Responsive UI Patterns
  11. Decluttering The UI Find the main task of your application

    Make it as prominent as possible Focusing On What’s Important
  12. React To Your User’s Input Gather information from what the

    user is doing React to this by offering shortcuts Context Based Actions
  13. React To Your User’s Input Google Maps offers to share

    your location after taking a screenshot Context Based Actions
  14. React To Your User’s Input iMessage offers to send your

    current location after someone asked for it Context Based Actions
  15. Hands on time! Time to get your hands dirty and

    scribble something yourself! ✍
  16. War stories from a serial redesigner Approaching Redesigns Users will

    always be angry Don’t ever roll back (except for catastrophic failures) How to avoid catastrophic failures (user testing, beta versions, release management) How to redesign parts of an app Working iteratively Wikipedia example: search picture + user ranting