SlideShare a Scribd company logo
1 of 72
Download to read offline
POLISHING

        Interfaces
         Andrew Maier



Sunday, March 28, 2010
Andrew Maier
              Interaction Designer &
              User Experience Enthusiast
              andrew@uxbooth.com
              @andrewmaier




Sunday, March 28, 2010
Follow Along
         http://
         designerandrew.com/
         files/
         polish.zip
Sunday, March 28, 2010
Interface
                   Types
Sunday, March 28, 2010
Artistic
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
ARTSY

Sunday, March 28, 2010
VISUAL ART

Sunday, March 28, 2010
NOTICED

Sunday, March 28, 2010
IMPRESSION

Sunday, March 28, 2010
BRITTLE

Sunday, March 28, 2010
Application

Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
SIMPLE

Sunday, March 28, 2010
OS’s

Sunday, March 28, 2010
UNNOTICED

Sunday, March 28, 2010
IMPRESSION

Sunday, March 28, 2010
RESILIENT

Sunday, March 28, 2010
Polishe .
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
HOLISTIC

Sunday, March 28, 2010
INFLUENCED

Sunday, March 28, 2010
PATTERNS

Sunday, March 28, 2010
NOTICED

Sunday, March 28, 2010
IMPRESSION

Sunday, March 28, 2010
RESILIENT

Sunday, March 28, 2010
INTERFACE
            Creation
Sunday, March 28, 2010
ESTABLISH a

      Theme
Sunday, March 28, 2010
                         1
Establish a Theme
                • Grunge
                • Minimalist, Typography
                • Metallic, UI
                • Abstract/Transparency, HUD
                • Web 2.0
Sunday, March 28, 2010
Grunge




Sunday, March 28, 2010
                         Image used with permission from Collis Ta’eed
Minimalist




Sunday, March 28, 2010
                         Image used with permission from Collis Ta’eed
Brushed Metal




Sunday, March 28, 2010
                           Image used with permission from Collis Ta’eed
Abstract




Sunday, March 28, 2010
                         Image used with permission from Collis Ta’eed
Web 2.0




Sunday, March 28, 2010
                         Image used with permission from Collis Ta’eed
PICK

      Layout
Sunday, March 28, 2010
                                 2
                         a SENSIBLE
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
GET WITH THE

      Polish
Sunday, March 28, 2010
                         3
Polish Techniques
                Lighting Effects    Other Effects
               ‣ Drop Shadow        ‣ Texture & Patterns
               ‣ Bevel              ‣ Dither
               ‣ Gloss/Glare/Glow   ‣ Blur/ Wet Floor
               ‣ Photo Effects      ‣ Color/Hue
                 (dodge/burn)         (icons, etc)



Sunday, March 28, 2010
Things to Avoid
                    ‣ Over Polish
                    ‣ Breaking your own
                      conventions
                    ‣ Over/Under–contrast
                    ‣ Bad anti-aliasing & pixel
                      hinting

Sunday, March 28, 2010
IN
                         Action
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
Sunday, March 28, 2010
DEMO

Sunday, March 28, 2010
NEXT
                         Steps
Sunday, March 28, 2010
PRACTICE

Sunday, March 28, 2010
INSPIRE

Sunday, March 28, 2010
READ

Sunday, March 28, 2010
DISCUSS

Sunday, March 28, 2010
Get Inspiration




           http://              http://
           bestwebgallery.com   abduzeedo.com

Sunday, March 28, 2010
Collect Inspiration




                         http://
                         emberapp.com

Sunday, March 28, 2010
The Non-Designer's Design Book
         Robin Williams

Sunday, March 28, 2010
Sexy Web Design
         Elliot Jay Stocks

Sunday, March 28, 2010
The Visual Display of Quantitative Information
         Edward R. Tufte

Sunday, March 28, 2010
http://
                         psd.tutsplus.com
                         /category/tutorials




                         http://
                         tutorial9.net


Sunday, March 28, 2010
http://
                         istockphoto.com




                         http://
                         bittbox.com
                         /category/freebies



Sunday, March 28, 2010
http://
                         iconfinder.net




                         http://
                         smashingmagazine.com
                         /category/fonts



Sunday, March 28, 2010
http://
        uxbooth.com
Sunday, March 28, 2010
Fin
        @andrewmaier
        andrew@uxbooth.com
Sunday, March 28, 2010

More Related Content

Similar to Polishing Interfaces

Iste 2010 presentation
Iste 2010 presentationIste 2010 presentation
Iste 2010 presentationMr.Ateach
 
Challenging the Gifted Student Using Google Apps and Web 2.0 Tools
Challenging the Gifted Student Using Google Apps and Web 2.0 ToolsChallenging the Gifted Student Using Google Apps and Web 2.0 Tools
Challenging the Gifted Student Using Google Apps and Web 2.0 ToolsMr.Ateach
 
Show Me The Change - Approach
Show Me The Change - ApproachShow Me The Change - Approach
Show Me The Change - ApproachGeoff Brown
 
Orientação a Objetos na prática em php
Orientação a Objetos na prática em phpOrientação a Objetos na prática em php
Orientação a Objetos na prática em phpCampus Party Brasil
 
