SlideShare ist ein Scribd-Unternehmen logo
1 von 83
Downloaden Sie, um offline zu lesen
Übercool, pixel perfct 
& slick design 
...that just doesn't work 
by @samuelbednar
Next few minutes 
1. Who the fuck am I & who was I? 
2. 99 problems of a graphic designer 
3. Let’s give a fuck about this app: Spendee 
4. What the fuck should you do to be cool
My journey 
ex-Graphic Designer @ Home and Agency 
ex-Online Art Director @ MADE BY VACULIK 
Interactive designer @ ESET
shift #1 
many clients & short time projects 
to 
one client & long time project
shift #2 
graphic design 
to 
interaction design
Picture http://goo.gl/Lxq8JW 
Picture: http://h30499.www3.hp.com/t5/Apps-for-Mobile/Mobile-design-it-s-an-art/ba-p/6457908#.U_kT2Pl_t8E
pixel 
uber-cool 
smooth perfect 
& slick 
My problems 
back in the day 
so irrelevant...
The great 
UX 
Source: http://www.kickerstudio.com/2008/12/the-disciplines-of-user-experience/
99 problems 
of a graphic 
designer 
Picture: http://probs99.tumblr.com/
PROBLEM#1 
Hamburger 
menu
Hamburger menu 
I thought - this is a global & default way to 
deal with navigation. A clean, simple & 
effective solution. Saving precious space.
Hamburger menu 
Default way? 
Be honest - there are few other options 
Adding next layer - forcing a user to tap 
Hiding options - user has to know he needs to 
navigate
older and newer Facebook app for Android
Hamburger menu 
Clean and simple? 
Sweeping issue under the carpet 
No pressure to make it denser & more 
efficient, to improve categorization, wordings 
and prioritize
Hamburger menu 
Saving space? 
Has to be kept on the top all the time 
Conflicting with the back button 
Users don’t focus on the whole screen
IMDB iPhone app
Hamburger menu 
DON’Ts 
1. Don’t use as default - compare 
2. Don’t overlook the navigation importance 
when you decide to hide it 
3. Don’t use to save space - not a good reason 
Learn more: https://lmjabreu.com/post/why-and-how-to-avoid-hamburger-menus/
PROBLEM#2 
Icons
Icons 
I thought icons are new words! 
I can create new words!
Icons 
The cruel truth 
Nobody understands them 
Not that necessary - becoming overused 
Keep the things interesting, that’s mostly it
Icons 
Outlook 
“Different fixes were tried: new icons, rearrangement of the icons, 
positioning icons under the menus from which the commands came 
from. In the end, one change caused a total turnaround: labeling the 
important toolbar buttons. Almost immediately, the toolbars were a big 
hit and everyone at all skill levels started using them.” 
The story of the Microsoft Outlook toolbar 
Source: http://blogs.msdn.com/b/jensenh/archive/2005/11/01/487661.aspx
Microsoft Outlook 97 vs 2003
Icons 
CMS editor 
...conducted test how people understand icons of a CMS editor. The 
result: the widely used ‘insert link’ icon was understood only by 35% of 
the participants, even the classic ‘undo’ and ‘redo’ icons were only 
recognized by half of the participants. 
Test by Peter Steen Høgenhaug 
Source: http://stiern.com/articles/usability/usability-in-icons/
Android 4.4 vs Android L
+12.9% +5.7% -22.2% 
Source: http://exisweb.net/mobile-menu-abtest
Icons DON’Ts 
1. Don’t overuse 
2. Don’t use custom when general is 
available 
3. Don’t decorate 
Learn more: http://uxmyths.com/post/715009009/myth-icons-enhance-usability
PROBLEM#3 
Gestures 
Gangsta yo pics: http://lorizzle.nl/
Gestures 
I can ditch my old icon controls! 
I don’t have to waste precious real estate.
Learn to gesture 
Not all are natural to a user. 
How to present them? 
1. Give content clues 
2. Use real-time education 
3. Keep an alternative
FUC-KIN’ 
iOS Email 
A
OK 
iOS Email typing - shake to undo
not 
OK 
iOS desktop
not 
not 
OK 
iOS Safari
kill me 
ALREADY 
iOS Safari
gesture 
for 
prophets 
Android 4.4. selection pattern
iOS app - Rise
iOS app - Clear
PROBLEM#4 
Walkthroughs 
& Tuts
Walkthroughs & Tuts 
A nice stylish walkthrough on the start will 
learn a user everything he needs to know.
Static long intro walkthrough 
iOS ChitChat intro tutorial
Intro walkthrough 
Instructions out of the context are hard to remember 
Users are not motivated to memorize the instructions. 
Use for the general overview of the app, 
not how to use tut.
Tutorial 
In context 
In overlay or a part of the content 
- one at a time 
- can be dismissed 
- must be clearly distinguished from the content
Interactive intro walkthrough 
iOS Mailbox tutorial
First impression 
The first impression is everything - tutorial can 
dramatically influence it 
#BlankAppFail - ıf possıble preload an example content, 
a user can learn how to use the app on ıt
Intense confusing HOPIN tutorial 
iOS HOPIN tutorial
PROBLEM#5 
Inputs
Inputs 
I got the full library of them!
Inputs 
- part of almost every app 
- small display = it’s hard to type in 
- can you make experience better with custom input? 
- using custom input? 
- test it 
- do you really need input? 
- Posterous account only via email 
- license key input via link
Single credit card input http://www.lukew.com/ff/entry.asp?1667
Booking.com calendar input
PROBLEM#6 
Consistency
Consistency 
Don’t be boring and limited. Use your 
creativity to fill your page with unique 
elements. Don’t always copy same old ones.
What is consistency 
Dead simple, still so hard: 
Keep using the same elements over and over.
Consistent with what? 
Consistent with the OS 
Consistent within itself 
Consistent with the older version 
Consistent within the brand 
Case to case decisions about priorities
Consistency 
Does text use uniform terminology and style? 
Do the same icons always mean the same thing? 
Can people predict what will happen when they perform the same action 
in different places? 
Do custom UI elements look and behave the same throughout the app? 
iOS Human Interface Guidelines 
Source https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/Principles.html
Android device buttons
OK, speed up...
PROBLEM#17 
Size doesn’t matter 
If you make the items smaller to add extra 3, 
it’s worth it! The size matters, the bigger is 
better!
Size matters 
- design for thumbs 
- size can be also related to spacing & position 
- size is the matter of use - are your users on the move? 
iOS defines 44px targets 
MIT 45-57px, thumbs 72px 
#PinkyFingerFAIL 
Learn more: http://www.smashingmagazine.com/2012/02/21/finger-friendly-design-ideal-mobile-touchscreen-target-sizes/
PROBLEM#58 
Smooth look 
Keep the look the same as much as possible. 
The same layer styles, color codes, margins.
Smooth look 
Use smooth design to set tone 
Use contrast to caught attention 
Spacing - use to group elements 
Buttons - make sure they won’t be mistaken for other 
elements 
Common #FlatDesignFAIL
PROBLEM#98 
Wording 
Lorem ipsum dolor sit amet, consectetur 
adipiscing elit. Maecenas velit orci, euismod at 
orci ac, luctus ornare massa.
Wording 
Take care of your wordings. They are integral part of 
design and usability. Many design flaws can be fixed with 
the right label or hint. 
Are you a designer learning to code without learning the 
basics of copywriting for online media? Really? 
Learn more: http://www.amazon.com/Yahoo-Style-Guide-Ultimate-Sourcebook-ebook/dp/B003P8QDFU/
PROBLEM#99 
Fuck you and 
your stupid rules!
Let’s give a fuck about 
Spendee
Spendee for Android, June 14, 2014
Let’s give a fuck about 
Spendee, pt.2 “Closer look”
What can I do to be a better 
designer and simply not 
SUCK as a HUMAN being?
Wireframe the shit out of it 
Wireframing will save you lot of time, 
money and reduce frustration.
Become paranoid 
You are a scientist. Research everytime you 
start a new project and use new element.
Design in group 
Iterative design in constant communication 
with users.
Research 
Design 
Test 
Repeat 
Presentation by @samuelbednar

