SlideShare a Scribd company logo
The Common UI
The one that Designer gave to developer. After
create this, We update the project management
and mark as DONE.
Are you sure is it done?
5 State of UI
Arnold Saputra | Head UX ramedia
Digital Nusantara
BTW,
What I called UI in this
slide are User Interface
Not
1st State: Blank STATE
BLANK STATE
It’s about providing your customer an
incredible first impression as you
introduce them to your product — to spur
them to action, keep them interested, and
remind them of the value your product’s
BLANK STATE
Introduce them to your app features
or page. Don’t forget to give clear &
prominent CTA for the user.
1. It’s great for New user.
BLANK STATE
Introduce them to how to use the
app and guiding them. FB Paper the
default global news and tutorial for
the new user.
1. It’s great for New user.
BLANK STATE
The second type of empty state is
the case where your customer has
voluntarily removed data from the
screen.
2. After user-cleared data
BLANK STATE
The third type of empty state is the
case where there’s no result in the
search. This is the of the normal
example.
3. When no result found
BLANK STATE
This is the of the GREAT example.
Gave user suggestion for the closest
matching result.
3. When no result found
2nd State: Loading STATE
LOADING STATE
You should display loading screen
gave funny / useful info for user.
Use it when we doesn’t have
any choice.
LOADING STATE
Use skeleton frame for creating fast
loading effect for the user. So before
the image loads, user feel like you get
a preview of what the image will be.
Use it when we doesn’t have
any choice.
LOADING STATE
The best practice are to do front end
animation first then, call the API
process in the background. User
can do activity with cached data.
The BEST practice
3rd State: Partial STATE
PARTIAL STATE
The partial state is when the page
are no longer empty and sparsely
populated. Your job here is to
prevent people from getting giving
up on your product.
The great opportunity for
conversion
PARTIAL STATE
Gave step by step information to
give feel of achievement &
completeness.
The great opportunity for
conversion
4th State: Error STATE
ERROR STATE
Gave clear information what’s going
on ( with basic language) and gave
clear CTA for the user.
When Sh*t Happens
ERROR STATE
Gave user another fun activity when,
error happens. Distract them and
NEVER BLAME THE USER.
Best Practice
5th State: Ideal STATE
IDEAL STATE
The one that we designed and
forgot the other four screen.
This is the screen that should
user see.
What Should we do?
In the next slide, I’ll reveal how to Designer can think beyond the ideal state.
Start with creating User Flow for
one activity then, create for another.
Until you cover all the possibilities.
Thank You
Arnold Saputra | Head UX Gramedia Digital Nusantara

More Related Content

Similar to 5 state of User Interface (UI) by Arnold Saputra

Design isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 OrlandoDesign isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 Orlando
Emma Carter
 
usabilityofwebapplication.pdf
usabilityofwebapplication.pdfusabilityofwebapplication.pdf
usabilityofwebapplication.pdf
YuriTamaki
 
Usability of web application
Usability of web applicationUsability of web application
Usability of web application
Burhan Ahmed
 
Design tips for the non-designer
Design tips for the non-designerDesign tips for the non-designer
Design tips for the non-designer
Fiona Byarugaba
 
Design Tips for the Non-Designer
Design Tips for the Non-DesignerDesign Tips for the Non-Designer
Design Tips for the Non-Designer
Thoughtworks
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
arfa442827
 
How to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step GuideHow to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step Guide
Ace Web Academy -Career Development Center
 
Building an app from scratch
Building an app from scratchBuilding an app from scratch
Building an app from scratch
Netset Software Solutions
 
Nearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding WorkshopNearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding Workshop
Misael Leon
 
Guidelines for Android application design.pptx
Guidelines for Android application design.pptxGuidelines for Android application design.pptx
Guidelines for Android application design.pptx
debasish duarah
 
Mobile UX Workshop General Assembly
Mobile UX Workshop General AssemblyMobile UX Workshop General Assembly
Mobile UX Workshop General Assembly
Doralin Kelly
 
UX Masterclass at muru-D
UX Masterclass at muru-DUX Masterclass at muru-D
UX Masterclass at muru-D
Doralin Kelly
 
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & Planning
Paul Crimi
 
