SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Decrap Your
            Application


Garth Braithwaite
@garthdb
Decrap Your
            Application
                    Fix it.




Garth Braithwaite
@garthdb
Shameless Plugs
Shameless Plugs

• RIA Radio (riaradio.com)
Shameless Plugs

• RIA Radio (riaradio.com)
• Flex 4 Cookbook (amazon preorder)
Shameless Plugs

• RIA Radio (riaradio.com)
• Flex 4 Cookbook (amazon preorder)
• Rain (mediarain.com)
Shameless Plugs

• RIA Radio (riaradio.com)
• Flex 4 Cookbook (amazon preorder)
• Rain (mediarain.com)
• Flash and the City (flashandthecity.com)
Why are you here?
Why are you here?

• My design sucks; help me.
Why are you here?

• My design sucks; help me.
• How dare you!?
Why are you here?

• My design sucks; help me.
• How dare you!?
• He said poo, teehee.
What are you?
What are you?

• Developers
What are you?

• Developers
• Designers
What are you?

• Developers
• Designers
• Both
What are you?

• Developers
• Designers
• Both
• Manager
What is Design?


• Make things pretty
Application Breakdown




     Visual     Application
     Design     Architecture
     Designer    Developer
Application Breakdown



     Visual     Application
     Design     Architecture
        User Experience
     Designer    Developer
Application Breakdown

     Visual     Application
     Design     Architecture


    Information Architecture
        User Experience
     Designer     Developer
Application Breakdown

     Visual     Application
     Design     Architecture
       Interaction Design
    Information Architecture
        User Experience
     Designer     Developer
Application Breakdown

     Visual     Application
     Design     Architecture
       Interaction Design
    Information Architecture
        User Experience
     Designer     Developer
Information Architect
“Information Architecture is pretty straightforward.
Ultimately, it’s about organizing and prioritizing the
information that will appear on a website
(hierarchies, grouping of elements, structuring
content, etc). And the final deliverable should be a
pretty “basic” and easy-to-understand wireframe.”
                                        – Joshua Lane
                                 BlissfullyAware.com
Interaction Design
“The best way I’ve been able to sum up Interaction
Design is that it is “Blueprinting User Behavior”. It’s a
combination of Information Architecture and
Storyboarding.You tend to do the basic set of IA
wireframes, but then add a set of storyboards to
map out how users will interact with various
features on the site.You may also even do some html
prototyping of the interactive elements on the site
just to get a “feel” for how these pieces will work.”
                                          – Joshua Lane
                                   BlissfullyAware.com
User Experience
“UX Design is the PINNACLE of web design work.
It not only encompasses Information Architecture
and Interaction Design... but also Marketing, Copy,
Branding, Customer Service, etc... It’s everything that
a user interacts with, and centered around (or
related to) your website. From the order
confirmation emails – to the copy on the site – to
the design & features – to the way the product is
packed and shipped… they ALL make up parts of
User Experience Design. It’s A LOT to think about,
plan for, and coordinate.
                                         – Joshua Lane
                                  BlissfullyAware.com
UX
Do it for the Users
Empathy

“The brilliance of a good designer is not
defined by her ability to represent the world
as she sees it, but by her trained ability to
represent it as others expect to see it.”
                             – Nishant Kothary
                                      UX Magazine
What’s in it for me?
“Businesses that have increased their investment in
the customer experience over the past three years
report higher customer referral rates and greater
customer satisfaction.  Customers turn into
advocates.  Customer experience is the sum of all
experiences a customer has with a supplier of goods
or services, over the duration of their relationship
with that supplier.”
                                      – Nick Finck
Inner Designer
    You Can Do It
Developers
“They make stuff that didn’t exist before. They take
the idea living deep inside their head and pull it out,
realizing it in a drawing, prototype, or product.
Unlike most people, they don’t just think about it.
They don’t just brainstorm. They don’t just imagine
something better and then talk themselves out of it.
Instead, they act.”
                                       – Joshua Porter
                                            52 Weeks of UX
