SlideShare a Scribd company logo
1 of 28
Download to read offline
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

Nearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding WorkshopNearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding WorkshopMisael Leon
 
Guidelines for Android application design.pptx
Guidelines for Android application design.pptxGuidelines for Android application design.pptx
Guidelines for Android application design.pptxdebasish duarah
 
Mobile UX Workshop General Assembly
Mobile UX Workshop General AssemblyMobile UX Workshop General Assembly
Mobile UX Workshop General AssemblyDoralin Kelly
 
UX Masterclass at muru-D
UX Masterclass at muru-DUX Masterclass at muru-D
UX Masterclass at muru-DDoralin 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 & PlanningPaul Crimi
 
HCI Group Project Report
HCI Group Project ReportHCI Group Project Report
HCI Group Project Reportweilong1113
 
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
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principlessolomon kitumba
 
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 ConversionMatthieu Tran-Van
 
What Does Good Mobile App Onboarding Look Like?
What Does Good Mobile App Onboarding Look Like?What Does Good Mobile App Onboarding Look Like?
What Does Good Mobile App Onboarding Look Like?Localytics
 
Quick win ways to mitigate feature creep
Quick win ways to mitigate feature creepQuick win ways to mitigate feature creep
Quick win ways to mitigate feature creepEnov8
 
Build Low Fidelity Wireframes
Build Low Fidelity WireframesBuild Low Fidelity Wireframes
Build Low Fidelity WireframesSV.CO
 
Latest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenLatest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenAnxiao Chen
 

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

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
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
 
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
 
T&B_fin
T&B_finT&B_fin
T&B_fin
 
What Does Good Mobile App Onboarding Look Like?
What Does Good Mobile App Onboarding Look Like?What Does Good Mobile App Onboarding Look Like?
What Does Good Mobile App Onboarding Look Like?
 
Quick win ways to mitigate feature creep
Quick win ways to mitigate feature creepQuick win ways to mitigate feature creep
Quick win ways to mitigate feature creep
 
Problem
ProblemProblem
Problem
 
Build Low Fidelity Wireframes
Build Low Fidelity WireframesBuild Low Fidelity Wireframes
Build Low Fidelity Wireframes
 
reptProblem
reptProblemreptProblem
reptProblem
 
Latest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenLatest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chen
 

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 2018Arnold 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 SaputraArnold 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 screenArnold Saputra
 
Kudo Team flight 2.0 process
Kudo Team flight 2.0 processKudo Team flight 2.0 process
Kudo Team flight 2.0 processArnold 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 peopleArnold 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 designArnold Saputra
 
A brief story of designing kudo
A brief story of designing kudoA brief story of designing kudo
A brief story of designing kudoArnold 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

Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxSegundoManuelFaichin1
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 

Recently uploaded (20)

Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. Xxx
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 

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