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

UX and why should I care?

UX and why should I care?

https://www.youtube.com/watch?v=k8vChQBaCd8&list=PLmsVHop5qjGEAsY4JTS5_VzccV5h1ZCAS&index=5

Рано чи пізно, працюючи над продуктом, кожен розробник повинен перейти зі стану "я тут щоб писати код" до "я тут щоб писати робочий код, який зробить мій проєкт краще", тож, в решті решт, усі шляхи ведуть до UX.
Ми розберемось що це за птах, а також чому нам, розробникам, треба у це занурюватись
Поговоримо про конкретні дії, які допоможуть нам в цьому (і проговоримо про те, як точно не треба робити).
Розберемо реальні кейси продукту-мільйонника та подивимося на те, які показники бізнесу вдалося збільшити через них.

Denys Rumiantsev

October 17, 2020
Tweet

More Decks by Denys Rumiantsev

Other Decks in Programming

Transcript

  1. 02

  2. 03

  3. 19

  4. And what? • Redesign your API • Give some info

    to user • Provide error state 21
  5. Why should I care? • LT0: ~ 39% 
 LT1-3:

    ~ 29%
 Other: ~ 12% • Increased avg. session +14%% • Increased active user's session x2-2.3 25
  6. User doesn't care • About your app's architecture • How

    it's hard to maintain legacy • Is it UIKit or SwiftUI • \(anotherYourPain) 28
  7. Why should I care? • Async images uploading
 + 3%%

    registration completion (daily ~50K new users)
 + 1.4% active users • Mutual screen locally
 + 1%% conversion into first message
 + 3.8%% actions made
 - 45% time between action and result • Instead of conclusion: take more responsibilities 34
  8. 36

  9. 37

  10. Explain • Why are you asking? • How will you

    use those permissions? • Why you're asking about it now? 38
  11. Why should I care? • Remote notification permissions screen vs.

    only system alert
 +4%% granted • Location permission screen vs. only system alert
 +3.3%% granted • Remote notification permissions from chat tail
 +18% granted 40
  12. Make it easier • Do it for user • Explain

    what is expected • Make it responsive, handle states • Make it smooth with new APIs 41
  13. Why should I care? • 65% (US) and 58% (overall)

    users with dark mode • +4.5%% promotional screen with dark mode convert to pay 45
  14. Pros • Consistent • Redesign? EASY • Might be first

    step to modularity • Could be re-used as standalone library in another project 48
  15. What else? • Investigate user's behaviour • Make your own

    review • Do “field testing” • Contact with support team • Launch survey & ask your user 51
  16. 54

  17. Summary • Implement basic stuff • Do it locally as

    much as possible • Handle your errors • Make it quick & responsible • Use bad-conditions sandbox • Implement new API features • Be cool. 55