SlideShare a Scribd company logo
Ingenieriadedesarrollodeaplicaciones
paradispositivosmóviles
Diplomatura
Postgrado
2016
–17
GoodDesign
Principles
forApp
Developers
GoodDesign
Principles
byDieterRams
• Chief Design Officer at Braun (1961–1995)
• "Less, but better"
DieterRams
Dieter Rams products are self-explanatory
Good design is innovative


Good design makes a

product useful


Good design is aesthetic



Good design makes a

product understandable


Good design is unobtrusive
Dieter Rams
Ten principles
for good design
Good design is honest


Good design is long-lasting


Good design is thorough,

down to the last detail


Good design is

environmentally-friendly


Good design is as little

design as possible
The power of good design
Dieter Rams’s ideology, engrained within Vitsœ
Braun T2 Table Cigarette Lighter (1968) & Apple Mac Pro
Braun T1000 radio (1962) & Apple PowerMac G5Braun T3 pocket radio (1958) & Apple iPod
Braun LE1 speaker (1959) & Apple iMac
DieterRams&Apple
GoodDesign
Principles
&Apps
Why is important to keep in mind the good design principles
from the hardware design to the software design?
Braun ET calculator (1981) & Apple calculator iPhone OS v2 Korg Electribe ESX1SD & Korg iElectribe for iPad
Hardware use
Touch screen
Software use
GoodDesignPrinciples&Apps
The User Interface of the

BRAUN Receiver Regie 510 (1972) is:

1. Innovative
2. Useful
3. Aesthetic
4. Understandable
5. Honest
6. Unobtrusive
7. Long-lasting
8. Consistent in every detail
9. Environmentally friendly
10. As little
design as
possible
GoodDesignPrinciples&Apps
“Pull-to-refresh” by Loren Brichter
Technological development is always offering new opportunities for
innovative design, Innovative design always develops in tandem with
innovative technology, and can never be an end in itself.
1.GoodDesignisinnovative
Material Design - Floating action button
Google Maps
http://www.google.com/mobile/maps/
Good design emphasizes the usefulness of a product while disregarding
anything that could possibly detract from it. The most important task of
design is to optimise the utility of a product’s usability.
2.GoodDesignmakesaproductuseful
Currency
http://simplesimple.co/currency
The aesthetic quality of a product is integral to its usefulness
because products we use every day affect our well-being.
Only well-executed objects can be beautiful.
3.GoodDesignisaesthetic
VSCO Cam
http://vsco.co/vscocam
It clarifies the product’s structure.
Better still, it can make the product talk.
At best, it is self-explanatory.
Weather Dial 1
http://wthr.co
4.GoodDesign
makesaproduct
understandable
It does not make a product more innovative, powerful or valuable than it really is.
It does not attempt to manipulate the consumer with promises that cannot be kept.
WhatsApp
http://www.whatsapp.com/
5.GoodDesignishonest
Google App
www.google.com/search/about/
Products fulfilling a purpose are like tools. They are neither decorative
objects nor works of art. Their design should therefore be both neutral
and restrained, to leave room for the user’s self-expression.
6.GoodDesignisunobtrusive
Paper by Fiftythree
http://www.fiftythree.com/paper
It does not follow trends that become out-dated after a short time.
Unlike fashionable design, it last many years–even in today’s throwaway society.
7.GoodDesignislong-lasting
iOS 8 Clock iPad App
Nothing must be arbitrary. Care and accuracy in the design
process shows respect towards the user.
8.GoodDesignisconsistentineverydetail
Design makes an important contribution to the preservation of the environment.
It conserves resources and minimizes physical and visual pollution
throughout the life cycle of the product.
Don't drain the
battery, save energy!
9.GoodDesignisenvironmentallyfriendly
Compress and optimize
images and assets
Less but better – because it concentrates on the essential aspects
and the products are not burdened with non-essentials.
Back to purity, back to simplicity.
10.GoodDesignisaslittledesignaspossible
UI

