SlideShare a Scribd company logo
1 of 90
Download to read offline
Your App is Ugly.
Andrew Miller
Jeremy Osborn
Mike Bifulco
There	is	no	difference	between	science	
and	art	when	it	comes	to	creativeness….	
and	scientists	can	be	just	as	creative	as	an	
artist”
Joseph	Albers
On Art and Science
design (v.)
1540s, from Latin designare "mark out, devise, choose, designate,
appoint," from de- "out" + signare "to mark," from signum "a mark,
sign".
design (n.)
1580s, from Middle French desseign "purpose, project, design,"
from Italian disegno, from disegnare "to mark out," from Latin
designare "to mark out".
What is a good design?
Dieter Rams’ Ten Principles of “Good Design”
Good Design is innovative
Good Design makes a product useful
is aesthetic
Good Design makes a product understandable
Good Design is unobtrusive
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
Dieter Rams’ Ten Principles of “Good Design”
Good Design is innovative
Good Design makes a product useful
is aesthetic
Good Design makes a product understandable
Good Design is unobtrusive
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
Aesthetic?
“of, relating to, or dealing with or the beautiful”
“pleasing in appearance”
“attractive”
“appreciative of, responsive to, or about the beautiful”
“responsive to or appreciative of what is pleasurable to the senses”
Wait, that seems very subjective…
“of, relating to, or dealing with or the beautiful”
“pleasing in appearance”
“attractive”
“appreciative of, responsive to, or about the beautiful”
“responsive to or appreciative of what is pleasurable to the senses”
How is Aesthetic more than just personal taste?
Can we evaluate a design in a way that is not just
subjective?
How do we know when something has aesthetic
value?
…and why bother?
Aesthetic-Usability Effect
The Aesthetic-Usability Effect is a condition
whereby users perceive more aesthetically
pleasing designs to be easier to use than less
aesthetically pleasing designs.”
Go ahead, pick an orange juicer…
Elements of Design
• Colour
• Shape
• Texture
• Space
• Form
Principles
• Unity/Harmony
• Balance
• Hierarchy
• Scale/Proportion
• Dominance/Emphasis
• Similarity/Contrast
“The best designers sometimes disregard the
principles of design. When they do so, however,
there is usually some compensating merit attained
at the cost of the violation. Unless you are certain
of doing as well, it is best to abide by the
principles.”
– William Lidwell
“The best designers sometimes disregard the
principles of design. When they do so, however,
there is usually some compensating merit attained
at the cost of the violation. Unless you are certain
of doing as well, it is best to abide by the
principles.”
– William Lidwell
Gestalt
Psychology
Cognitive
Psychology
Design
Principles in
Early Art
and
Architectur
e
Formal
Design
Principles
Swiss
Design
Movement
Colour
Theory
1861 – Paul Broca’s brain research
1890 – Christian Von Ehrenfels
1940s – Cybernetics
1920 – Itten – “The Art of Colour”
1963 – Albers – “Interaction of Colour”
1896 – Akzidenz-Grotesk published
1908– School of Designteaches formally
teaches grid-based design
432 BC – Parthenon Completed
…Parthenon? Are You Serious?
Golden Ratio
A ratio within elements
of a form approximating
1.618
Golden Ratio
a
b
Golden Ratio
Golden Ratio
b
a ba
Golden Ratio
The Rule of Thirds
The Rule of Thirds
But seriously…
The Rule of Thirds
Gestalt
Psychology
Cognitive
Psychology
Design
Principles in
Early Art
and
Architectur
e
Formal
Design
Principles
Swiss
Design
Movement
Colour
Theory
1861 – Paul Broca’s brain research
1890 – Christian Von Ehrenfels
1940s – Cybernetics
Let’s Talk About Your Brain
A Gross Oversimplification
Cognitive Psychology: How your brain perceivesstimuli
Gestalt Psychology: How your brain makes sense of it all
Law of Proximity
Law of Similarity
Law of Continuity
Law of Closure
Law of Prägnanz
Gestalt
Psychology
Cognitive
Psychology
Design
Principles in
Early Art
and
Architectur
e
Formal
Design
Principles
Swiss
Design
Movement
Colour
Theory
1896 – Akzidenz-Grotesk published
1908– School of Designteaches formally
teaches grid-based design
That Swiss Design Movement
-Josef	Müller-Brockmann
On Art and Science
That Swiss Design Movement
Grids, Grids, Grids!
Go read this:
Gestalt
Psychology
Cognitive
Psychology
Design
Principles in
Early Art
and
Architectur
e
Formal
Design
Principles
Swiss
Design
Movement
Colour
Theory
1920 – Itten – “The Art of Colour”
1963 – Albers – “Interaction of Colour”
More	than	
just	a	pretty	
color
More	than	
just	a	pretty	
color
More	than	
just	a	pretty	
color
colour
On the Laws of Colour
The objective laws of form and
colour help to strengthen a
person's powers and to expand
his creative gift. ”
Johannes Itten
primary
primary primary
secondary secondary
secondary
tertiary tertiary
tertiary tertiary
tertiary tertiary
warm
cool
Complementary
“Opposite	colours”	on	the	wheel
Analogous
“Adjacent	colours”	on	the	wheel
Saturation
“Purity”	of	a	colour as	it	relates	to	
white	or	gray
Color and emotion
https://thelogocompany.net/blog/infographics/psychology-color-logo-design/
Colour can:
• Carry cultural meaning
• Impact accessibility
• Convey brand, emotion
• Emphasize interface elements
Colour and Context
An Example
Colour and context
colour and
cultural context
Some Western
interpretations of colour
Use colour to your advantage
But don’t abuse it
Saturation for Contrast
Putting it all together
Simple design in practice
A Quick Example…
Simple Rules for Better Design
1. Be Consistent
Everything - Font sizes, colours, spacing, alignment should be
universal for agiven interface.
Users will waste time trying to figure out why something is
minutely different.
2. Create a context hierarchy
3. Facilitate Unitization
Use Gestalt principles to imply and clarify groups
Use familiar objects and fonts
Avoid ambiguity (be consistent!)
4. Take Advantage of Mental Models
5. A Picture’s Worth 1,000 Words
• There are loads of open-licensed icon and image libraries
available for use
6. Be mindful of colour choices
• The colourblind will thank you
• Cultural Differences
• Try not to use 100% black or white
There are many tools available to help
7. Use Grids when possible
References
• Cognition and Priming:
http://www.yale.edu/acmelab/articles/bargh_chen_burrows_1996.pdf
• Apparent Usability vs. Inherent Usability:
http://dl.acm.org/citation.cfm?id=223680
References
• Material Design, Google:
http://www.google.com/design/spec/material-
design/introduction.html
Books
Universal Principles of Design
William Lidwell et al.
100 Things Every Designer Needs to Know About
People
Susan Weinschenk
Books
Don’t Make Me Think
Steve Krug
TheDesign of Everyday Things
Don Norman
Dieter Rams’ Ten Principles of “Good Design”
Good Design is innovative
Good Design makes a product useful
Good Design is aesthetic
Good Design makes a product understandable
Good Design is unobtrusive
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
In a nutshell…
Free online courses
About the courses…
Assignments
Assessments
PDF Handouts
Code Samples
Discussion Forums
Your App is Ugly

