SlideShare a Scribd company logo
Santhyago Gallão
UX Developer	
Samsung SIDIA	
Daniel Risi
UX Manager	
Samsung Latin America
UM CASO EXTREMO…
HTTP://WWW.LINGSCARS.COM/
‘Poluído’
‘Cansativo’
‘Ilegível’
‘Pra onde olho? Onde Clico?’
‘Over’
‘Flashy’
flASH:
99%
BAD
Jakob Nielsen, 2000
ANIMAÇÕES PODEM MELHORAR A
USABILIDADE DE UMA INTERFACE?!
UI UX	
≠
Eficiência	
Eficácia	
Satisfação
TÁ….
E COMO ANIMAÇÕES PODEM MELHORAR
A USABILIDADE DE UMA INTERFACE?
* http://www.nngroup.com/articles/guidelines-for-multimedia-on-the-web/
Albert Einstein	
‘TUDO DEVE SER FEITO O
MAIS SIMPLES POSSÍVEL,
MAS NÃO MAIS SIMPLES.’
ObjectAnimator (PropertyValuesHolder)
Scale e Alpha
ActivityOptions (Android L)
TimerTask
(TimerTask???)
alpha = ObjectAnimator
.ofFloat(backgroundFilter, "alpha", 0f, 0.5f);
alpha.setDuration(300);
alpha.addListener(new AnimatorListener() { … });
alpha.start ();
PropertyValuesHolder scaleY, scaleX;
scaleX = PropertyValuesHolder.ofFloat("scaleX", 1, 0);
scaleY = PropertyValuesHolder.ofFloat("scaleY", 1, 0);
ObjectAnimator scale = ObjectAnimator
.ofPropertyValuesHolder(plusSign, scaleX, scaleY);
scale.setDuration(180);
scale.addListener(new AnimatorListener() { ... });
scale.start ();
ActivityOptions options =
ActivityOptions
.makeSceneTransitionAnimation(this,
searchButton, "search_button");
Bundle bundle = options.toBundle();
<ImageView
...
android:viewName="search_button”
... />
private class SearchBoxAnimTimerTask extends TimerTask {
...
public SearchBoxAnimTimerTask() {
if (MainActivity.enterSearchBox) {
searchBoxW = searchBoxWidth; searchBoxH = searchBoxHeight;
searchBoxParams.height = 10; searchBoxParams.width = 10;
} else {
searchBoxW = 10; searchBoxH = 10;
searchBoxParams.height = searchBoxHeight;
searchBoxParams.width = searchBoxWidth;
}
mWindowManager. updateViewLayout(searchBox, searchBoxParams);
searchBox.setVisibility(View.VISIBLE);
}
...
...
public void run() {
animationHandler.post(() -> {
if (MainActivity.enterSearchBox) {
searchBoxParams.width =
(int) ((searchBoxParams.width - searchBoxW) * 2 / 3 + searchBoxW);
mWindowManager.updateViewLayout(searchBox, searchBoxParams);
if (Math.abs(searchBoxParams.width - searchBoxW) <= 2) {
searchBoxParams.height = (int)
((searchBoxParams.height - searchBoxH) * 2 / 3 + searchBoxH);
mWindowManager.updateViewLayout(searchBox, searchBoxParams);
if (Math.abs(searchBoxParams.height - searchBoxH) <= 2) {
SearchBoxAnimTimerTask.this.cancel();
mSearchBoxTimer.cancel();
enterSearchButton();
}
}
} else { //Faz o contrário
}}});
}
...
Animando a UI: Entregue uma experiência, não apenas um aplicativo

More Related Content

Similar to Animando a UI: Entregue uma experiência, não apenas um aplicativo

How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experienceMichael Dick
 
The Next Generation of Flash User Experience
The Next Generation of Flash User ExperienceThe Next Generation of Flash User Experience
The Next Generation of Flash User Experience
Kevin Suttle
 
Ux design for iPhone
Ux design for iPhoneUx design for iPhone
Ux design for iPhonePaul Coulton
 
The 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UXThe 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UX
Emilia Ciardi
 
Usability and UXd for apps - by Bonolota UXd at Microsoft Bangladesh
Usability and UXd for apps - by Bonolota UXd at Microsoft BangladeshUsability and UXd for apps - by Bonolota UXd at Microsoft Bangladesh
Usability and UXd for apps - by Bonolota UXd at Microsoft Bangladesh
Masrur Hannan
 
Iotconf2015 mn pdf
Iotconf2015 mn pdfIotconf2015 mn pdf
Iotconf2015 mn pdf
Martin Neumann
 
Sencha touch in the wild
Sencha touch in the wildSencha touch in the wild
Sencha touch in the wild
carr
 
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Zoltan Kollin
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101
Jasmine Phan
 
PEC Corporate 2016 | Digital Transformation
PEC Corporate 2016 | Digital TransformationPEC Corporate 2016 | Digital Transformation
PEC Corporate 2016 | Digital Transformation
i-Faber S.p.A.
 