HumanInterface
Principles
Productivity
Focus: easy task
Human Interface Guidelines
Game
Focus: immersive experience
1.AestheticIntegrity
Human Interface Guidelines
Allows people to transfer their knowledge and skills from one application to another.
Use HI standards when necessary.
2.Consistency
Human Interface Guidelines
The comfortable minimum size of tappable UI elements is 44x44 points!
3.DirectManipulation
Press and hold to learn Tap for primary action Slide to pan
Pinch and stretch to zoom Turn to rotate Swipe to refresh
Human Interface Guidelines
Assures people’s actions that processing is occurring. Keep in mind to use:
UI elements Animations Sounds
4.Feedback
Human Interface Guidelines
Metaphors help user to learn how to use the app
5.Metaphors
Human Interface Guidelines
User, not applications, should initiate and control actions.

Keep in mind that a ‘home button’ click hides the App in any moment given
YESNO
6.UserControl
Human Interface Guidelines
7.Accessibility
Keep in mind Accessibility features!
For i.e. the App should be ready for the use of large font
sizes and text-to-speech technologies.
Human Interface Guidelines
7.Accessibility
Accessibility features must be
considered even when developing
code and UI assets!
Add proper names to each layer of
the Photoshop PSD files, assets
and image files.
Code has to be ready for
text-to-speech technolgies, too.
Connect native Android app to

Watson Text to Speech in under 10 minutes
https://www.ibm.com/blogs/bluemix/2016/11/
android-app-to-watson-text-to-speech-in-minutes/
7 Photoshop Master Tips to Boost Your Productivity
https://www.sitepoint.com/7-photoshop-masters-tips-boost-productivity/
"Whatworksgoodisbetter
thanlooksgood,because
whatworksgoodlasts."
—RayEames[aisleone.net]
Good Design Principles for App Developer (UAB) 2017
UserInterface vs. UserExperience
UX
UserExperience
Guidelines
User Experience UX Guidelines
Focusonthe
PrimaryTask
• Clarity of purpose
• Ease of use
• Optimize required input
Minimizing the number of controls from which people have to choose.
Information paths have to be logical and easy for users to predict.
Product Strategy Means Saying No
http://insideintercom.io/product-strategy-means-saying-no/
Minimizeoptions
User Experience UX Guidelines
Userealism
(and skeuomorphism)


• Aesthetically
• Using physics
User Experience UX Guidelines
User Experience UX Guidelines
Alwayshaveareason
forcustomization
And remember: all apps need at least some
custom artwork, for example, the icon
User Experience UX Guidelines
Users usually spend
no more than a minute
or two evaluating a
new App!
StartInstantly
• Onscreen User Help has to be minimal
• Avoid asking to supply setup information
• Launch in the device’s default orientation
• Delay a login requeriment as long as

possible. If not, showing before an

onboarding tutorial would be a smart choice.
User Experience UX Guidelines
Hierarchical Content/experience–drivenFlat (Tabs)
There are three main styles of navigation, each of which is well
suited to a specific app structure:
Navigation
User Experience UX Guidelines
• Preferably, use a single font.

• Use hierarchy:

- Font style (Bold, light, italic)

- Size

- Colour

- Effect (Only as a last resort!)
Typography
First Time Start-Up Tutorials types:
Sliding cards (Prefereed) Step-by-step (Games)UI Overlay (Simple UI)
User Experience UX Guidelines
OnboardingTutorial
"Ifyou'reaUIdesigner,youshould
bemakingUXdecisions.
Otherwise,you'rejustadecorator,
nothingmore."
—ScottJensen[iPhoneBlueprints]
Reference
Links
Universal Windows Platform (UWP) apps
developer.microsoft.com/en-us/windows/apps/design
Introduction to Universal Windows Platform (UWP) apps for designers
msdn.microsoft.com/library/windows/apps/dn958439.aspx
Apple Design Resources
developer.apple.com/design/
Google Design
design.google.com/
Material Design
www.google.com/design/spec/material-design/
Android Developers Design Guidelines
developer.android.com/design/index.html
IBM Design Language
www.ibm.com/design/language/
Reference
Links
Device Art Generator
developer.android.com/distribute/tools/promote/device-art.html
Android DP / PX Converter
labs.rampinteractive.co.uk/android_dp_px_calculator/
UX For Dummies
www.dummies.com/how-to/content/ux-for-dummies-cheat-sheet.html
Dieter Rams Wikipedia
en.wikipedia.org/wiki/Dieter_Rams
Typography in ten minutes
practicaltypography.com/typography-in-ten-minutes.html
Rethinking Mobile Tutorials
www.smashingmagazine.com/
GoodDesign
Principles
forApp
Developers