More Related Content

What's hot

Aesthetics and Design
Aesthetics and DesignAesthetics and Design
Aesthetics and Designdrew davidson
 
The Dos & Don'ts of Creating A Portfolio
The Dos & Don'ts of Creating A PortfolioThe Dos & Don'ts of Creating A Portfolio
The Dos & Don'ts of Creating A PortfolioMoore CAD
 
What is Perspective Drawing?
What is Perspective Drawing?What is Perspective Drawing?
What is Perspective Drawing?Grace Moppett
 
Totara Identity,Callum
Totara Identity,CallumTotara Identity,Callum
Totara Identity,Callumncsstaff
 
Callums Power Point
Callums Power PointCallums Power Point
Callums Power Pointncsstaff
 
Graphic Design Final 01 | Elements & Principles of Design
Graphic Design Final 01 | Elements & Principles of DesignGraphic Design Final 01 | Elements & Principles of Design
Graphic Design Final 01 | Elements & Principles of DesignSean Carter
 
3 d chapter 1 design introduction
3 d chapter 1 design introduction3 d chapter 1 design introduction
3 d chapter 1 design introductionTracie King
 

What's hot (9)

Aesthetics and Design
Aesthetics and DesignAesthetics and Design
Aesthetics and Design
 
The Dos & Don'ts of Creating A Portfolio
The Dos & Don'ts of Creating A PortfolioThe Dos & Don'ts of Creating A Portfolio
The Dos & Don'ts of Creating A Portfolio
 
What is Perspective Drawing?
What is Perspective Drawing?What is Perspective Drawing?
What is Perspective Drawing?
 
ART100Sp16Module6.2
ART100Sp16Module6.2ART100Sp16Module6.2
ART100Sp16Module6.2
 
Totara Identity,Callum
Totara Identity,CallumTotara Identity,Callum
Totara Identity,Callum
 
Callums Power Point
Callums Power PointCallums Power Point
Callums Power Point
 
