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

The UI is THE Application #dpc19

The UI is THE Application #dpc19

Today may be even more then before we are talking about great code (SOLID, KISS, DRY...) and we think that application is all about great code base, especially if we are developers. But to be honest with each other, UI is application and almost the only and the most important thing today. The application is a collection of tiny details and if you want to have satisfied users take your time and build great UI - simply said: UI is your application.

Antonio Peric-Mazar

June 07, 2019
Tweet

More Decks by Antonio Peric-Mazar

Other Decks in Programming

Transcript

  1. Locastic Helping clients create web and mobile apps since 2011

    • UX/UI • Mobile apps • Web apps • Training & Consulting www.locastic.com @locastic
  2. “In information technology, the user interface (UI) is everything designed

    into an information device with which a person may interact. This can include display screens, keyboards, a mouse and the appearance of a desktop. It is also the way through which a user interacts with an application or a website.”
  3. “In information technology, the user interface (UI) is everything designed

    into an information device with which a person may interact. This can include display screens, keyboards, a mouse and the appearance of a desktop. It is also the way through which a user interacts with an application or a website.”
  4. “User experience (UX) design is the process of creating products

    that provide meaningful and relevant experiences to users. This involves the design of the entire process of acquiring and integrating the product, including aspects of branding, design, usability, and function.”
  5. “User experience (UX) design is the process of creating products

    that provide meaningful and relevant experiences to users. This involves the design of the entire process of acquiring and integrating the product, including aspects of branding, design, usability, and function.”
  6. –Jeff Atwood, Coding horror blog “I don't care how many

    kick-ass Visio architecture diagrams you have; as far as the user is concerned, the UI is the application. I know UI US HARD, but you have to build an impressive UI if you want to be taken seriously. Give your UI the high priority it deserves.”
  7. –Jeff Atwood, Coding horror blog “I don't care how many

    kick-ass Visio architecture diagrams you have; as far as the user is concerned, the UI is the application. I know UI US HARD, but you have to build an impressive UI if you want to be taken seriously. Give your UI the high priority it deserves.”
  8. –Yukihiro Matsumoto, the creator of Ruby, “If you have a

    good interface on your system, and a budget of money and time, you can work on your system. If your system has bugs or is too slow, you can improve it. But if your system has a bad interface, you basically have nothing. It won’t matter if it is a work of the highest craftsmanship on the inside. If your system has a bad interface, no one will use it. So the interface or surface of the system, whether to users or other machines, is very important.”
  9. –Yukihiro Matsumoto, the creator of Ruby, “If you have a

    good interface on your system, and a budget of money and time, you can work on your system. If your system has bugs or is too slow, you can improve it. But if your system has a bad interface, you basically have nothing. It won’t matter if it is a work of the highest craftsmanship on the inside. If your system has a bad interface, no one will use it. So the interface or surface of the system, whether to users or other machines, is very important.”
  10. • Problem#1: developers are used to solve problems in terminal/

    console • Problem#2: designers usually thinks that they are most relevant persons for design, based on their experince Why UX/UI first
  11. • Entire team toghether is working on solving the same

    problem from the beginning • Humans are visual persons • UI helps understand problem • for client, team and all the shareholders • solving issues before development • testing before development Why UX/UI first
  12. • Good design is hard • Good UX is even

    harder • UX/UI is expensive process • It is easier to use existing and well known patterns Why we are all doing same designs?
  13. • Cool thing, useful • It is for testing local

    maximums • Think out of the box, check how it affects globally A/B testing
  14. Users are not reading instructions! They are learning and making

    progress, so you must not presume anything!