More Related Content

PPTX
i/o extended: Intro to <UX> Design
PDF
UX/UI Design 101
PPTX
A Presentation on UI/UX and Design
PPTX
Introduction to UI UX
PDF
UX design
PDF
UI and UX Design for Startups - Matin Maleki
PDF
What’s the difference between a UX and UI designer? (Part two)
PPTX
A UI and UX training presentation
i/o extended: Intro to <UX> Design
UX/UI Design 101
A Presentation on UI/UX and Design
Introduction to UI UX
UX design
UI and UX Design for Startups - Matin Maleki
What’s the difference between a UX and UI designer? (Part two)
A UI and UX training presentation

What's hot (20)

PDF
What is a User Experience?
PDF
UI-UX Services | Web Designing Services
PDF
UX & UI Design 101
PDF
UX Strategy Part-1
PDF
UX/UI Introduction
PPTX
The Importance of UX
PPT
The UX Industry & You
PDF
What is UI/UX and the Difference
PDF
UI/UX Workshop - Hackvision
PDF
UX RULES: 10 ESSENTIAL PRINCIPLES
PDF
The guide to wireframing
PDF
Ux is not UI
PPTX
UI/UX Fundamentals
PDF
UX/UI Workshop Slides
PPTX
UX Design process, #UX, #Design Process, #Agile UX
PDF
Ux design process
PDF
UI & UX Design for Startups
PDF
UX Experience Design: Processes and Strategy
PDF
UI UX in depth
PDF
Introduction to UX for Developers
What is a User Experience?
UI-UX Services | Web Designing Services
UX & UI Design 101
UX Strategy Part-1
UX/UI Introduction
The Importance of UX
The UX Industry & You
What is UI/UX and the Difference
UI/UX Workshop - Hackvision
UX RULES: 10 ESSENTIAL PRINCIPLES
The guide to wireframing
Ux is not UI
UI/UX Fundamentals
UX/UI Workshop Slides
UX Design process, #UX, #Design Process, #Agile UX
Ux design process
UI & UX Design for Startups
UX Experience Design: Processes and Strategy
UI UX in depth
Introduction to UX for Developers
Ad

Viewers also liked (20)

PDF
'Epic love' for Campari. Art Direction in Fashion - Central Saint Martins (2010)
PPT
Week3 Principles Of Design
PPT
Design principles final
PDF
The 8 Principles of Design – How to Leverage the Power of Design and Turn Con...
PPT
The principles of design
PPTX
Lecture 1 b definition of principle of design
PPT
Principles
PPTX
The Elements and Principles of Design
PDF
Solving Design Problem in 2.5 Hours with Google Design Sprint
PPTX
Design Principles
PPT
Principles of Design
PPTX
Organization in the visual arts and Principles of Design
PDF
Lesson 1 • Elements & Principles of Design and Art
PPTX
Rob Christianson Portfolio
PDF
Design Principles
PPS
Elements & Principles of Design
 
PPTX
Presentation Design Trends 2014
PDF
Elements of Design
PPTX
Elements and Principles of Design
PPT
Chapter 4 scale and proportion
'Epic love' for Campari. Art Direction in Fashion - Central Saint Martins (2010)
Week3 Principles Of Design
Design principles final
The 8 Principles of Design – How to Leverage the Power of Design and Turn Con...
The principles of design
Lecture 1 b definition of principle of design
Principles
The Elements and Principles of Design
Solving Design Problem in 2.5 Hours with Google Design Sprint
Design Principles
Principles of Design
Organization in the visual arts and Principles of Design
Lesson 1 • Elements & Principles of Design and Art
Rob Christianson Portfolio
Design Principles
Elements & Principles of Design
 