Graphic Design Final 01 | Elements & Principles of Design
Graphic Design Final 01 | Elements & Principles of DesignGraphic Design Final 01 | Elements & Principles of Design
Graphic Design Final 01 | Elements & Principles of Design
 
3 d chapter 1 design introduction
3 d chapter 1 design introduction3 d chapter 1 design introduction
3 d chapter 1 design introduction
 
Frame Raid Services
Frame Raid ServicesFrame Raid Services
Frame Raid Services
 

Viewers also liked

From Guesswork to Gestalt: Designing for the Brain
From Guesswork to Gestalt: Designing for the BrainFrom Guesswork to Gestalt: Designing for the Brain
From Guesswork to Gestalt: Designing for the BrainmStoner, Inc.
 
Visual perception images (organisation & interpretation)
Visual perception images (organisation & interpretation)Visual perception images (organisation & interpretation)
Visual perception images (organisation & interpretation)AlexisCowan
 
Gestalt laws
Gestalt lawsGestalt laws
Gestalt lawsNIELITA
 
Me Myself and I and the Others
Me Myself and I and the OthersMe Myself and I and the Others
Me Myself and I and the Otherskarinka2
 
Perception and its process
Perception and its processPerception and its process
Perception and its processVibhor Agarwal
 
Cognitive psychology - Memory (PSYA1)
Cognitive psychology - Memory (PSYA1) Cognitive psychology - Memory (PSYA1)
Cognitive psychology - Memory (PSYA1) Nicky Burt
 
Gestalt Psychology and webdesign
Gestalt Psychology and webdesignGestalt Psychology and webdesign
Gestalt Psychology and webdesignHenk Wijnholds
 
Using Gestalt Theory in Visualizations and Presentations
Using Gestalt Theory in Visualizations and PresentationsUsing Gestalt Theory in Visualizations and Presentations
Using Gestalt Theory in Visualizations and PresentationsGavin McMahon
 
Gestalt Psychology
Gestalt PsychologyGestalt Psychology
Gestalt PsychologyPiper Uy
 

Viewers also liked (17)

L&B week 7
L&B week 7L&B week 7
L&B week 7
 
Gestalt
GestaltGestalt
Gestalt
 
From Guesswork to Gestalt: Designing for the Brain
From Guesswork to Gestalt: Designing for the BrainFrom Guesswork to Gestalt: Designing for the Brain
From Guesswork to Gestalt: Designing for the Brain
 
Affordances and drawbacks of vle
Affordances and drawbacks of vleAffordances and drawbacks of vle
Affordances and drawbacks of vle
 
Visual perception images (organisation & interpretation)
Visual perception images (organisation & interpretation)Visual perception images (organisation & interpretation)
Visual perception images (organisation & interpretation)
 
Gestalt laws
Gestalt lawsGestalt laws
Gestalt laws
 
Cognitive psychology consciousness
Cognitive psychology   consciousnessCognitive psychology   consciousness
Cognitive psychology consciousness
 
Iconology form
Iconology formIconology form
Iconology form
 
Gestalt
GestaltGestalt
Gestalt
 
Me Myself and I and the Others
Me Myself and I and the OthersMe Myself and I and the Others
Me Myself and I and the Others
 
Perception and its process
Perception and its processPerception and its process
Perception and its process
 
Cognitive psychology - Memory (PSYA1)
Cognitive psychology - Memory (PSYA1) Cognitive psychology - Memory (PSYA1)
Cognitive psychology - Memory (PSYA1)
 
Gestalt Psychology and webdesign
Gestalt Psychology and webdesignGestalt Psychology and webdesign
Gestalt Psychology and webdesign
 
Cognitive Psychology
Cognitive PsychologyCognitive Psychology
Cognitive Psychology
 
Using Gestalt Theory in Visualizations and Presentations
Using Gestalt Theory in Visualizations and PresentationsUsing Gestalt Theory in Visualizations and Presentations
Using Gestalt Theory in Visualizations and Presentations
 
Gestalt Psychology
Gestalt PsychologyGestalt Psychology
Gestalt Psychology
 
Self perception theory
Self perception theorySelf perception theory
Self perception theory
 

Similar to Your App is Ugly

Digibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running AwayDigibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running AwayLizzieHodgson
 
Emergent design technologies pres 2
Emergent design technologies pres 2Emergent design technologies pres 2
Emergent design technologies pres 2Virtu Institute
 
induction project
induction project induction project
induction project ssuserc37926
 
Interior design for beginners fundamentals
Interior design for beginners fundamentalsInterior design for beginners fundamentals
Interior design for beginners fundamentalsUplyrn Team
 
Presentation Design Thinking
Presentation Design ThinkingPresentation Design Thinking
Presentation Design ThinkingMichael Evanchan
 