HCI Group Project Report
HCI Group Project ReportHCI Group Project Report
HCI Group Project Report
weilong1113
 
Neighborhood Watch mobile app (usability testing documentation)
Neighborhood Watch mobile app (usability testing documentation)Neighborhood Watch mobile app (usability testing documentation)
Neighborhood Watch mobile app (usability testing documentation)JosephHowerton
 
Iphone ipad-application
Iphone ipad-applicationIphone ipad-application
Iphone ipad-applicationGuojun Li
 
Mobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising ConversionMobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising Conversion
Matthieu Tran-Van
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
Halil Eren Çelik
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
solomon kitumba
 

Similar to 5 state of User Interface (UI) by Arnold Saputra (20)

Design isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 OrlandoDesign isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 Orlando
 
usabilityofwebapplication.pdf
usabilityofwebapplication.pdfusabilityofwebapplication.pdf
usabilityofwebapplication.pdf
 
Usability of web application
Usability of web applicationUsability of web application
Usability of web application
 
Design tips for the non-designer
Design tips for the non-designerDesign tips for the non-designer
Design tips for the non-designer
 
Design Tips for the Non-Designer
Design Tips for the Non-DesignerDesign Tips for the Non-Designer
Design Tips for the Non-Designer
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
 
How to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step GuideHow to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step Guide
 
Building an app from scratch
Building an app from scratchBuilding an app from scratch
Building an app from scratch
 
Nearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding WorkshopNearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding Workshop
 
Guidelines for Android application design.pptx
Guidelines for Android application design.pptxGuidelines for Android application design.pptx
Guidelines for Android application design.pptx
 
Mobile UX Workshop General Assembly
Mobile UX Workshop General AssemblyMobile UX Workshop General Assembly
Mobile UX Workshop General Assembly
 
UX Masterclass at muru-D
UX Masterclass at muru-DUX Masterclass at muru-D
UX Masterclass at muru-D
 
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & Planning
 
HCI Group Project Report
HCI Group Project ReportHCI Group Project Report
HCI Group Project Report
 
Neighborhood Watch mobile app (usability testing documentation)
Neighborhood Watch mobile app (usability testing documentation)Neighborhood Watch mobile app (usability testing documentation)
Neighborhood Watch mobile app (usability testing documentation)
 
Iphone ipad-application
Iphone ipad-applicationIphone ipad-application
Iphone ipad-application
 
Mobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising ConversionMobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising Conversion
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
 
T&B_fin
T&B_finT&B_fin
T&B_fin
 

More from Arnold Saputra

Transform! by Arnold Saputra,
Transform!  by Arnold Saputra, Transform!  by Arnold Saputra,
Transform! by Arnold Saputra,
Arnold Saputra
 
Gramedia Digital Nusantara UX team progress 2018
Gramedia Digital Nusantara UX team progress 2018Gramedia Digital Nusantara UX team progress 2018
Gramedia Digital Nusantara UX team progress 2018
Arnold Saputra
 
Service blue print for omni channel by Arnold Saputra
Service blue print for omni channel by Arnold SaputraService blue print for omni channel by Arnold Saputra
Service blue print for omni channel by Arnold Saputra
Arnold Saputra
 
UX and UI Designing for all android screen
UX and UI Designing for all android screenUX and UI Designing for all android screen
UX and UI Designing for all android screen
Arnold Saputra
 
Kudo Team flight 2.0 process
Kudo Team flight 2.0 processKudo Team flight 2.0 process
Kudo Team flight 2.0 process
Arnold Saputra
 
Kerja! kerja! kerja! kerja!
Kerja! kerja! kerja! kerja!Kerja! kerja! kerja! kerja!
Kerja! kerja! kerja! kerja!
Arnold Saputra
 
UX for majority Indonesian people
UX for majority Indonesian peopleUX for majority Indonesian people
UX for majority Indonesian people
Arnold Saputra
 
5 things I learned from our user UX design
5 things I learned from our user UX design5 things I learned from our user UX design
5 things I learned from our user UX design
Arnold Saputra
 
A brief story of designing kudo
A brief story of designing kudoA brief story of designing kudo
A brief story of designing kudo
Arnold Saputra
 