Weitere ähnliche Inhalte

Was ist angesagt?

Mobile Dev For Web Devs
Mobile Dev For Web DevsMobile Dev For Web Devs
Mobile Dev For Web Devs
Justin James
 
Game Design 2: UI in Games - Revision Lecture
Game Design 2: UI in Games - Revision LectureGame Design 2: UI in Games - Revision Lecture
Game Design 2: UI in Games - Revision Lecture
David Farrell
 
Game Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI LayoutGame Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI Layout
David Farrell
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
joecmedia
 

Was ist angesagt? (20)

Best Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile AppBest Practices in Mobile Development: Building Your First jQuery Mobile App
Best Practices in Mobile Development: Building Your First jQuery Mobile App
 
Android Introduction on Java Forum Stuttgart 11
Android Introduction on Java Forum Stuttgart 11 Android Introduction on Java Forum Stuttgart 11
Android Introduction on Java Forum Stuttgart 11
 
Mobile Dev For Web Devs
Mobile Dev For Web DevsMobile Dev For Web Devs
Mobile Dev For Web Devs
 
Game Design 2: UI in Games - Revision Lecture
Game Design 2: UI in Games - Revision LectureGame Design 2: UI in Games - Revision Lecture
Game Design 2: UI in Games - Revision Lecture
 