Presentation Design Trends 2014
Elements of Design
Elements and Principles of Design
Chapter 4 scale and proportion
Ad

Similar to Good Design Principles for App Developer (UAB) 2017 (20)

PDF
Dev fest ile ife 2014-ux, material design and trends
PDF
Ubercool, pixel perfct & slick design… that just doesn't work
PPTX
UX and UI Workshops - User Journey
DOCX
UIUX Design - report on summer training.docx
PDF
"Everybody is a Designer. Deal with it." by Wolfgang Bremer
PPTX
Ux design-fundamentals
PDF
UI Design
PDF
UI design for mobile apps
PDF
UX Masterclass at muru-D
PPT
Chapter 1 id2e_slides
PDF
UX principles for co-founders
PDF
Ux guide
PPT
Usability principles 1
PDF
Andolfatto Filippo Master Thesis - The modern store: usage of multimodal tech...
PDF
Some Dos and Don’ts in UI/UX Design of Mobile Applications
DOCX
DOCX
PDF
Make products easy to-use
PDF
NYU Web Intensive - Week 3 Class 1
PDF
UI design for mobile apps
Dev fest ile ife 2014-ux, material design and trends
Ubercool, pixel perfct & slick design… that just doesn't work
UX and UI Workshops - User Journey
UIUX Design - report on summer training.docx
"Everybody is a Designer. Deal with it." by Wolfgang Bremer
Ux design-fundamentals
UI Design
UI design for mobile apps
UX Masterclass at muru-D
Chapter 1 id2e_slides
UX principles for co-founders
Ux guide
Usability principles 1
Andolfatto Filippo Master Thesis - The modern store: usage of multimodal tech...
Some Dos and Don’ts in UI/UX Design of Mobile Applications
Make products easy to-use
NYU Web Intensive - Week 3 Class 1
UI design for mobile apps

Recently uploaded (20)

PDF
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
PDF
SEVA- Fashion designing-Presentation.pdf
PDF
Quality Control Management for RMG, Level- 4, Certificate
PPTX
mahatma gandhi bus terminal in india Case Study.pptx
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PPT
UNIT I- Yarn, types, explanation, process
PDF
BRANDBOOK-Presidential Award Scheme-Kenya-2023
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
PPTX
HPE Aruba-master-icon-library_052722.pptx
PPTX
Special finishes, classification and types, explanation
PPTX
Tenders & Contracts Works _ Services Afzal.pptx
PDF
Urban Design Final Project-Site Analysis
PPTX
AD Bungalow Case studies Sem 2.pptxvwewev
PPT
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
PPTX
CLASS_11_BUSINESS_STUDIES_PPT_CHAPTER_1_Business_Trade_Commerce.pptx
PPTX
An introduction to AI in research and reference management
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PPTX
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
PPTX
LITERATURE CASE STUDY DESIGN SEMESTER 5.pptx
PPTX
Media And Information Literacy for Grade 12
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
SEVA- Fashion designing-Presentation.pdf
Quality Control Management for RMG, Level- 4, Certificate
mahatma gandhi bus terminal in india Case Study.pptx
YV PROFILE PROJECTS PROFILE PRES. DESIGN
UNIT I- Yarn, types, explanation, process
BRANDBOOK-Presidential Award Scheme-Kenya-2023
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
HPE Aruba-master-icon-library_052722.pptx
Special finishes, classification and types, explanation
Tenders & Contracts Works _ Services Afzal.pptx
Urban Design Final Project-Site Analysis
AD Bungalow Case studies Sem 2.pptxvwewev
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
CLASS_11_BUSINESS_STUDIES_PPT_CHAPTER_1_Business_Trade_Commerce.pptx
An introduction to AI in research and reference management
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
LITERATURE CASE STUDY DESIGN SEMESTER 5.pptx
Media And Information Literacy for Grade 12