Gcse Art and Design "Movement" Scheme of Work
Gcse Art and Design "Movement" Scheme of WorkGcse Art and Design "Movement" Scheme of Work
Gcse Art and Design "Movement" Scheme of WorkRWFortismere
 
Visual Communications Design - a methadology
Visual Communications Design - a methadologyVisual Communications Design - a methadology
Visual Communications Design - a methadologyPaul Vickers
 
Stop guessing colors! A system to help you build a UX Design color palette.
Stop guessing colors! A system to help you build a UX Design color palette.Stop guessing colors! A system to help you build a UX Design color palette.
Stop guessing colors! A system to help you build a UX Design color palette.UXPA International
 
Movement overview class tasks 2016
Movement overview class tasks 2016Movement overview class tasks 2016
Movement overview class tasks 2016Melanie Powell
 
interior design.pdf
interior design.pdfinterior design.pdf
interior design.pdfEasyMonika
 
THE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptx
THE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptxTHE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptx
THE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptxKathlyn Aragon
 
ICI Project 2 |- ICI Magazine -|
ICI Project 2 |- ICI Magazine -|ICI Project 2 |- ICI Magazine -|
ICI Project 2 |- ICI Magazine -|Alan Chung
 
Ici magazine
Ici magazineIci magazine
Ici magazineTien Yun
 
The book of design quotes - more than 100 inspirational quotes
The book of design quotes - more than 100 inspirational quotesThe book of design quotes - more than 100 inspirational quotes
The book of design quotes - more than 100 inspirational quotesewebbers studio
 
Vis rhetoricpres
Vis rhetoricpresVis rhetoricpres
Vis rhetoricpresryanwhitney
 
My take on Design [Thinking]
My take on Design [Thinking]My take on Design [Thinking]
My take on Design [Thinking]Marcel Zwiers
 

Similar to Your App is Ugly (20)

Digibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running AwayDigibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running Away
 
Emergent design technologies pres 2
Emergent design technologies pres 2Emergent design technologies pres 2
Emergent design technologies pres 2
 
induction project
induction project induction project
induction project
 
Interior design for beginners fundamentals
Interior design for beginners fundamentalsInterior design for beginners fundamentals
Interior design for beginners fundamentals
 
Presentation Design Thinking
Presentation Design ThinkingPresentation Design Thinking
Presentation Design Thinking
 
Gcse Art and Design "Movement" Scheme of Work
Gcse Art and Design "Movement" Scheme of WorkGcse Art and Design "Movement" Scheme of Work
Gcse Art and Design "Movement" Scheme of Work
 
Visual Communications Design - a methadology
Visual Communications Design - a methadologyVisual Communications Design - a methadology
Visual Communications Design - a methadology
 
Stop guessing colors! A system to help you build a UX Design color palette.
Stop guessing colors! A system to help you build a UX Design color palette.Stop guessing colors! A system to help you build a UX Design color palette.
Stop guessing colors! A system to help you build a UX Design color palette.
 
Movement overview class tasks 2016
Movement overview class tasks 2016Movement overview class tasks 2016
Movement overview class tasks 2016
 
Creative thinking
Creative thinkingCreative thinking
Creative thinking
 
Art Merit Badge
Art Merit BadgeArt Merit Badge
Art Merit Badge
 
What is a poster
What is a posterWhat is a poster
What is a poster
 
interior design.pdf
interior design.pdfinterior design.pdf
interior design.pdf
 
THE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptx
THE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptxTHE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptx
THE IMPORTANCE OF INTERIOR DESIGN IN OUR LIVES.pptx
 
Ici magazine
Ici magazineIci magazine
Ici magazine
 
ICI Project 2 |- ICI Magazine -|
ICI Project 2 |- ICI Magazine -|ICI Project 2 |- ICI Magazine -|
ICI Project 2 |- ICI Magazine -|
 
Ici magazine
Ici magazineIci magazine
Ici magazine
 
The book of design quotes - more than 100 inspirational quotes
The book of design quotes - more than 100 inspirational quotesThe book of design quotes - more than 100 inspirational quotes
The book of design quotes - more than 100 inspirational quotes
 
Vis rhetoricpres
Vis rhetoricpresVis rhetoricpres
Vis rhetoricpres
 
My take on Design [Thinking]
My take on Design [Thinking]My take on Design [Thinking]
My take on Design [Thinking]
 

Recently uploaded

Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...narwatsonia7
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case StudySophia Viganò
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
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
 
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
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,bhuyansuprit
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 

Recently uploaded (20)

Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls NRI Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case Study
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
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
 
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
 
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
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
Bus tracking.pptx ,,,,,,,,,,,,,,,,,,,,,,,,,,
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 

Your App is Ugly