The Future of User Experience
The Future of User ExperienceThe Future of User Experience
The Future of User Experience
PALO IT
 
LAFS PREPRO Session 4 - User Interface
LAFS PREPRO Session 4 - User InterfaceLAFS PREPRO Session 4 - User Interface
LAFS PREPRO Session 4 - User Interface
David Mullich
 
Catching up on UX
Catching up on UXCatching up on UX
Catching up on UX
Ryo Sampei
 
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Zoltan Kollin
 
Frontiers of Interaction '15 - One Click Devices WKS
Frontiers of Interaction '15 - One Click Devices WKSFrontiers of Interaction '15 - One Click Devices WKS
Frontiers of Interaction '15 - One Click Devices WKS
Caterina Falleni
 
Can User Experience Design be Designed?
Can User Experience Design be Designed?Can User Experience Design be Designed?
Can User Experience Design be Designed?Marcin Treder
 
User Experience Beyond the Screen
User Experience Beyond the ScreenUser Experience Beyond the Screen
User Experience Beyond the Screen
Sílvia Otto Sequeira
 
UX is not UI!
UX is not UI!UX is not UI!
UX is not UI!
Nicolas Demange
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality Apps
rapidBizApps
 
UX: Enhancing Experiences with Animation
UX: Enhancing Experiences with AnimationUX: Enhancing Experiences with Animation
UX: Enhancing Experiences with Animation
Alfredo Aponte
 

Similar to Animando a UI: Entregue uma experiência, não apenas um aplicativo (20)

How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experience
 
The Next Generation of Flash User Experience
The Next Generation of Flash User ExperienceThe Next Generation of Flash User Experience
The Next Generation of Flash User Experience
 
Ux design for iPhone
Ux design for iPhoneUx design for iPhone
Ux design for iPhone
 
The 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UXThe 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UX
 
Usability and UXd for apps - by Bonolota UXd at Microsoft Bangladesh
Usability and UXd for apps - by Bonolota UXd at Microsoft BangladeshUsability and UXd for apps - by Bonolota UXd at Microsoft Bangladesh
Usability and UXd for apps - by Bonolota UXd at Microsoft Bangladesh
 
Iotconf2015 mn pdf
Iotconf2015 mn pdfIotconf2015 mn pdf
Iotconf2015 mn pdf
 
Sencha touch in the wild
Sencha touch in the wildSencha touch in the wild
Sencha touch in the wild
 
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101
 
PEC Corporate 2016 | Digital Transformation
PEC Corporate 2016 | Digital TransformationPEC Corporate 2016 | Digital Transformation
PEC Corporate 2016 | Digital Transformation
 
The Future of User Experience
The Future of User ExperienceThe Future of User Experience
The Future of User Experience
 
LAFS PREPRO Session 4 - User Interface
LAFS PREPRO Session 4 - User InterfaceLAFS PREPRO Session 4 - User Interface
LAFS PREPRO Session 4 - User Interface
 
Catching up on UX
Catching up on UXCatching up on UX
Catching up on UX
 
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
 
Frontiers of Interaction '15 - One Click Devices WKS
Frontiers of Interaction '15 - One Click Devices WKSFrontiers of Interaction '15 - One Click Devices WKS
Frontiers of Interaction '15 - One Click Devices WKS
 
Can User Experience Design be Designed?
Can User Experience Design be Designed?Can User Experience Design be Designed?
Can User Experience Design be Designed?
 
User Experience Beyond the Screen
User Experience Beyond the ScreenUser Experience Beyond the Screen
User Experience Beyond the Screen
 
UX is not UI!
UX is not UI!UX is not UI!
UX is not UI!
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality Apps
 
UX: Enhancing Experiences with Animation
UX: Enhancing Experiences with AnimationUX: Enhancing Experiences with Animation
UX: Enhancing Experiences with Animation
 

Recently uploaded

一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
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 Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
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
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
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
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
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
 
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
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
jyz59f4j
 
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
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
cy0krjxt
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 

Recently uploaded (20)

一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
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 Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
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
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
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
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.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
 
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.
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
 
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...
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 

Animando a UI: Entregue uma experiência, não apenas um aplicativo

Editor's Notes

  1. Oficina de Usabilidade
  2. Bom, então interface do usuário, que a gente chama de UI (de user interface) é a mesma coisa que a experiência do usuário, que a gente chama de UX (de user experience)? (*) Não!
  3. Bom, então interface do usuário, que a gente chama de UI (de user interface) é a mesma coisa que a experiência do usuário, que a gente chama de UX (de user experience)? (*) Não!
  4. O que ele fez aqui não foi nada além de melhorar a usabilidade da interface. Ou seja, ele trabalhou numa solução (*) eficaz – resolveu problema dele que era sentar; (*) eficiente – simples de usar; (*) e confortável suficiente pra satisfazer seus sentidos. (*) Ou seja, uma solução que realmente conquista o coração do usuário.