SlideShare a Scribd company logo
1 of 21
Building Apps with
     Great Design
                     Jared Brown
I built Talentopoly.com & QuickShot for the iPhone

            Follow me @jaredbrown
            Images property of their respective rights holders
Design is not just what it looks like and feels like. Design is how it
works.

- Steve Jobs
Design is a feature

• Design
 • Attracts
 • Informs
 • Guides
 • Excites!
Types of designers
• Illustrators
• Icon
• Web
• Native UI
• Typography
• Product
State of the art
• Custom UI elements
• Photo-realistic app icons
• Realistic textures
• Hover and click states
• Shine and round corners
• Noise and gradients
• Typography (hierarchy)
Not just graphics

• Design can include
 • Layout
 • User flow
 • Copy-writing
 • Front-end
Case study: Talentopoly

• Soft-launched in late Oct ’10
• Had real users for months
• Already iterated a bunch
• Needed a professional design
#1 Outline the project
•   What are some existing websites that appeal to you? Provide links if possible.

•   What are your top 3 frustrations with your current or other websites?

•   What do you most like about your current or other websites?

•   Do you have any color preferences, existing brand colors, and/or colors you do
    not wish to include in your project?

•   What is your target audience?

•   Deadline, timing or exact date of completion

•   I am trying to stay within my budget of...
#2 Designer search
• Sites with large, talented user bases
• Dribbble, Sortfolio, Carbonmade, Behance
• Match style and budget
• Call or Skype potential designers
• Comfortable talking with them?
• Excited about your project?
#3 Wire-framing

• Not fancy
• Layout
• Proportions
• Goals
• Copy-writing
#4 Cheat sheets

• Elements
• Existing feedback
• Needs/Goals
• Designs liked
• Notes
#5 User feedback

• Bug your significant other
• Email polls to friends & family
• VerifyApp
• Community feedback: Forrst, Convore, etc.
#6 Visualize

• Check design on target device(s)
• Understand limitations of devices
• Clickable prototype of designs
#7 Implementation

• Pixel perfect PSD slices
• Implement using best practices
• Test cross-platform (if applicable)
Tips & tricks
• Don’t use designers as human paint brushes
• Ask for variations
• You’re too close; consult with others
• Don’t get stuck on one element
• Get hover and click states
• Trust decisions of good designers
Q&A


• Ask anything

More Related Content

What's hot

Designers whodoeswhatsps2019
Designers whodoeswhatsps2019Designers whodoeswhatsps2019
Designers whodoeswhatsps2019Jeanndre Spies
 
UX Process v0.1 - A work in progress
UX Process v0.1 - A work in progressUX Process v0.1 - A work in progress
UX Process v0.1 - A work in progressSimon Whatley
 
getting the experience right
getting the experience rightgetting the experience right
getting the experience rightRyan Nance
 
Digital Design Survey: Week 10 lecture
Digital Design Survey: Week 10 lectureDigital Design Survey: Week 10 lecture
Digital Design Survey: Week 10 lectureRob Nyland
 
Product Personas: Getting to No
Product Personas: Getting to NoProduct Personas: Getting to No
Product Personas: Getting to NoKelley Howell
 
UX basics inception to experience delivery
UX basics  inception to experience deliveryUX basics  inception to experience delivery
UX basics inception to experience deliveryTechved Consulting
 
Pixel x Pixel - Presentation by Matt Davey
Pixel x Pixel - Presentation by Matt DaveyPixel x Pixel - Presentation by Matt Davey
Pixel x Pixel - Presentation by Matt DaveyMatthew Davey
 
Things designers and developers should know (WDS18)
Things designers and developers should know (WDS18)Things designers and developers should know (WDS18)
Things designers and developers should know (WDS18)Ben Buchanan
 
Design for Developers
Design for DevelopersDesign for Developers
Design for DevelopersBrian Harper
 
Deconstructing/Reconstructing User Experience
Deconstructing/Reconstructing User ExperienceDeconstructing/Reconstructing User Experience
Deconstructing/Reconstructing User ExperienceMike Kornacki
 
Web design
Web designWeb design
Web designgaddez
 
Dont be a technical writer be an interface designer
Dont be a technical writer be an interface designerDont be a technical writer be an interface designer
Dont be a technical writer be an interface designerYehuda Berlinger
 