Social Media For Museums
Social Media For MuseumsSocial Media For Museums
Social Media For Museumsmichellej
 
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...Erik Duval
 
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...Erik Duval
 
KYACAC Pecha Kucha
KYACAC Pecha KuchaKYACAC Pecha Kucha
KYACAC Pecha KuchaTargetX
 
CSS Metaframeworks: King of all @media
CSS Metaframeworks: King of all @mediaCSS Metaframeworks: King of all @media
CSS Metaframeworks: King of all @mediaWynn Netherland
 
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!Augusto Pascutti
 
Job Hunt 2.0 - using the Web to find a new career
Job Hunt 2.0 - using the Web to find a new careerJob Hunt 2.0 - using the Web to find a new career
Job Hunt 2.0 - using the Web to find a new careerKatie Laird
 
Facebookforeducation 100329235613 Phpapp02
Facebookforeducation 100329235613 Phpapp02Facebookforeducation 100329235613 Phpapp02
Facebookforeducation 100329235613 Phpapp02guest4c8dc46
 
Advice for the interns
Advice for the internsAdvice for the interns
Advice for the internsedward boches
 
Mediastyle Media Training
Mediastyle Media TrainingMediastyle Media Training
Mediastyle Media TrainingIan Capstick
 
A era do ONE Line - @Pipoland
A era do ONE Line - @PipolandA era do ONE Line - @Pipoland
A era do ONE Line - @PipolandPipo Santos
 

Similar to Polishing Interfaces (20)

Iste 2010 presentation
Iste 2010 presentationIste 2010 presentation
Iste 2010 presentation
 
Challenging the Gifted Student Using Google Apps and Web 2.0 Tools
Challenging the Gifted Student Using Google Apps and Web 2.0 ToolsChallenging the Gifted Student Using Google Apps and Web 2.0 Tools
Challenging the Gifted Student Using Google Apps and Web 2.0 Tools
 
Show Me The Change - Approach
Show Me The Change - ApproachShow Me The Change - Approach
Show Me The Change - Approach
 
Orientação a Objetos na prática em php
Orientação a Objetos na prática em phpOrientação a Objetos na prática em php
Orientação a Objetos na prática em php
 
Type Matters
Type MattersType Matters
Type Matters
 
Social Media For Museums
Social Media For MuseumsSocial Media For Museums
Social Media For Museums
 
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
 
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
 
KYACAC Pecha Kucha
KYACAC Pecha KuchaKYACAC Pecha Kucha
KYACAC Pecha Kucha
 
Nagoya.R #1 Part 2
Nagoya.R #1 Part 2Nagoya.R #1 Part 2
Nagoya.R #1 Part 2
 
CSS Metaframeworks: King of all @media
CSS Metaframeworks: King of all @mediaCSS Metaframeworks: King of all @media
CSS Metaframeworks: King of all @media
 
Abuse Of Freemium
Abuse Of FreemiumAbuse Of Freemium
Abuse Of Freemium
 
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Job Hunt 2.0 - using the Web to find a new career
Job Hunt 2.0 - using the Web to find a new careerJob Hunt 2.0 - using the Web to find a new career
Job Hunt 2.0 - using the Web to find a new career
 
Facebookforeducation 100329235613 Phpapp02
Facebookforeducation 100329235613 Phpapp02Facebookforeducation 100329235613 Phpapp02
Facebookforeducation 100329235613 Phpapp02
 
Facebook For Education
Facebook For EducationFacebook For Education
Facebook For Education
 
Advice for the interns
Advice for the internsAdvice for the interns
Advice for the interns
 
Mediastyle Media Training
Mediastyle Media TrainingMediastyle Media Training
Mediastyle Media Training
 
A era do ONE Line - @Pipoland
A era do ONE Line - @PipolandA era do ONE Line - @Pipoland
A era do ONE Line - @Pipoland
 

Recently uploaded

'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一diploma 1
 
澳洲UQ学位证,昆士兰大学毕业证书1:1制作
澳洲UQ学位证,昆士兰大学毕业证书1:1制作澳洲UQ学位证,昆士兰大学毕业证书1:1制作
澳洲UQ学位证,昆士兰大学毕业证书1:1制作aecnsnzk
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...ttt fff
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Yantram Animation Studio Corporation
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一D SSS
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10uasjlagroup
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxmapanig881
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree ttt fff
 
Apresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoApresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoCarolTelles6
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...mrchrns005
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryrioverosanniejoy
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
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
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptMaryamAfzal41
 

Recently uploaded (20)

'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
 
澳洲UQ学位证,昆士兰大学毕业证书1:1制作
澳洲UQ学位证,昆士兰大学毕业证书1:1制作澳洲UQ学位证,昆士兰大学毕业证书1:1制作
澳洲UQ学位证,昆士兰大学毕业证书1:1制作
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptx
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Apresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus RizzoApresentação Clamo Cristo -letra música Matheus Rizzo
Apresentação Clamo Cristo -letra música Matheus Rizzo
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industry
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
 
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
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
 

Polishing Interfaces