Good Design Principles for App Developer (UAB) 2017

  • 3. • Chief Design Officer at Braun (1961–1995) • "Less, but better" DieterRams
  • 4. Dieter Rams products are self-explanatory
  • 5. Good design is innovative 
 Good design makes a
 product useful 
 Good design is aesthetic
 
 Good design makes a
 product understandable 
 Good design is unobtrusive Dieter Rams Ten principles for good design Good design is honest 
 Good design is long-lasting 
 Good design is thorough,
 down to the last detail 
 Good design is
 environmentally-friendly 
 Good design is as little
 design as possible The power of good design Dieter Rams’s ideology, engrained within Vitsœ
  • 6. Braun T2 Table Cigarette Lighter (1968) & Apple Mac Pro Braun T1000 radio (1962) & Apple PowerMac G5Braun T3 pocket radio (1958) & Apple iPod Braun LE1 speaker (1959) & Apple iMac DieterRams&Apple
  • 8. Why is important to keep in mind the good design principles from the hardware design to the software design? Braun ET calculator (1981) & Apple calculator iPhone OS v2 Korg Electribe ESX1SD & Korg iElectribe for iPad Hardware use Touch screen Software use GoodDesignPrinciples&Apps
  • 9. The User Interface of the
 BRAUN Receiver Regie 510 (1972) is:
 1. Innovative 2. Useful 3. Aesthetic 4. Understandable 5. Honest 6. Unobtrusive 7. Long-lasting 8. Consistent in every detail 9. Environmentally friendly 10. As little design as possible GoodDesignPrinciples&Apps
  • 10. “Pull-to-refresh” by Loren Brichter Technological development is always offering new opportunities for innovative design, Innovative design always develops in tandem with innovative technology, and can never be an end in itself. 1.GoodDesignisinnovative Material Design - Floating action button
  • 11. Google Maps http://www.google.com/mobile/maps/ Good design emphasizes the usefulness of a product while disregarding anything that could possibly detract from it. The most important task of design is to optimise the utility of a product’s usability. 2.GoodDesignmakesaproductuseful
  • 12. Currency http://simplesimple.co/currency The aesthetic quality of a product is integral to its usefulness because products we use every day affect our well-being. Only well-executed objects can be beautiful. 3.GoodDesignisaesthetic VSCO Cam http://vsco.co/vscocam
  • 13. It clarifies the product’s structure. Better still, it can make the product talk. At best, it is self-explanatory. Weather Dial 1 http://wthr.co 4.GoodDesign makesaproduct understandable
  • 14. It does not make a product more innovative, powerful or valuable than it really is. It does not attempt to manipulate the consumer with promises that cannot be kept. WhatsApp http://www.whatsapp.com/ 5.GoodDesignishonest
  • 15. Google App www.google.com/search/about/ Products fulfilling a purpose are like tools. They are neither decorative objects nor works of art. Their design should therefore be both neutral and restrained, to leave room for the user’s self-expression. 6.GoodDesignisunobtrusive
  • 16. Paper by Fiftythree http://www.fiftythree.com/paper It does not follow trends that become out-dated after a short time. Unlike fashionable design, it last many years–even in today’s throwaway society. 7.GoodDesignislong-lasting
  • 17. iOS 8 Clock iPad App Nothing must be arbitrary. Care and accuracy in the design process shows respect towards the user. 8.GoodDesignisconsistentineverydetail
  • 18. Design makes an important contribution to the preservation of the environment. It conserves resources and minimizes physical and visual pollution throughout the life cycle of the product. Don't drain the battery, save energy! 9.GoodDesignisenvironmentallyfriendly Compress and optimize images and assets
  • 19. Less but better – because it concentrates on the essential aspects and the products are not burdened with non-essentials. Back to purity, back to simplicity. 10.GoodDesignisaslittledesignaspossible
  • 21. Productivity Focus: easy task Human Interface Guidelines Game Focus: immersive experience 1.AestheticIntegrity
  • 22. Human Interface Guidelines Allows people to transfer their knowledge and skills from one application to another. Use HI standards when necessary. 2.Consistency
  • 23. Human Interface Guidelines The comfortable minimum size of tappable UI elements is 44x44 points! 3.DirectManipulation Press and hold to learn Tap for primary action Slide to pan Pinch and stretch to zoom Turn to rotate Swipe to refresh
  • 24. Human Interface Guidelines Assures people’s actions that processing is occurring. Keep in mind to use: UI elements Animations Sounds 4.Feedback
  • 25. Human Interface Guidelines Metaphors help user to learn how to use the app 5.Metaphors
  • 26. Human Interface Guidelines User, not applications, should initiate and control actions.
 Keep in mind that a ‘home button’ click hides the App in any moment given YESNO 6.UserControl
  • 27. Human Interface Guidelines 7.Accessibility Keep in mind Accessibility features! For i.e. the App should be ready for the use of large font sizes and text-to-speech technologies.
  • 28. Human Interface Guidelines 7.Accessibility Accessibility features must be considered even when developing code and UI assets! Add proper names to each layer of the Photoshop PSD files, assets and image files. Code has to be ready for text-to-speech technolgies, too. Connect native Android app to
 Watson Text to Speech in under 10 minutes https://www.ibm.com/blogs/bluemix/2016/11/ android-app-to-watson-text-to-speech-in-minutes/ 7 Photoshop Master Tips to Boost Your Productivity https://www.sitepoint.com/7-photoshop-masters-tips-boost-productivity/
  • 33. User Experience UX Guidelines Focusonthe PrimaryTask • Clarity of purpose • Ease of use • Optimize required input
  • 34. Minimizing the number of controls from which people have to choose. Information paths have to be logical and easy for users to predict. Product Strategy Means Saying No http://insideintercom.io/product-strategy-means-saying-no/ Minimizeoptions User Experience UX Guidelines
  • 35. Userealism (and skeuomorphism) 
 • Aesthetically • Using physics User Experience UX Guidelines
  • 36. User Experience UX Guidelines Alwayshaveareason forcustomization And remember: all apps need at least some custom artwork, for example, the icon
  • 37. User Experience UX Guidelines Users usually spend no more than a minute or two evaluating a new App! StartInstantly • Onscreen User Help has to be minimal • Avoid asking to supply setup information • Launch in the device’s default orientation • Delay a login requeriment as long as
 possible. If not, showing before an
 onboarding tutorial would be a smart choice.
  • 38. User Experience UX Guidelines Hierarchical Content/experience–drivenFlat (Tabs) There are three main styles of navigation, each of which is well suited to a specific app structure: Navigation
  • 39. User Experience UX Guidelines • Preferably, use a single font.
 • Use hierarchy:
 - Font style (Bold, light, italic)
 - Size
 - Colour
 - Effect (Only as a last resort!) Typography
  • 40. First Time Start-Up Tutorials types: Sliding cards (Prefereed) Step-by-step (Games)UI Overlay (Simple UI) User Experience UX Guidelines OnboardingTutorial
  • 42. Reference Links Universal Windows Platform (UWP) apps developer.microsoft.com/en-us/windows/apps/design Introduction to Universal Windows Platform (UWP) apps for designers msdn.microsoft.com/library/windows/apps/dn958439.aspx Apple Design Resources developer.apple.com/design/ Google Design design.google.com/ Material Design www.google.com/design/spec/material-design/ Android Developers Design Guidelines developer.android.com/design/index.html IBM Design Language www.ibm.com/design/language/
  • 43. Reference Links Device Art Generator developer.android.com/distribute/tools/promote/device-art.html Android DP / PX Converter labs.rampinteractive.co.uk/android_dp_px_calculator/ UX For Dummies www.dummies.com/how-to/content/ux-for-dummies-cheat-sheet.html Dieter Rams Wikipedia en.wikipedia.org/wiki/Dieter_Rams Typography in ten minutes practicaltypography.com/typography-in-ten-minutes.html Rethinking Mobile Tutorials www.smashingmagazine.com/