More from Arnold Saputra (9)

Transform! by Arnold Saputra,
Transform!  by Arnold Saputra, Transform!  by Arnold Saputra,
Transform! by Arnold Saputra,
 
Gramedia Digital Nusantara UX team progress 2018
Gramedia Digital Nusantara UX team progress 2018Gramedia Digital Nusantara UX team progress 2018
Gramedia Digital Nusantara UX team progress 2018
 
Service blue print for omni channel by Arnold Saputra
Service blue print for omni channel by Arnold SaputraService blue print for omni channel by Arnold Saputra
Service blue print for omni channel by Arnold Saputra
 
UX and UI Designing for all android screen
UX and UI Designing for all android screenUX and UI Designing for all android screen
UX and UI Designing for all android screen
 
Kudo Team flight 2.0 process
Kudo Team flight 2.0 processKudo Team flight 2.0 process
Kudo Team flight 2.0 process
 
Kerja! kerja! kerja! kerja!
Kerja! kerja! kerja! kerja!Kerja! kerja! kerja! kerja!
Kerja! kerja! kerja! kerja!
 
UX for majority Indonesian people
UX for majority Indonesian peopleUX for majority Indonesian people
UX for majority Indonesian people
 
5 things I learned from our user UX design
5 things I learned from our user UX design5 things I learned from our user UX design
5 things I learned from our user UX design
 
A brief story of designing kudo
A brief story of designing kudoA brief story of designing kudo
A brief story of designing kudo
 

Recently uploaded

一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
Hess9
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
jyz59f4j
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
farhanaslam79
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 

Recently uploaded (20)

一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 

5 state of User Interface (UI) by Arnold Saputra

  • 1. The Common UI The one that Designer gave to developer. After create this, We update the project management and mark as DONE.
  • 2. Are you sure is it done?
  • 3. 5 State of UI Arnold Saputra | Head UX ramedia Digital Nusantara
  • 4. BTW, What I called UI in this slide are User Interface Not
  • 5.
  • 7. BLANK STATE It’s about providing your customer an incredible first impression as you introduce them to your product — to spur them to action, keep them interested, and remind them of the value your product’s
  • 8. BLANK STATE Introduce them to your app features or page. Don’t forget to give clear & prominent CTA for the user. 1. It’s great for New user.
  • 9. BLANK STATE Introduce them to how to use the app and guiding them. FB Paper the default global news and tutorial for the new user. 1. It’s great for New user.
  • 10. BLANK STATE The second type of empty state is the case where your customer has voluntarily removed data from the screen. 2. After user-cleared data
  • 11. BLANK STATE The third type of empty state is the case where there’s no result in the search. This is the of the normal example. 3. When no result found
  • 12. BLANK STATE This is the of the GREAT example. Gave user suggestion for the closest matching result. 3. When no result found
  • 14. LOADING STATE You should display loading screen gave funny / useful info for user. Use it when we doesn’t have any choice.
  • 15. LOADING STATE Use skeleton frame for creating fast loading effect for the user. So before the image loads, user feel like you get a preview of what the image will be. Use it when we doesn’t have any choice.
  • 16. LOADING STATE The best practice are to do front end animation first then, call the API process in the background. User can do activity with cached data. The BEST practice
  • 18. PARTIAL STATE The partial state is when the page are no longer empty and sparsely populated. Your job here is to prevent people from getting giving up on your product. The great opportunity for conversion
  • 19. PARTIAL STATE Gave step by step information to give feel of achievement & completeness. The great opportunity for conversion
  • 21. ERROR STATE Gave clear information what’s going on ( with basic language) and gave clear CTA for the user. When Sh*t Happens
  • 22. ERROR STATE Gave user another fun activity when, error happens. Distract them and NEVER BLAME THE USER. Best Practice
  • 24. IDEAL STATE The one that we designed and forgot the other four screen. This is the screen that should user see.
  • 25. What Should we do? In the next slide, I’ll reveal how to Designer can think beyond the ideal state.
  • 26. Start with creating User Flow for one activity then, create for another. Until you cover all the possibilities.
  • 27.
  • 28. Thank You Arnold Saputra | Head UX Gramedia Digital Nusantara