Survival skills for designers
Survival skills for designersSurvival skills for designers
Survival skills for designersRobert Hsu
 
Complexinterfaces
ComplexinterfacesComplexinterfaces
ComplexinterfacesBojhan
 
A quick start guide to ux design
A quick start guide to ux designA quick start guide to ux design
A quick start guide to ux designRobert Hsu
 
2. research(3) (1)
2. research(3) (1)2. research(3) (1)
2. research(3) (1)sean cawood
 

What's hot (20)

Designers whodoeswhatsps2019
Designers whodoeswhatsps2019Designers whodoeswhatsps2019
Designers whodoeswhatsps2019
 
UX Process v0.1 - A work in progress
UX Process v0.1 - A work in progressUX Process v0.1 - A work in progress
UX Process v0.1 - A work in progress
 
getting the experience right
getting the experience rightgetting the experience right
getting the experience right
 
Digital Design Survey: Week 10 lecture
Digital Design Survey: Week 10 lectureDigital Design Survey: Week 10 lecture
Digital Design Survey: Week 10 lecture
 
Product Personas: Getting to No
Product Personas: Getting to NoProduct Personas: Getting to No
Product Personas: Getting to No
 
Designing portfolio 2017
Designing portfolio 2017Designing portfolio 2017
Designing portfolio 2017
 
UX basics inception to experience delivery
UX basics  inception to experience deliveryUX basics  inception to experience delivery
UX basics inception to experience delivery
 
Pixel x Pixel - Presentation by Matt Davey
Pixel x Pixel - Presentation by Matt DaveyPixel x Pixel - Presentation by Matt Davey
Pixel x Pixel - Presentation by Matt Davey
 
Things designers and developers should know (WDS18)
Things designers and developers should know (WDS18)Things designers and developers should know (WDS18)
Things designers and developers should know (WDS18)
 
Design for Developers
Design for DevelopersDesign for Developers
Design for Developers
 
Deconstructing/Reconstructing User Experience
Deconstructing/Reconstructing User ExperienceDeconstructing/Reconstructing User Experience
Deconstructing/Reconstructing User Experience
 
Web design
Web designWeb design
Web design
 
Six figure developer
Six figure developerSix figure developer
Six figure developer
 
RAVI BHUSHAN
RAVI BHUSHANRAVI BHUSHAN
RAVI BHUSHAN
 
Dont be a technical writer be an interface designer
Dont be a technical writer be an interface designerDont be a technical writer be an interface designer
Dont be a technical writer be an interface designer
 
Survival skills for designers
Survival skills for designersSurvival skills for designers
Survival skills for designers
 
Personality For Voice by Ozlem Williams
Personality For Voice by Ozlem WilliamsPersonality For Voice by Ozlem Williams
Personality For Voice by Ozlem Williams
 
Complexinterfaces
ComplexinterfacesComplexinterfaces
Complexinterfaces
 
A quick start guide to ux design
A quick start guide to ux designA quick start guide to ux design
A quick start guide to ux design
 
2. research(3) (1)
2. research(3) (1)2. research(3) (1)
2. research(3) (1)
 

Viewers also liked

The Cost of Living - Detroit
The Cost of Living - DetroitThe Cost of Living - Detroit
The Cost of Living - Detroitchristo205
 
Presentacion Exel
Presentacion ExelPresentacion Exel
Presentacion ExelAriana14
 
PUUR JIJ fotografie
PUUR JIJ fotografie  PUUR JIJ fotografie
PUUR JIJ fotografie pjfotografie
 
Yarelis y uss politos
Yarelis y uss politosYarelis y uss politos
Yarelis y uss politosmarielit02
 
Hubstaff Lean Startup Talk
Hubstaff Lean Startup TalkHubstaff Lean Startup Talk
Hubstaff Lean Startup Talkjaredbrown
 
Rate of chnge Breanna Day
Rate of chnge Breanna DayRate of chnge Breanna Day
Rate of chnge Breanna DayBreanna2614
 
Indutsrial revolution
Indutsrial revolutionIndutsrial revolution
Indutsrial revolutionBreanna2614
 
管理画面チラ見せナイト3 登壇資料
管理画面チラ見せナイト3 登壇資料管理画面チラ見せナイト3 登壇資料
管理画面チラ見せナイト3 登壇資料Yusuke Kon
 