Beginners guide-to-coding-updated
Beginners guide-to-coding-updatedBeginners guide-to-coding-updated
Beginners guide-to-coding-updated
 
Mobile App Design & Tools
Mobile App Design & ToolsMobile App Design & Tools
Mobile App Design & Tools
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do That
 
Optimizing Android Development
Optimizing Android DevelopmentOptimizing Android Development
Optimizing Android Development
 
Apps that-inspire
Apps that-inspireApps that-inspire
Apps that-inspire
 
Start learning code with an idea
Start learning code with an ideaStart learning code with an idea
Start learning code with an idea
 
Game Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI LayoutGame Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI Layout
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints Workshop
 
Conversation UIs & Chatbots an introduction
Conversation UIs & Chatbots an introductionConversation UIs & Chatbots an introduction
Conversation UIs & Chatbots an introduction
 
iPhone Design Workshop
iPhone Design WorkshopiPhone Design Workshop
iPhone Design Workshop
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 
iOS 7 Accessibility
iOS 7 AccessibilityiOS 7 Accessibility
iOS 7 Accessibility
 
Blue App
Blue AppBlue App
Blue App
 
Eindhoven Mobile Development First Meetup Slides
Eindhoven Mobile Development First Meetup SlidesEindhoven Mobile Development First Meetup Slides
Eindhoven Mobile Development First Meetup Slides
 
Android design patterns
Android design patternsAndroid design patterns
Android design patterns
 
Creating digital portfolios
Creating digital portfoliosCreating digital portfolios
Creating digital portfolios
 

Andere mochten auch

Why does a good design take 3 days?
Why does a good design take 3 days?Why does a good design take 3 days?
Why does a good design take 3 days?
Samuel Bednar
 

Andere mochten auch (17)

[WARM GUN 2014] Uber >> Amritha Prasad, "Building Magical Experiences Through...
[WARM GUN 2014] Uber >> Amritha Prasad, "Building Magical Experiences Through...[WARM GUN 2014] Uber >> Amritha Prasad, "Building Magical Experiences Through...
[WARM GUN 2014] Uber >> Amritha Prasad, "Building Magical Experiences Through...
 
Why does a good design take 3 days?
Why does a good design take 3 days?Why does a good design take 3 days?
Why does a good design take 3 days?
 
Earth Charter Cities Manifesto
Earth Charter Cities ManifestoEarth Charter Cities Manifesto
Earth Charter Cities Manifesto
 
