Why Do We Even Need UX? How And When To Use UI frameworks Smart Responsive UI Patterns Focusing On What’s Important How Animations Can Help You Build A Better User Experience Context-Based Actions What We Will Talk About Today
How to implement this stuff. I will be talking about this at the .NET UG and I’d love to see you there though! .NET User Group Karlsruhe 14. September 2017 - 6pm http://dotnet-ka.de What We Won’t Talk About Today
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?
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
Floating Action Button (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
Cards: The Allrounder Good for self-contained items Should lead to a detail view Benefits from prominent headers Benefits from more features on bigger screens Smart Responsive UI Patterns
Hamburger Menu: How To Leverage A “Bad” Pattern 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
Make It Clear What Happens On The Screen Motion provides meaning Gives a more natural feeling to your UI Visualize “behind the scenes” stuff Good for visualizing workflows Natural motion isn’t linear How Animations Can Help You