RubyでRoombaをハックする
RubyでRoombaをハックするRubyでRoombaをハックする
RubyでRoombaをハックするYusuke Kon
 
Docker composeで開発環境をメンバに配布せよ
Docker composeで開発環境をメンバに配布せよDocker composeで開発環境をメンバに配布せよ
Docker composeで開発環境をメンバに配布せよYusuke Kon
 

Viewers also liked (17)

The Cost of Living - Detroit
The Cost of Living - DetroitThe Cost of Living - Detroit
The Cost of Living - Detroit
 
Excel
Excel Excel
Excel
 
Presentacion Exel
Presentacion ExelPresentacion Exel
Presentacion Exel
 
PUUR JIJ fotografie
PUUR JIJ fotografie  PUUR JIJ fotografie
PUUR JIJ fotografie
 
Yarelis y uss politos
Yarelis y uss politosYarelis y uss politos
Yarelis y uss politos
 
Hubstaff Lean Startup Talk
Hubstaff Lean Startup TalkHubstaff Lean Startup Talk
Hubstaff Lean Startup Talk
 
Technical Article - 3M Art of Styling Steel
Technical Article - 3M Art of Styling SteelTechnical Article - 3M Art of Styling Steel
Technical Article - 3M Art of Styling Steel
 
Rate of chnge Breanna Day
Rate of chnge Breanna DayRate of chnge Breanna Day
Rate of chnge Breanna Day
 
Indutsrial revolution
Indutsrial revolutionIndutsrial revolution
Indutsrial revolution
 
Shachar & Shlomi
Shachar & ShlomiShachar & Shlomi
Shachar & Shlomi
 
Miami
MiamiMiami
Miami
 
RRBC PPT 2011
RRBC PPT 2011RRBC PPT 2011
RRBC PPT 2011
 
Mistakes while writing
Mistakes while writingMistakes while writing
Mistakes while writing
 
Periodic table
Periodic tablePeriodic table
Periodic table
 
管理画面チラ見せナイト3 登壇資料
管理画面チラ見せナイト3 登壇資料管理画面チラ見せナイト3 登壇資料
管理画面チラ見せナイト3 登壇資料
 
RubyでRoombaをハックする
RubyでRoombaをハックするRubyでRoombaをハックする
RubyでRoombaをハックする
 
Docker composeで開発環境をメンバに配布せよ
Docker composeで開発環境をメンバに配布せよDocker composeで開発環境をメンバに配布せよ
Docker composeで開発環境をメンバに配布せよ
 

Similar to Building Apps with Great Design

Open Source Needs Design
Open Source Needs DesignOpen Source Needs Design
Open Source Needs DesignAll Things Open
 
Stand Out Online and Land an Interview
Stand Out Online and Land an InterviewStand Out Online and Land an Interview
Stand Out Online and Land an InterviewHeather Steele
 
Website Redesign Tips and Tricks
Website Redesign Tips and TricksWebsite Redesign Tips and Tricks
Website Redesign Tips and TricksMichael Flint
 
Prototyping for web and mobile workshop
Prototyping for web and mobile workshopPrototyping for web and mobile workshop
Prototyping for web and mobile workshopSimon Phillips
 
Mapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for ProjMapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for ProjLisa Williams
 
UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)
UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)
UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)ux singapore
 
Building cross functional product teams
Building cross functional product teamsBuilding cross functional product teams
Building cross functional product teamsJoel Johnson
 
Designing Your UX Career
Designing Your UX CareerDesigning Your UX Career
Designing Your UX CareerBen Sykes
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & CodeMolly Wilson
 
How to Get the Most Out of Your Graphic and Website Designers Slides
How to Get the Most Out of Your Graphic and Website Designers SlidesHow to Get the Most Out of Your Graphic and Website Designers Slides
How to Get the Most Out of Your Graphic and Website Designers SlidesLERN_AC_2015
 
Cocoaheads app-in-4-weeks
Cocoaheads app-in-4-weeksCocoaheads app-in-4-weeks
Cocoaheads app-in-4-weekschriseidhof
 
Digital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital AssetsDigital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital AssetsAyca Turhan
 

Similar to Building Apps with Great Design (20)