PIGC Graphic Excellence Awards 2015
PIGC Graphic Excellence Awards 2015PIGC Graphic Excellence Awards 2015
PIGC Graphic Excellence Awards 2015
 
Reactive Database Access With Slick 3
Reactive Database Access With Slick 3Reactive Database Access With Slick 3
Reactive Database Access With Slick 3
 
Administração de materiais
Administração de materiaisAdministração de materiais
Administração de materiais
 
2012 Brunswick Investor Use of Digital and Social Media Survey
2012 Brunswick Investor Use of Digital and Social Media Survey2012 Brunswick Investor Use of Digital and Social Media Survey
2012 Brunswick Investor Use of Digital and Social Media Survey
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!
 
An Introduction To Graphic Design
An Introduction To Graphic DesignAn Introduction To Graphic Design
An Introduction To Graphic Design
 
Mint.com Pre-Launch Pitch Deck
Mint.com Pre-Launch Pitch DeckMint.com Pre-Launch Pitch Deck
Mint.com Pre-Launch Pitch Deck
 
Kickstarting Design Thinking
Kickstarting Design ThinkingKickstarting Design Thinking
Kickstarting Design Thinking
 
Smart Citizens - Populating Smart Cities / IoTShifts
Smart Citizens - Populating Smart Cities / IoTShiftsSmart Citizens - Populating Smart Cities / IoTShifts
Smart Citizens - Populating Smart Cities / IoTShifts
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
 
The Shape of Things to Come
The Shape of Things to ComeThe Shape of Things to Come
The Shape of Things to Come
 
The internet is a conversation
The internet is a conversationThe internet is a conversation
The internet is a conversation
 
The What If Technique presented by Motivate Design
The What If Technique presented by Motivate DesignThe What If Technique presented by Motivate Design
The What If Technique presented by Motivate Design
 
5 Ways to Protect your Mobile Security
5 Ways to Protect your Mobile Security5 Ways to Protect your Mobile Security
5 Ways to Protect your Mobile Security
 

Ähnlich wie Ubercool, pixel perfct & slick design… that just doesn't work

Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
Akhil Kumar
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success en
Acrmnet s.r.l.
 
Session on mockups
Session on mockupsSession on mockups
Session on mockups
Abdul Dibosh
 
Mobile app design document
Mobile app design documentMobile app design document
Mobile app design document
Neeru Seth
 

Ähnlich wie Ubercool, pixel perfct & slick design… that just doesn't work (20)

Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!
 
Good Design Principles for App Developer (UAB) 2017
Good Design Principles for App Developer (UAB) 2017Good Design Principles for App Developer (UAB) 2017
Good Design Principles for App Developer (UAB) 2017
 
UIUX Design - report on summer training.docx
UIUX Design - report on summer training.docxUIUX Design - report on summer training.docx
UIUX Design - report on summer training.docx
 
Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patterns
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
 
Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?
 
Casestudy
CasestudyCasestudy
Casestudy
 
Designing for Digital Magazines - Rob Boynes for Guardian Masterclasses
Designing for Digital Magazines - Rob Boynes for Guardian MasterclassesDesigning for Digital Magazines - Rob Boynes for Guardian Masterclasses
Designing for Digital Magazines - Rob Boynes for Guardian Masterclasses
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success en
 
Multi-Device Digital Product Design
Multi-Device Digital Product DesignMulti-Device Digital Product Design
Multi-Device Digital Product Design
 
Session on mockups
Session on mockupsSession on mockups
Session on mockups
 
Mobile app design document
Mobile app design documentMobile app design document
Mobile app design document
 
Designing Windows 8 application - Microsoft Techdays 2013
Designing Windows 8 application - Microsoft Techdays 2013Designing Windows 8 application - Microsoft Techdays 2013
Designing Windows 8 application - Microsoft Techdays 2013
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
 
Planning .pptx
Planning .pptxPlanning .pptx
Planning .pptx
 