Designers
“Designers are an odd lot: creative, moody, pensive,
thoughtful, weird. But the one characteristic that
separates designers from others is action. They make
stuff that didn’t exist before. They take the idea living
deep inside their head and pull it out, realizing it in a
drawing, prototype, or product. Unlike most people,
they don’t just think about it. They don’t just
brainstorm. They don’t just imagine something better
and then talk themselves out of it. Instead, they act.”
Design CRAP

• Contrast
• Repetition
• Alignment
• Proximity
Contrast
• If two items are not intended to be the
  same then make them noticeable different.
• Hierarchy of Importance
• Create a focal point.
• Contrast Types:
 • typeface, color, spacing, texture, size, etc.
Contrast
Repetition

• Repeating some aspect(s) of the design
  helps maintain continuity.
• Helps define focus
• Repetition Types
 • typeface, color, spacing, texture, size, etc.
Repetition
Alignment
• Every item in a layout should have and
  purpose to its position
• Find something else on the page to align
  with, even if the two objects are physically
  far away from each other.
• Don't center or justify lines of text. 
  Centering and
Alignment
Proximity

• Group related items together.
• Items or elements that are not related to
  each other should not be in close proximity
  to each other.
Proximity
Summary


• Everyone poos
Decrapping Flex

• Flex 4 Skinning NEW
• Flex 4 CSS IMPROVED
• Constraint Based Layout
• Creating Custom Skinnable Components
Flex 4 Skinning
  Skin       Host           Host
Component   Metadata      Component



                          Property
   id       Skin Parts
                           Name

 states     Skin States   SkinState
Flex 4 CSS

• Namespace
 • s|Button and mx|Button
• Selectors
 • s|Button.className #buttonId
• Apply Skin
Constraint Based

• width=“100” height=“100”
• vs
• top=“0” bottom=“0” left=“0” right=“0”
Custom Skinnable
     Components
• Extend s|SkinnableComponent or
  s|SkinnableContainer
• Add
 • SkinParts
 • SkinStates
 • Styles
Thanks


Garth Braithwaite
@garthdb
garthdb@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

Place in Space (AKA "How to Design A Concept Model")
Place in Space (AKA "How to Design A Concept Model")Place in Space (AKA "How to Design A Concept Model")
Place in Space (AKA "How to Design A Concept Model")
Stephen Anderson
 
UX Bristol 2012 - 'Designing UX without requirements' - presented by e3
UX Bristol 2012 - 'Designing UX without requirements' - presented by e3UX Bristol 2012 - 'Designing UX without requirements' - presented by e3
UX Bristol 2012 - 'Designing UX without requirements' - presented by e3
e3_media
 
Designing With Usability In Mind
Designing With Usability In MindDesigning With Usability In Mind
Designing With Usability In Mind
CenergyDave
 
WordPress for NonProfits: Top Ten Elements Every Website Should Have
WordPress for NonProfits: Top Ten Elements Every Website Should HaveWordPress for NonProfits: Top Ten Elements Every Website Should Have
WordPress for NonProfits: Top Ten Elements Every Website Should Have
guidecreative
 

Was ist angesagt? (20)

Introduction to User Experience Design 2/16/19
Introduction to User Experience Design 2/16/19Introduction to User Experience Design 2/16/19
Introduction to User Experience Design 2/16/19
 
Introduction to User Experience Design 02/17/18
Introduction to User Experience Design 02/17/18Introduction to User Experience Design 02/17/18
Introduction to User Experience Design 02/17/18
 
The Top Ten Elements Your Noprofit's Strategic Website Should Have
The Top Ten Elements Your Noprofit's Strategic Website Should HaveThe Top Ten Elements Your Noprofit's Strategic Website Should Have
The Top Ten Elements Your Noprofit's Strategic Website Should Have
 
Introduction to User Experience Design 12/08/18
Introduction to User Experience Design 12/08/18Introduction to User Experience Design 12/08/18
Introduction to User Experience Design 12/08/18
 
