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

Smarter UI Development

Konstantin
October 03, 2018

Smarter UI Development

In this short presentation, we explore how we can build UI "the smart way" using StoryBook.

Konstantin

October 03, 2018
Tweet

More Decks by Konstantin

Other Decks in Technology

Transcript

  1. SMARTER UI
    DEVELOPMENT
    Konstantin Lebedev

    View Slide

  2. WEATHER APP

    View Slide

  3. WEATHER APP

    View Slide

  4. WEATHER APP

    View Slide

  5. WEATHER APP

    View Slide

  6. How can we test multiple visual
    states of a component?
    PROBLEM #1

    View Slide

  7. TRAVEL APP ONBOARDING

    View Slide

  8. TRAVEL APP ONBOARDING

    View Slide

  9. TRAVEL APP ONBOARDING

    View Slide

  10. TRAVEL APP ONBOARDING

    View Slide

  11. How can we test visual states of a
    component that isn’t always visible
    on the screen?
    PROBLEM #2

    View Slide

  12. STORYBOOK

    View Slide

  13. Storybook - isolated environment
    to quickly develop and design UI
    components
    STORYBOOK

    View Slide

  14. STORYBOOK

    View Slide

  15. STORYBOOK

    View Slide

  16. WRITING STORIES

    View Slide

  17. STORYBOOK

    View Slide

  18. STORYBOOK

    View Slide

  19. STORYBOOK

    View Slide

  20. STORY SHOTS

    View Slide

  21. STORY-SHOTS

    View Slide

  22. WITH STORYBOOK
    ● test components in isolation
    ● test multiple visual states
    ● live documentation for our UI

    View Slide

  23. THANK YOU
    Konstantin Lebedev / @koss_lebedev

    View Slide