Open Source Needs Design
Open Source Needs DesignOpen Source Needs Design
Open Source Needs Design
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
Stand Out Online and Land an Interview
Stand Out Online and Land an InterviewStand Out Online and Land an Interview
Stand Out Online and Land an Interview
 
Website Redesign Tips and Tricks
Website Redesign Tips and TricksWebsite Redesign Tips and Tricks
Website Redesign Tips and Tricks
 
Jumpstart Your Web App
Jumpstart Your Web AppJumpstart Your Web App
Jumpstart Your Web App
 
COMP 4026 - Lecture 1
COMP 4026 - Lecture 1COMP 4026 - Lecture 1
COMP 4026 - Lecture 1
 
Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
 
Discovery Phase: Planing Your Web Project
Discovery Phase: Planing Your Web ProjectDiscovery Phase: Planing Your Web Project
Discovery Phase: Planing Your Web Project
 
How Do I UX?
How Do I UX?How Do I UX?
How Do I UX?
 
Prototyping for web and mobile workshop
Prototyping for web and mobile workshopPrototyping for web and mobile workshop
Prototyping for web and mobile workshop
 
Mapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for ProjMapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for Proj
 
UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)
UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)
UXSG2014 #3 Keynote - Designing Your UX Career (Ben Sykes)
 
Building cross functional product teams
Building cross functional product teamsBuilding cross functional product teams
Building cross functional product teams
 
Designing Your UX Career
Designing Your UX CareerDesigning Your UX Career
Designing Your UX Career
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & Code
 
How to Get the Most Out of Your Graphic and Website Designers Slides
How to Get the Most Out of Your Graphic and Website Designers SlidesHow to Get the Most Out of Your Graphic and Website Designers Slides
How to Get the Most Out of Your Graphic and Website Designers Slides
 
Product Design Process at Sorabel
Product Design Process at SorabelProduct Design Process at Sorabel
Product Design Process at Sorabel
 
Cocoaheads app-in-4-weeks
Cocoaheads app-in-4-weeksCocoaheads app-in-4-weeks
Cocoaheads app-in-4-weeks
 
Build sh*t that matters
Build sh*t that matters Build sh*t that matters
Build sh*t that matters
 
Digital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital AssetsDigital Marketing Course Week 3: Digital Assets
Digital Marketing Course Week 3: Digital Assets
 

Recently uploaded

VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
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
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderUbaidurrehman997675
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonDelhi Call girls
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 

Recently uploaded (20)

VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
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...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blender
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 

Building Apps with Great Design

  • 1. Building Apps with Great Design Jared Brown I built Talentopoly.com & QuickShot for the iPhone Follow me @jaredbrown Images property of their respective rights holders
  • 2. Design is not just what it looks like and feels like. Design is how it works. - Steve Jobs
  • 3. Design is a feature • Design • Attracts • Informs • Guides • Excites!
  • 4.
  • 5. Types of designers • Illustrators • Icon • Web • Native UI • Typography • Product
  • 6. State of the art • Custom UI elements • Photo-realistic app icons • Realistic textures • Hover and click states • Shine and round corners • Noise and gradients • Typography (hierarchy)
  • 7. Not just graphics • Design can include • Layout • User flow • Copy-writing • Front-end
  • 8. Case study: Talentopoly • Soft-launched in late Oct ’10 • Had real users for months • Already iterated a bunch • Needed a professional design
  • 9. #1 Outline the project • What are some existing websites that appeal to you? Provide links if possible. • What are your top 3 frustrations with your current or other websites? • What do you most like about your current or other websites? • Do you have any color preferences, existing brand colors, and/or colors you do not wish to include in your project? • What is your target audience? • Deadline, timing or exact date of completion • I am trying to stay within my budget of...
  • 10. #2 Designer search • Sites with large, talented user bases • Dribbble, Sortfolio, Carbonmade, Behance • Match style and budget • Call or Skype potential designers • Comfortable talking with them? • Excited about your project?
  • 11. #3 Wire-framing • Not fancy • Layout • Proportions • Goals • Copy-writing
  • 12.
  • 13.
  • 14.
  • 15. #4 Cheat sheets • Elements • Existing feedback • Needs/Goals • Designs liked • Notes
  • 16.
  • 17. #5 User feedback • Bug your significant other • Email polls to friends & family • VerifyApp • Community feedback: Forrst, Convore, etc.
  • 18. #6 Visualize • Check design on target device(s) • Understand limitations of devices • Clickable prototype of designs
  • 19. #7 Implementation • Pixel perfect PSD slices • Implement using best practices • Test cross-platform (if applicable)
  • 20. Tips & tricks • Don’t use designers as human paint brushes • Ask for variations • You’re too close; consult with others • Don’t get stuck on one element • Get hover and click states • Trust decisions of good designers