Place in Space (AKA "How to Design A Concept Model")
Place in Space (AKA "How to Design A Concept Model")Place in Space (AKA "How to Design A Concept Model")
Place in Space (AKA "How to Design A Concept Model")
 
Introduction to User Experience Design 10/05/19
Introduction to User Experience Design 10/05/19Introduction to User Experience Design 10/05/19
Introduction to User Experience Design 10/05/19
 
Introduction to User Experience Design 06/22/19
Introduction to User Experience Design 06/22/19Introduction to User Experience Design 06/22/19
Introduction to User Experience Design 06/22/19
 
Ego vs. Empathy - the challenges of a UX designer
Ego vs. Empathy - the challenges of a UX designerEgo vs. Empathy - the challenges of a UX designer
Ego vs. Empathy - the challenges of a UX designer
 
Guide Series Interactive Design_PastPresentAndFuture
Guide Series Interactive Design_PastPresentAndFutureGuide Series Interactive Design_PastPresentAndFuture
Guide Series Interactive Design_PastPresentAndFuture
 
Utah PMA Quarterly Meeting, June, 2010
Utah PMA Quarterly Meeting, June, 2010Utah PMA Quarterly Meeting, June, 2010
Utah PMA Quarterly Meeting, June, 2010
 
A SharePoint User eXperience
A SharePoint User eXperienceA SharePoint User eXperience
A SharePoint User eXperience
 
Ux gsg
Ux gsgUx gsg
Ux gsg
 
Introduction to User Experience Design 12/07/19
Introduction to User Experience Design 12/07/19Introduction to User Experience Design 12/07/19
Introduction to User Experience Design 12/07/19
 
Brisbane Content Strategy Meetup Cct 2017
Brisbane Content Strategy Meetup Cct 2017Brisbane Content Strategy Meetup Cct 2017
Brisbane Content Strategy Meetup Cct 2017
 
UX Bristol 2012 - 'Designing UX without requirements' - presented by e3
UX Bristol 2012 - 'Designing UX without requirements' - presented by e3UX Bristol 2012 - 'Designing UX without requirements' - presented by e3
UX Bristol 2012 - 'Designing UX without requirements' - presented by e3
 
The visual interface is now your brand
The visual interface is now your brandThe visual interface is now your brand
The visual interface is now your brand
 
Designing With Usability In Mind
Designing With Usability In MindDesigning With Usability In Mind
Designing With Usability In Mind
 
Crafting Great User Experience
Crafting Great User ExperienceCrafting Great User Experience
Crafting Great User Experience
 
WordPress for NonProfits: Top Ten Elements Every Website Should Have
WordPress for NonProfits: Top Ten Elements Every Website Should HaveWordPress for NonProfits: Top Ten Elements Every Website Should Have
WordPress for NonProfits: Top Ten Elements Every Website Should Have
 
That conference strategic process for small teams bk
That conference   strategic process for small teams bkThat conference   strategic process for small teams bk
That conference strategic process for small teams bk
 

Andere mochten auch (7)

A história da comunicação jose
A história da comunicação joseA história da comunicação jose
A história da comunicação jose
 
Introducció a les Xarxes Socials per a Docents #xsllor
Introducció a les Xarxes Socials per a Docents #xsllorIntroducció a les Xarxes Socials per a Docents #xsllor
Introducció a les Xarxes Socials per a Docents #xsllor
 
Energy & Commodities, No. 10 - December 14, 2011
Energy & Commodities, No. 10 - December 14, 2011 Energy & Commodities, No. 10 - December 14, 2011
Energy & Commodities, No. 10 - December 14, 2011
 
Gestionestrategia clase-101025120645-phpapp01
Gestionestrategia clase-101025120645-phpapp01Gestionestrategia clase-101025120645-phpapp01
Gestionestrategia clase-101025120645-phpapp01
 
Ley Orgánica del Trabajo 2012
Ley Orgánica del Trabajo 2012Ley Orgánica del Trabajo 2012
Ley Orgánica del Trabajo 2012
 
