SlideShare a Scribd company logo
UX Prototyping: New Principles and Tools (HTP Grodno, 20.03.2018)
About Myself
➔ Business Analyst
➔ UX-enthusiast
➔ Can write some stuff in Python
➔ Started career in Customer
Support
➔ An old otaku (useless fact)
Glossary
➔ Minimal Valuable/Viable Product
That is a product, anyway. You can try to sell it to customers.
➔ Prototype
Not a product. You can show it to friends, family, and even investors. Don’t try
to sell it to customers. They won’t be happy about that.
➔ UX prototype
Focuses mainly on user experience and customer satisfaction of using a future
product.
How it used to be in the past
How it used to be in the past (bad case)
How it works now (in most cases)
Top 10 Highest Rated Prototyping Software*
1. InVision - 98%
2. Marvel - 95%
3. Axure RP - 79%
4. POP - 76%
5. Fluid UI - 70%
6. Proto.io - 62%
7. Flinto - 57%
8. UXPin - 41%
9. iRise - 36%
10. Framer Studio - 28%
*Based on G2 Satisfaction Score by g2crowd.com
What tools do you use for
prototyping?
What features are required
for a prototyping tool?
Must-have features nowadays
● Multiplatform
● Collaboration
● Preview on devices
● Responsive layout
● Versioning
● Diverse component configuration
● Navigation among screens
● Animation
● Export to multiples formats
Nice-to-have features
● Extensive documentation
● Video tutorials
● Less limitations for non-enterprise customers
● Free (no subscription required)
● Sending automatic request for making and delivering coffee from the nearest
cafe
From design to implementation
Some unexpected sh*t is about
to happen anyway.
Just take it easy.
What we can do (these are new principles)
➔ Closer collaboration between UX and DEV
➔ Re-using design in development
➔ Narrow the gap between a prototype and a product/feature
➔ Prototype is an MVP
Prototyping tools under consideration today
Alva (https://meetalva.io/)
Framer (https://framer.com/)
Supernova Studio (https://supernova.studio/)
Fuse (https://www.fusetools.com/)
Alva or Meet Alva
“It is a radically new digital design tool built for cross-functional product teams.
Alva lets you design interactive products based on the same components your engineers
are using for production websites. But, our mission goes way further. And guess what – we
are entirely open source.” - meetalva.com
https://github.com/meetalva/alva
Alva’s visual editor
Alva’s default patterns
Atoms:
● Button
● Copy
● Dropdown item
● Headline
● Image
● Layout
● Space
Molecules:
● Dropdown
● Hero
● Teaser
● Text
Alva’s main feature
What we’ve got
➔ Using React to customize basic components
➔ One source for design and code of the components
➔ Reusing the components
Alva +
● Tight collaboration between UX and DEV
● Prototype components are up-to-date with a product
● Creating and supporting design systems and style guides
● Further reusing of custom components
● Free
● Open source
Alva -
● Lack of documentation and tutorials
● It is a quite raw tool
● Lack of configuration in the visual editor
● Lack of default patterns
● React-focused only
Briefly about Framer (advantages)
● You can design in traditional way
● You can actually write code instead
● Using CoffeeScript as more light-weighted syntax of JavaScript
● Diverse component customization and animation abilities
● Export to SVG and CSS code
● Rich documentation and tutorials
● You can embed AR.js to use augmented reality in Framer
But… (Framer’s disadvantages)
● You’d better know JS basics
● Need much time to learn the features
● It is not free
Supernova products
Supernova Studio
Powerful visual editor on desktop for designing mobile apps. We will focus on it.
Supernova Cloud
Online suite for team collaboration on a prototype. It is free and has no limits for
users and projects. But it works only in a conjunction with the Studio.
The Studio is not free.
Supernova Studio
Supernova Studio: Export as code
Export a prototype as a project for:
Android
iOS
React Native
Build system configuration file and project structure, layouts, assets, drawables,
source code, localizations files and other platform specifics.
Supernova Studio: Localization
● Make localization during the design stage
● Check localizations in the editor
● Up-to 30 languages.
● Automatic or manual localization
● Can use built-in Google Translate API connector
Other Supernova’s advantages
● Powerful animation engine
● Export to Supernova Cloud
● Extensive documentation
● Video tutorials
Supernova -
● Import from Sketch only
● Mac only
● High price
● Magic under the hood
Fuse - platform for developing Android and iOS apps.
From Norway with love.
Own XML for designing
components, layouts, and basic
animations
JavaScript to make it alive
Real time app preview
Compiled app for
Android or iOS
How it works (in general)
App preview and code editor = FREE
Fuse Studio – a visual editor for designing app
125$ per month for a user
Example of a button
Attributes, classes, variables – all we love.
Let’s add the button on a screen
This is a checkbox. It is not so funny anymore.
Radio Buttons
Compare UI and the code
Fuse: Advantages
● A development platform
● UX and DEV are working in one environment
● Prototype = MVP
● Extensive documentation
● App preview
● Platform updates and improvements
Fuse: Disadvantages
● No sense to use it just for UX prototyping alone
● Need time and efforts to learn
● High price for a license
We need to learn. That’s it.
Thank you!
elijah.zaharov@gmail.com
https://www.facebook.com/elijah.zaharov
@averlarque

More Related Content

PPTX
Bulletproof design systems using storybook
PPTX
Exploring Android Studio
PPTX
Android Studio vs Eclipse: What are the main differences?
PPTX
App inventor workshop [App Academy]
PPTX
App inventor presentation
PPTX
Introduction to android studio 2.0 and data binding library
PDF
Iv104109-the-monkeytool-toolreveiw
PPTX
Bulletproof design systems using storybook
Exploring Android Studio
Android Studio vs Eclipse: What are the main differences?
App inventor workshop [App Academy]
App inventor presentation
Introduction to android studio 2.0 and data binding library
Iv104109-the-monkeytool-toolreveiw

What's hot (11)

PDF
Building beautiful apps with Google flutter
PDF
What is flutter and why should i care?
PPTX
Media powerpoint 211
PPTX
Android – As a tool of innovation
PDF
XCUITest Introduction: Test Automation University
PDF
Eclipse RCP outside of Eclipse IDE - Gradle to the rescue!
PDF
How to prototype interactive iPad applications in 30 minutes or less using Ap...
PDF
Design at Lingualeo: From Idea to MMP
PDF
The magic of flutter
PDF
How to become an Eclipse committer in 20 minutes and fork the IDE
PDF
Test Inside Containers: Dockerise Appium Tests
Building beautiful apps with Google flutter
What is flutter and why should i care?
Media powerpoint 211
Android – As a tool of innovation
XCUITest Introduction: Test Automation University
Eclipse RCP outside of Eclipse IDE - Gradle to the rescue!
How to prototype interactive iPad applications in 30 minutes or less using Ap...
Design at Lingualeo: From Idea to MMP
The magic of flutter
How to become an Eclipse committer in 20 minutes and fork the IDE
Test Inside Containers: Dockerise Appium Tests
Ad

Similar to UX Prototyping: New Principles and Tools (HTP Grodno, 20.03.2018) (20)

PPTX
An introduction to Emulsify
PDF
Flutter vs Java Graphical User Interface Frameworks - text
PDF
Tracking and improving software quality with SonarQube
PPTX
Tech4goodPGH – Rapid Prototyping Workshop
PPT
Storyboarding and Wireframe Tools Review
PPTX
Mobile UI Testing using Appium and Docker
PPTX
Mad scientist-roadshow
PDF
RishabhAgarwal
PDF
Prototyping Workshop
PDF
Java Framework comparison
PPTX
Ignite your app development with Angular, NativeScript and Firebase
PPTX
quantum_leap_angularjs_tools_redefining_development_in_2023.pptx
PDF
Lean Engineering: How to make Engineering a full Lean UX partner
PDF
Code Once; Run Everywhere - A Beginner’s Journey with React Native
PPTX
Scaling up your R&D group
PPTX
Diploma 1st Year Project Internship Presentation.pptx
PDF
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
PDF
Wds leanengineering-141103233017-conversion-gate02
PPTX
What is dev ops?
PPTX
Cerebro for vfx eng
An introduction to Emulsify
Flutter vs Java Graphical User Interface Frameworks - text
Tracking and improving software quality with SonarQube
Tech4goodPGH – Rapid Prototyping Workshop
Storyboarding and Wireframe Tools Review
Mobile UI Testing using Appium and Docker
Mad scientist-roadshow
RishabhAgarwal
Prototyping Workshop
Java Framework comparison
Ignite your app development with Angular, NativeScript and Firebase
quantum_leap_angularjs_tools_redefining_development_in_2023.pptx
Lean Engineering: How to make Engineering a full Lean UX partner
Code Once; Run Everywhere - A Beginner’s Journey with React Native
Scaling up your R&D group
Diploma 1st Year Project Internship Presentation.pptx
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Wds leanengineering-141103233017-conversion-gate02
What is dev ops?
Cerebro for vfx eng
Ad

Recently uploaded (20)

PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
history of c programming in notes for students .pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
AI in Product Development-omnex systems
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administration Chapter 2
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
history of c programming in notes for students .pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Adobe Illustrator 28.6 Crack My Vision of Vector Design
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Which alternative to Crystal Reports is best for small or large businesses.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
CHAPTER 2 - PM Management and IT Context
How to Migrate SBCGlobal Email to Yahoo Easily
How to Choose the Right IT Partner for Your Business in Malaysia
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
AI in Product Development-omnex systems
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administration Chapter 2
VVF-Customer-Presentation2025-Ver1.9.pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
2025 Textile ERP Trends: SAP, Odoo & Oracle
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf

UX Prototyping: New Principles and Tools (HTP Grodno, 20.03.2018)

  • 2. About Myself ➔ Business Analyst ➔ UX-enthusiast ➔ Can write some stuff in Python ➔ Started career in Customer Support ➔ An old otaku (useless fact)
  • 3. Glossary ➔ Minimal Valuable/Viable Product That is a product, anyway. You can try to sell it to customers. ➔ Prototype Not a product. You can show it to friends, family, and even investors. Don’t try to sell it to customers. They won’t be happy about that. ➔ UX prototype Focuses mainly on user experience and customer satisfaction of using a future product.
  • 4. How it used to be in the past
  • 5. How it used to be in the past (bad case)
  • 6. How it works now (in most cases)
  • 7. Top 10 Highest Rated Prototyping Software* 1. InVision - 98% 2. Marvel - 95% 3. Axure RP - 79% 4. POP - 76% 5. Fluid UI - 70% 6. Proto.io - 62% 7. Flinto - 57% 8. UXPin - 41% 9. iRise - 36% 10. Framer Studio - 28% *Based on G2 Satisfaction Score by g2crowd.com
  • 8. What tools do you use for prototyping?
  • 9. What features are required for a prototyping tool?
  • 10. Must-have features nowadays ● Multiplatform ● Collaboration ● Preview on devices ● Responsive layout ● Versioning ● Diverse component configuration ● Navigation among screens ● Animation ● Export to multiples formats
  • 11. Nice-to-have features ● Extensive documentation ● Video tutorials ● Less limitations for non-enterprise customers ● Free (no subscription required) ● Sending automatic request for making and delivering coffee from the nearest cafe
  • 12. From design to implementation
  • 13. Some unexpected sh*t is about to happen anyway. Just take it easy.
  • 14. What we can do (these are new principles) ➔ Closer collaboration between UX and DEV ➔ Re-using design in development ➔ Narrow the gap between a prototype and a product/feature ➔ Prototype is an MVP
  • 15. Prototyping tools under consideration today Alva (https://meetalva.io/) Framer (https://framer.com/) Supernova Studio (https://supernova.studio/) Fuse (https://www.fusetools.com/)
  • 16. Alva or Meet Alva “It is a radically new digital design tool built for cross-functional product teams. Alva lets you design interactive products based on the same components your engineers are using for production websites. But, our mission goes way further. And guess what – we are entirely open source.” - meetalva.com https://github.com/meetalva/alva
  • 18. Alva’s default patterns Atoms: ● Button ● Copy ● Dropdown item ● Headline ● Image ● Layout ● Space Molecules: ● Dropdown ● Hero ● Teaser ● Text
  • 20. What we’ve got ➔ Using React to customize basic components ➔ One source for design and code of the components ➔ Reusing the components
  • 21. Alva + ● Tight collaboration between UX and DEV ● Prototype components are up-to-date with a product ● Creating and supporting design systems and style guides ● Further reusing of custom components ● Free ● Open source
  • 22. Alva - ● Lack of documentation and tutorials ● It is a quite raw tool ● Lack of configuration in the visual editor ● Lack of default patterns ● React-focused only
  • 23. Briefly about Framer (advantages) ● You can design in traditional way ● You can actually write code instead ● Using CoffeeScript as more light-weighted syntax of JavaScript ● Diverse component customization and animation abilities ● Export to SVG and CSS code ● Rich documentation and tutorials ● You can embed AR.js to use augmented reality in Framer
  • 24. But… (Framer’s disadvantages) ● You’d better know JS basics ● Need much time to learn the features ● It is not free
  • 25. Supernova products Supernova Studio Powerful visual editor on desktop for designing mobile apps. We will focus on it. Supernova Cloud Online suite for team collaboration on a prototype. It is free and has no limits for users and projects. But it works only in a conjunction with the Studio. The Studio is not free.
  • 27. Supernova Studio: Export as code Export a prototype as a project for: Android iOS React Native Build system configuration file and project structure, layouts, assets, drawables, source code, localizations files and other platform specifics.
  • 28. Supernova Studio: Localization ● Make localization during the design stage ● Check localizations in the editor ● Up-to 30 languages. ● Automatic or manual localization ● Can use built-in Google Translate API connector
  • 29. Other Supernova’s advantages ● Powerful animation engine ● Export to Supernova Cloud ● Extensive documentation ● Video tutorials
  • 30. Supernova - ● Import from Sketch only ● Mac only ● High price ● Magic under the hood
  • 31. Fuse - platform for developing Android and iOS apps. From Norway with love.
  • 32. Own XML for designing components, layouts, and basic animations JavaScript to make it alive Real time app preview Compiled app for Android or iOS How it works (in general)
  • 33. App preview and code editor = FREE
  • 34. Fuse Studio – a visual editor for designing app 125$ per month for a user
  • 35. Example of a button Attributes, classes, variables – all we love.
  • 36. Let’s add the button on a screen
  • 37. This is a checkbox. It is not so funny anymore.
  • 39. Compare UI and the code
  • 40. Fuse: Advantages ● A development platform ● UX and DEV are working in one environment ● Prototype = MVP ● Extensive documentation ● App preview ● Platform updates and improvements
  • 41. Fuse: Disadvantages ● No sense to use it just for UX prototyping alone ● Need time and efforts to learn ● High price for a license
  • 42. We need to learn. That’s it.