Editor's Notes

  1. Quick background\n\n- Graduated Purdue with a CS degree in 2004\n- Been working on web apps for 10 yrs (got my start with PHP)\n- iOS apps for 3 yrs\n- 3 yrs ago I built QuickShot & PixelPerfect; combined for 500k downloads\n- Recently I launched Talentopoly.com: a site for developers & designers to share what they’re discovering online\n- Today I want to talk about the importance of design when building apps\n
  2. I feel like this quote says it best.\n\nWhether it’s a mobile, client-side or web app design is really important these days.\n\nApple really gets the importance of good design. There are a lot of web sites that have fantastic design too.\n\nDesign is a feature, it dictates so much about your app.\n\nIn this presentation I want give you an idea of where design is today and how to incorporate it in your projects.\n
  3. I’d like you to start thinking about design as one of your most important features. There’s so much it does.\n\nHere’s an app for tea drinkers.\n\nNotice how this tea app uses a custom nob control, all the details, it looks tangible.\n\nThe design is driving how the app is used. (Touch on bullets, People know how to use it)\n\nThis is a featured app in the App Store.\n\nIt’s selling like crazy.\n
  4. I want to share my excitement for design.\n\nThese images come from Dribbble.com.\n\nDribbble is an invite-only site where some of the best designers post their work.\n\nI love going there to see what talented designers are doing.\n\nIt’s a really great source of inspiration.\n
  5. A common misconception is that designers are pixel pushers and interchangeable.\n\nJust like programmers there are many different types of designers.\n\nOften times one project can have 3 or more different types of designers work on it.\n
  6. The bar has been set high\n\nYou need to be doing all of this today.\n\nTweetbot is the poster boy at the moment.\n\nIt doesn’t really do anything new.\nBut it has a fully custom UI that’s highly interactive (touch on bullets)\nIt even has custom designed sounds\n\nIt has quickly shot to the top of the app pile\n
  7. Design isn’t just pretty pixels\n\nA good designer will be able to help you with all of this.\n\nThis is the stuff I’m getting better at but I’m not great at yet so it’s great to have help.\n
  8. I recently worked with a designer with my latest project, Talentopoly.\n\nI want to share with you 7 things I did that I think helped make the Talentopoly design process a success.\n\nTalk through bullets\n
  9. Graphic design worksheet\n\nGive this to prospective designers, they should ask for it anyway\n\nSaves a lot of time\n\nSpend some time talking through the product, why people use it, and who your audience is.\n
  10. The designer I chose was suggesting great new features during our initial conversation.\n
  11. Use the tool you are most comfortable and quickest with. For me it’s a pen & a sheet of printer paper.\n\nDraw legitimate content. This is really important.\n
  12. \n
  13. \n
  14. \n
  15. I got this idea of creating cheat sheets before we began the design process.\n\nThey can accomplish a few things that I think really helped.\n\nYour designer is not as familiar with the app as you are.\n\nThe cheat sheet should tell them all they need to know about a particular page or screen at a glance.\n
  16. I did one of these for each page on the site\n\nExplain the goal of the page\n\nHelp the designer by listing the various elements on the page so they include them all in the design\n\nTypography hierarchy is an important concept that good designers practice\n
  17. Feedback is really important.\n\nI’m a big believer that a representative sample size will reflect the majority opinion of your intended audience.\n\nDesign transcends audience segments. I can ask my wife her opinion even though she’s not a developer.\n\nEveryone can recognize good design\n\nShe ends up agreeing with the majority most of the time.\n\nShe has an advantage - she’s not emotional about it, she has distance\n
  18. iPad limited to 960px without scaling\n\nLight blues don’t show up well on a glossy LCD in sunlight\n
  19. \n
  20. You can always come back to an element if there’s time at the end of the project.\n\nUse feedback from others\n
  21. \n