Resultado estudiantes
Resultado estudiantesResultado estudiantes
Resultado estudiantes
 
Open Innovation e o Cenário Brasileiro Palestra FIA Junho 08 Bruno Rondani - ...
Open Innovation e o Cenário Brasileiro Palestra FIA Junho 08 Bruno Rondani - ...Open Innovation e o Cenário Brasileiro Palestra FIA Junho 08 Bruno Rondani - ...
Open Innovation e o Cenário Brasileiro Palestra FIA Junho 08 Bruno Rondani - ...
 

Ähnlich wie Decrap Your Application

Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
jayyearley
 
Why User Experience Matters | By UX Professionals from Centerline Digital
Why User Experience Matters | By UX Professionals from Centerline DigitalWhy User Experience Matters | By UX Professionals from Centerline Digital
Why User Experience Matters | By UX Professionals from Centerline Digital
Centerline Digital
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
Jeremy Johnson
 
How design decisions affect user performance
How design decisions affect user performanceHow design decisions affect user performance
How design decisions affect user performance
Rachna Mittal
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - IntroductionPxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introduction
hendrikknoche
 

Ähnlich wie Decrap Your Application (20)

Open Source Needs Design
Open Source Needs DesignOpen Source Needs Design
Open Source Needs Design
 
How Do I UX?
How Do I UX?How Do I UX?
How Do I UX?
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
 
24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Process
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
Why User Experience Matters | By UX Professionals from Centerline Digital
Why User Experience Matters | By UX Professionals from Centerline DigitalWhy User Experience Matters | By UX Professionals from Centerline Digital
Why User Experience Matters | By UX Professionals from Centerline Digital
 
Why User Experience Matters
Why User Experience MattersWhy User Experience Matters
Why User Experience Matters
 
Design Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: WireframeDesign Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: Wireframe
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX Design
 
How design decisions affect user performance
How design decisions affect user performanceHow design decisions affect user performance
How design decisions affect user performance
 