Kürzlich hochgeladen

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
TusharBahuguna2
 
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
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 

Kürzlich hochgeladen (20)

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...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
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 🔝...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
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...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
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...
 
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 Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 

Ubercool, pixel perfct & slick design… that just doesn't work

  • 1. Übercool, pixel perfct & slick design ...that just doesn't work by @samuelbednar
  • 2. Next few minutes 1. Who the fuck am I & who was I? 2. 99 problems of a graphic designer 3. Let’s give a fuck about this app: Spendee 4. What the fuck should you do to be cool
  • 3. My journey ex-Graphic Designer @ Home and Agency ex-Online Art Director @ MADE BY VACULIK Interactive designer @ ESET
  • 4. shift #1 many clients & short time projects to one client & long time project
  • 5. shift #2 graphic design to interaction design
  • 6.
  • 7.
  • 8. Picture http://goo.gl/Lxq8JW Picture: http://h30499.www3.hp.com/t5/Apps-for-Mobile/Mobile-design-it-s-an-art/ba-p/6457908#.U_kT2Pl_t8E
  • 9.
  • 10.
  • 11. pixel uber-cool smooth perfect & slick My problems back in the day so irrelevant...
  • 12. The great UX Source: http://www.kickerstudio.com/2008/12/the-disciplines-of-user-experience/
  • 13. 99 problems of a graphic designer Picture: http://probs99.tumblr.com/
  • 15. Hamburger menu I thought - this is a global & default way to deal with navigation. A clean, simple & effective solution. Saving precious space.
  • 16. Hamburger menu Default way? Be honest - there are few other options Adding next layer - forcing a user to tap Hiding options - user has to know he needs to navigate
  • 17. older and newer Facebook app for Android
  • 18. Hamburger menu Clean and simple? Sweeping issue under the carpet No pressure to make it denser & more efficient, to improve categorization, wordings and prioritize
  • 19. Hamburger menu Saving space? Has to be kept on the top all the time Conflicting with the back button Users don’t focus on the whole screen
  • 21. Hamburger menu DON’Ts 1. Don’t use as default - compare 2. Don’t overlook the navigation importance when you decide to hide it 3. Don’t use to save space - not a good reason Learn more: https://lmjabreu.com/post/why-and-how-to-avoid-hamburger-menus/
  • 23. Icons I thought icons are new words! I can create new words!
  • 24. Icons The cruel truth Nobody understands them Not that necessary - becoming overused Keep the things interesting, that’s mostly it
  • 25. Icons Outlook “Different fixes were tried: new icons, rearrangement of the icons, positioning icons under the menus from which the commands came from. In the end, one change caused a total turnaround: labeling the important toolbar buttons. Almost immediately, the toolbars were a big hit and everyone at all skill levels started using them.” The story of the Microsoft Outlook toolbar Source: http://blogs.msdn.com/b/jensenh/archive/2005/11/01/487661.aspx
  • 27. Icons CMS editor ...conducted test how people understand icons of a CMS editor. The result: the widely used ‘insert link’ icon was understood only by 35% of the participants, even the classic ‘undo’ and ‘redo’ icons were only recognized by half of the participants. Test by Peter Steen Høgenhaug Source: http://stiern.com/articles/usability/usability-in-icons/
  • 28. Android 4.4 vs Android L
  • 29. +12.9% +5.7% -22.2% Source: http://exisweb.net/mobile-menu-abtest
  • 30. Icons DON’Ts 1. Don’t overuse 2. Don’t use custom when general is available 3. Don’t decorate Learn more: http://uxmyths.com/post/715009009/myth-icons-enhance-usability
  • 31. PROBLEM#3 Gestures Gangsta yo pics: http://lorizzle.nl/
  • 32. Gestures I can ditch my old icon controls! I don’t have to waste precious real estate.
  • 33. Learn to gesture Not all are natural to a user. How to present them? 1. Give content clues 2. Use real-time education 3. Keep an alternative
  • 35. OK iOS Email typing - shake to undo
  • 36. not OK iOS desktop
  • 37. not not OK iOS Safari
  • 38. kill me ALREADY iOS Safari
  • 39. gesture for prophets Android 4.4. selection pattern
  • 40. iOS app - Rise
  • 41. iOS app - Clear
  • 43. Walkthroughs & Tuts A nice stylish walkthrough on the start will learn a user everything he needs to know.
  • 44. Static long intro walkthrough iOS ChitChat intro tutorial
  • 45. Intro walkthrough Instructions out of the context are hard to remember Users are not motivated to memorize the instructions. Use for the general overview of the app, not how to use tut.
  • 46. Tutorial In context In overlay or a part of the content - one at a time - can be dismissed - must be clearly distinguished from the content
  • 47. Interactive intro walkthrough iOS Mailbox tutorial
  • 48. First impression The first impression is everything - tutorial can dramatically influence it #BlankAppFail - ıf possıble preload an example content, a user can learn how to use the app on ıt
  • 49. Intense confusing HOPIN tutorial iOS HOPIN tutorial
  • 51. Inputs I got the full library of them!
  • 52. Inputs - part of almost every app - small display = it’s hard to type in - can you make experience better with custom input? - using custom input? - test it - do you really need input? - Posterous account only via email - license key input via link
  • 53. Single credit card input http://www.lukew.com/ff/entry.asp?1667
  • 56. Consistency Don’t be boring and limited. Use your creativity to fill your page with unique elements. Don’t always copy same old ones.
  • 57. What is consistency Dead simple, still so hard: Keep using the same elements over and over.
  • 58. Consistent with what? Consistent with the OS Consistent within itself Consistent with the older version Consistent within the brand Case to case decisions about priorities
  • 59. Consistency Does text use uniform terminology and style? Do the same icons always mean the same thing? Can people predict what will happen when they perform the same action in different places? Do custom UI elements look and behave the same throughout the app? iOS Human Interface Guidelines Source https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/Principles.html
  • 62. PROBLEM#17 Size doesn’t matter If you make the items smaller to add extra 3, it’s worth it! The size matters, the bigger is better!
  • 63. Size matters - design for thumbs - size can be also related to spacing & position - size is the matter of use - are your users on the move? iOS defines 44px targets MIT 45-57px, thumbs 72px #PinkyFingerFAIL Learn more: http://www.smashingmagazine.com/2012/02/21/finger-friendly-design-ideal-mobile-touchscreen-target-sizes/
  • 64. PROBLEM#58 Smooth look Keep the look the same as much as possible. The same layer styles, color codes, margins.
  • 65. Smooth look Use smooth design to set tone Use contrast to caught attention Spacing - use to group elements Buttons - make sure they won’t be mistaken for other elements Common #FlatDesignFAIL
  • 66. PROBLEM#98 Wording Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas velit orci, euismod at orci ac, luctus ornare massa.
  • 67. Wording Take care of your wordings. They are integral part of design and usability. Many design flaws can be fixed with the right label or hint. Are you a designer learning to code without learning the basics of copywriting for online media? Really? Learn more: http://www.amazon.com/Yahoo-Style-Guide-Ultimate-Sourcebook-ebook/dp/B003P8QDFU/
  • 68. PROBLEM#99 Fuck you and your stupid rules!
  • 69. Let’s give a fuck about Spendee
  • 70. Spendee for Android, June 14, 2014
  • 71.
  • 72.
  • 73.
  • 74. Let’s give a fuck about Spendee, pt.2 “Closer look”
  • 75.
  • 76.
  • 77.
  • 78.
  • 79. What can I do to be a better designer and simply not SUCK as a HUMAN being?
  • 80. Wireframe the shit out of it Wireframing will save you lot of time, money and reduce frustration.
  • 81. Become paranoid You are a scientist. Research everytime you start a new project and use new element.
  • 82. Design in group Iterative design in constant communication with users.
  • 83. Research Design Test Repeat Presentation by @samuelbednar