Jar Creative: Portfolio & Process
Jar Creative: Portfolio & ProcessJar Creative: Portfolio & Process
Jar Creative: Portfolio & Process
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - IntroductionPxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introduction
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Decrap Your Application

  • 1. Decrap Your Application Garth Braithwaite @garthdb
  • 2. Decrap Your Application Fix it. Garth Braithwaite @garthdb
  • 4. Shameless Plugs • RIA Radio (riaradio.com)
  • 5. Shameless Plugs • RIA Radio (riaradio.com) • Flex 4 Cookbook (amazon preorder)
  • 6. Shameless Plugs • RIA Radio (riaradio.com) • Flex 4 Cookbook (amazon preorder) • Rain (mediarain.com)
  • 7. Shameless Plugs • RIA Radio (riaradio.com) • Flex 4 Cookbook (amazon preorder) • Rain (mediarain.com) • Flash and the City (flashandthecity.com)
  • 8. Why are you here?
  • 9. Why are you here? • My design sucks; help me.
  • 10. Why are you here? • My design sucks; help me. • How dare you!?
  • 11. Why are you here? • My design sucks; help me. • How dare you!? • He said poo, teehee.
  • 13. What are you? • Developers
  • 14. What are you? • Developers • Designers
  • 15. What are you? • Developers • Designers • Both
  • 16. What are you? • Developers • Designers • Both • Manager
  • 17. What is Design? • Make things pretty
  • 18. Application Breakdown Visual Application Design Architecture Designer Developer
  • 19. Application Breakdown Visual Application Design Architecture User Experience Designer Developer
  • 20. Application Breakdown Visual Application Design Architecture Information Architecture User Experience Designer Developer
  • 21. Application Breakdown Visual Application Design Architecture Interaction Design Information Architecture User Experience Designer Developer
  • 22. Application Breakdown Visual Application Design Architecture Interaction Design Information Architecture User Experience Designer Developer
  • 23. Information Architect “Information Architecture is pretty straightforward. Ultimately, it’s about organizing and prioritizing the information that will appear on a website (hierarchies, grouping of elements, structuring content, etc). And the final deliverable should be a pretty “basic” and easy-to-understand wireframe.” – Joshua Lane BlissfullyAware.com
  • 24. Interaction Design “The best way I’ve been able to sum up Interaction Design is that it is “Blueprinting User Behavior”. It’s a combination of Information Architecture and Storyboarding.You tend to do the basic set of IA wireframes, but then add a set of storyboards to map out how users will interact with various features on the site.You may also even do some html prototyping of the interactive elements on the site just to get a “feel” for how these pieces will work.” – Joshua Lane BlissfullyAware.com
  • 25. User Experience “UX Design is the PINNACLE of web design work. It not only encompasses Information Architecture and Interaction Design... but also Marketing, Copy, Branding, Customer Service, etc... It’s everything that a user interacts with, and centered around (or related to) your website. From the order confirmation emails – to the copy on the site – to the design & features – to the way the product is packed and shipped… they ALL make up parts of User Experience Design. It’s A LOT to think about, plan for, and coordinate. – Joshua Lane BlissfullyAware.com
  • 26. UX Do it for the Users
  • 27. Empathy “The brilliance of a good designer is not defined by her ability to represent the world as she sees it, but by her trained ability to represent it as others expect to see it.” – Nishant Kothary UX Magazine
  • 28. What’s in it for me? “Businesses that have increased their investment in the customer experience over the past three years report higher customer referral rates and greater customer satisfaction.  Customers turn into advocates.  Customer experience is the sum of all experiences a customer has with a supplier of goods or services, over the duration of their relationship with that supplier.” – Nick Finck
  • 29. Inner Designer You Can Do It
  • 30. Developers “They make stuff that didn’t exist before. They take the idea living deep inside their head and pull it out, realizing it in a drawing, prototype, or product. Unlike most people, they don’t just think about it. They don’t just brainstorm. They don’t just imagine something better and then talk themselves out of it. Instead, they act.” – Joshua Porter 52 Weeks of UX
  • 31. Designers “Designers are an odd lot: creative, moody, pensive, thoughtful, weird. But the one characteristic that separates designers from others is action. They make stuff that didn’t exist before. They take the idea living deep inside their head and pull it out, realizing it in a drawing, prototype, or product. Unlike most people, they don’t just think about it. They don’t just brainstorm. They don’t just imagine something better and then talk themselves out of it. Instead, they act.”
  • 32. Design CRAP • Contrast • Repetition • Alignment • Proximity
  • 33. Contrast • If two items are not intended to be the same then make them noticeable different. • Hierarchy of Importance • Create a focal point. • Contrast Types: • typeface, color, spacing, texture, size, etc.
  • 35. Repetition • Repeating some aspect(s) of the design helps maintain continuity. • Helps define focus • Repetition Types • typeface, color, spacing, texture, size, etc.
  • 37. Alignment • Every item in a layout should have and purpose to its position • Find something else on the page to align with, even if the two objects are physically far away from each other. • Don't center or justify lines of text.  Centering and
  • 39. Proximity • Group related items together. • Items or elements that are not related to each other should not be in close proximity to each other.
  • 42. Decrapping Flex • Flex 4 Skinning NEW • Flex 4 CSS IMPROVED • Constraint Based Layout • Creating Custom Skinnable Components
  • 43. Flex 4 Skinning Skin Host Host Component Metadata Component Property id Skin Parts Name states Skin States SkinState
  • 44. Flex 4 CSS • Namespace • s|Button and mx|Button • Selectors • s|Button.className #buttonId • Apply Skin
  • 45. Constraint Based • width=“100” height=“100” • vs • top=“0” bottom=“0” left=“0” right=“0”
  • 46. Custom Skinnable Components • Extend s|SkinnableComponent or s|SkinnableContainer • Add • SkinParts • SkinStates • Styles

Hinweis der Redaktion