SlideShare a Scribd company logo
Andriy Larchenko
(UI/UX designer @ Perfectial)
THE POWER OF GUIDELINES
Or: How important is to know design guidelines of platform you design/develop for
DESIGN TEAM
AGENDA
What we fight for2
3 Key points
4 Pain
Intro1
INTRO
IBM Design Language
iOS Human Interface Google Material Design
Universal Windows
Platform Design
WHAT WE FIGHT FOR
Performance
Understanding
Collaboration
Reputation
Maturity
KEY POINTS
A familiar, flowing experience keeps users engaged
OS
Philosophy
Components
& Patterns
Structure Environment
Motion Visuals
key points
ENVIRONMENT
Hardware
Screen size
Screen resolution
Physical controls
Software
System Features
Extensions
Technologies
key points
PHILOSOPHY
Three primary themes differentiate
iOS from other platforms:
Material design synthesizes the classic
principles of good design with the
innovation and possibility of technology
and science.
Material is the metaphor
Bold, graphic, intentional
Motion provides meaning
Clarity
Deference
Depth
iOS Human Interface Material Design
key points
STRUCTURE
Status bar
Side navs
App bar/toolbar
Content area
Bottom bar
Action button
Status bar
Nav bar
Search bar
Content area
Tab bar
Toolbar
iOS Human Interface Material Design
key points
VISUAL STYLE
iOS Human Interface Material Design
1. Metrics & Keylines
PT DP
SP
All components align to an 8dp square baseline
grid for mobile, tablet, and desktop.
Iconography in toolbars align to a 4dp square
baseline grid.
Points Density-Independent Pixels
Scalable Pixels
In looking closely at Apple's own UIs, they aren't
as strict to the grid and baseline as Google
Material Design is, instead opting for more of
a modular approach.
1x 2x 3x
1x 1.5x 2x
3x 4x
key points
VISUAL STYLE
iOS Human Interface Material Design
1. Metrics & Keylines
key points
VISUAL STYLE
iOS Human Interface Material Design
1. Metrics & Keylines
key points
VISUAL STYLE
In iOS, color can indicate interactivity, impart vitality, and
provide visual continuity. Look to the system’s color
scheme for guidance when picking app tint colors that
look great individually and in combination, on both light
and dark backgrounds.
Color in material design is inspired by bold hues
juxtaposed with muted environments, deep shadows,
and bright highlights.
iOS Human Interface Material Design
2. Colors
R 255
G 59
B 48
R 255
G 149
B 0
R 255
G 204
B 0
R 76
G 217
B 100
R 90
G 200
B 250
R 0
G 122
B 255
R 88
G 86
B 214
R 255
G 44
B 85
Key points
VISUAL STYLE
“Color should be unexpected and vibrant” - Google
key points
VISUAL STYLE
iOS Human Interface Material Design
3. Product icons
App icon
AppStore icon
Spotlight
Settings
Play Store icon
App icon
* 8 sizes * 5 sizes
key points
VISUAL STYLE
iOS Human Interface Material Design
4. Interface icons
Outline icons with
almost no fill
Soft corners
Thin lines ~1 px
Mostly line style
Extremely simplified
shapes
Corner radius 2 px
2 px lines
Flat style
Filled
key points
VISUAL STYLE
iOS Human Interface Material Design
5. Typography
San Francisco
SF
Text Display
SF Compact
Text Display
Roboto is the standard typeface on
Android.
Noto is the standard typeface for all
languages on Chrome and Android for all
languages not covered by Roboto.
Key points
MOTION
Key points
MOTION
Key points
GESTURES
As a general rule, use standard gestures.
Don’t block systemwide gestures.
Avoid using standard gestures to perform nonstandard actions.
Offer shortcut gestures to supplement, not replace, interface-
based navigation and actions.
Use multifinger gestures to enhance the experience of some apps.
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
Title TitleNav bar App bar
ActivityHome ProfileMessages Settings
Tab bar
Activity
Home
Profile
Messages
Settings
Drawer menu
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
Button Button BUTTON BUTTON
Dolor Sit Amet
Consectetur adipiscing elit.
BUTTON
Dolor Sit Amet
Consectetur adipiscing elit.
Button
Floating action buttons
Button BUTTON
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
Cancel
Flag
Mark as Unread
Move to Junk
Flag
Move to junk
Mark as unread
Android overlays have a solid colour with
a slight drop shadow to indicate that it is
a “paper” layer above.
iOS overlays have no drop shadow, but have
a slight transparency on the background.
Action sheets Bottom sheets
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
Segmented
controls
Tabs
Option A Option B Option С
Title Title
OPTION A OPTION B OPTION С
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
“This app” Would Like to Use
Your Current Location
Don’t Allow OK
Allow this app to use
your location?
Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor
incididunt ut labore et dolore
magna aliqua.
AGREEDISAGREE
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
Radio buttons, check boxes, fields and switches are functional components that should be given a native feel.
As with alerts and dialogues, these controls and inputs are an area of trust and familiarity for the user.
Use the native components as much as possible for these, so that people (a) know how to use them,
and (b) trust your app with their sensitive data or payment details.
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
Default Email
URL Numbers
Default Email
Numbers
Key points
COMPONENTS & PATTERNS
iOS Human Interface Material Design
PAIN
Multiple Sclerosis @Point of Care™
PAIN
Unknown app
PAIN
GSM Spy Finder
PAIN
Docs To Go - Free Office Suite
PAIN
KredoMobile
PAIN
OTP Smart
SUMMARY
It isn’t an impossible task to create a native feel for
your app on both iOS and Android with one design.
Try to keep on top of all these tweaks from the
beginning, keep an eye out for components that feel
out of sync on one platform, and always work as
closely as you can with your team.
QUESTIONS?
THANKS FOR ATTENTION!
Andriy Larchenko
(UI/UX designer @ Perfectial)
andrewlarchenko
Larchenko.Andrew
andrew_larchenko
DESIGN TEAM

More Related Content

What's hot

Apps for at
Apps for atApps for at
Apps for at
Rob LeFebvre
 
iPhone application development in India
iPhone application development in IndiaiPhone application development in India
iPhone application development in India
Mobile Pundits
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick Messer
Rick Messer
 
iOS Development - A Beginner Guide
iOS Development - A Beginner GuideiOS Development - A Beginner Guide
iOS Development - A Beginner Guide
Andri Yadi
 
Features of iPhone 7
Features of iPhone 7Features of iPhone 7
Features of iPhone 7
techugo
 
Features of iOS-7
Features of iOS-7Features of iOS-7
Features of iOS-7
Brijesh Borad
 
iPhone X - The Features, Specifications and Pricing
iPhone X - The Features, Specifications and PricingiPhone X - The Features, Specifications and Pricing
iPhone X - The Features, Specifications and Pricing
IndiaiStore
 
How & where to start iOS development?
How & where to start iOS development?How & where to start iOS development?
How & where to start iOS development?
Kazi Mohammad Ekram
 
Introduction to iOS 11
Introduction to iOS 11Introduction to iOS 11
Introduction to iOS 11
Mind IT Systems
 
iPhone 7 Overview with Features
iPhone 7 Overview with FeaturesiPhone 7 Overview with Features
iPhone 7 Overview with Features
NexSoftsys
 
Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)
JJ Wu
 
E ball technology
E ball technologyE ball technology
E ball technology
swethapugazh1
 
What is so special about iphone 7?
What is so special about iphone 7?What is so special about iphone 7?
What is so special about iphone 7?
lee shin
 
IOS application development
IOS application developmentIOS application development
IOS application development
Arpit Kulsreshtha
 
Accessible by design
Accessible by designAccessible by design
Accessible by design
Marc Harrod
 
Andrew O'Mahony CV PDF
Andrew O'Mahony CV PDFAndrew O'Mahony CV PDF
Andrew O'Mahony CV PDF
Andrew O'Mahony
 
Iphone x presentation
Iphone x presentationIphone x presentation
Iphone x presentation
Faizal Hudya Rizfianto
 
Making the most of your smartphone and tablet
Making the most of your smartphone and tabletMaking the most of your smartphone and tablet
Making the most of your smartphone and tablet
jackieb32
 
iPhone Development Overview
iPhone Development OverviewiPhone Development Overview
iPhone Development Overview
William Taysom
 
Mobile and tablet app dev
Mobile and tablet app devMobile and tablet app dev
Mobile and tablet app dev
Jeremy Callinan
 

What's hot (20)

Apps for at
Apps for atApps for at
Apps for at
 
iPhone application development in India
iPhone application development in IndiaiPhone application development in India
iPhone application development in India
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick Messer
 
iOS Development - A Beginner Guide
iOS Development - A Beginner GuideiOS Development - A Beginner Guide
iOS Development - A Beginner Guide
 
Features of iPhone 7
Features of iPhone 7Features of iPhone 7
Features of iPhone 7
 
Features of iOS-7
Features of iOS-7Features of iOS-7
Features of iOS-7
 
iPhone X - The Features, Specifications and Pricing
iPhone X - The Features, Specifications and PricingiPhone X - The Features, Specifications and Pricing
iPhone X - The Features, Specifications and Pricing
 
How & where to start iOS development?
How & where to start iOS development?How & where to start iOS development?
How & where to start iOS development?
 
Introduction to iOS 11
Introduction to iOS 11Introduction to iOS 11
Introduction to iOS 11
 
iPhone 7 Overview with Features
iPhone 7 Overview with FeaturesiPhone 7 Overview with Features
iPhone 7 Overview with Features
 
Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)
 
E ball technology
E ball technologyE ball technology
E ball technology
 
What is so special about iphone 7?
What is so special about iphone 7?What is so special about iphone 7?
What is so special about iphone 7?
 
IOS application development
IOS application developmentIOS application development
IOS application development
 
Accessible by design
Accessible by designAccessible by design
Accessible by design
 
Andrew O'Mahony CV PDF
Andrew O'Mahony CV PDFAndrew O'Mahony CV PDF
Andrew O'Mahony CV PDF
 
Iphone x presentation
Iphone x presentationIphone x presentation
Iphone x presentation
 
Making the most of your smartphone and tablet
Making the most of your smartphone and tabletMaking the most of your smartphone and tablet
Making the most of your smartphone and tablet
 
iPhone Development Overview
iPhone Development OverviewiPhone Development Overview
iPhone Development Overview
 
Mobile and tablet app dev
Mobile and tablet app devMobile and tablet app dev
Mobile and tablet app dev
 

Viewers also liked

SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...
SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...
SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...
Service Design Network
 
Design Strategies to galvanize Ecosystems
Design Strategies to galvanize EcosystemsDesign Strategies to galvanize Ecosystems
Design Strategies to galvanize Ecosystems
Simone Cicero
 
Open platform design flow chart vs 0.2
Open platform design flow chart vs 0.2Open platform design flow chart vs 0.2
Open platform design flow chart vs 0.2
Lars Zimmermann
 
Design For a new Humanism
Design For a new HumanismDesign For a new Humanism
Design For a new Humanism
Simone Cicero
 
The Platform Design Tookit 2.0 Draft Launch - Executive Summary
The Platform Design Tookit 2.0 Draft Launch  - Executive SummaryThe Platform Design Tookit 2.0 Draft Launch  - Executive Summary
The Platform Design Tookit 2.0 Draft Launch - Executive Summary
Simone Cicero
 
The Platform Design Toolkit v 0.1
The Platform Design Toolkit v 0.1The Platform Design Toolkit v 0.1
The Platform Design Toolkit v 0.1
Simone Cicero
 
The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)
Julien SIMON
 
Future Proof Design and the Platform Design Canvas
Future Proof Design and the Platform Design CanvasFuture Proof Design and the Platform Design Canvas
Future Proof Design and the Platform Design Canvas
Simone Cicero
 

Viewers also liked (8)

SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...
SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...
SDNC13 -Day2- Platform Design – shaping the organisations of the future by Lo...
 
Design Strategies to galvanize Ecosystems
Design Strategies to galvanize EcosystemsDesign Strategies to galvanize Ecosystems
Design Strategies to galvanize Ecosystems
 
Open platform design flow chart vs 0.2
Open platform design flow chart vs 0.2Open platform design flow chart vs 0.2
Open platform design flow chart vs 0.2
 
Design For a new Humanism
Design For a new HumanismDesign For a new Humanism
Design For a new Humanism
 
The Platform Design Tookit 2.0 Draft Launch - Executive Summary
The Platform Design Tookit 2.0 Draft Launch  - Executive SummaryThe Platform Design Tookit 2.0 Draft Launch  - Executive Summary
The Platform Design Tookit 2.0 Draft Launch - Executive Summary
 
The Platform Design Toolkit v 0.1
The Platform Design Toolkit v 0.1The Platform Design Toolkit v 0.1
The Platform Design Toolkit v 0.1
 
The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)
 
Future Proof Design and the Platform Design Canvas
Future Proof Design and the Platform Design CanvasFuture Proof Design and the Platform Design Canvas
Future Proof Design and the Platform Design Canvas
 

Similar to THE POWER OF GUIDELINES. Or: how important is to know guidelines of platform you design/develop for

iOS HIG
iOS HIGiOS HIG
App design guide
App design guideApp design guide
App design guide
Jintin Lin
 
why android first?
why android first?why android first?
why android first?
Enhancers
 
iOS humaninterfaceguidelines
iOS humaninterfaceguidelinesiOS humaninterfaceguidelines
iOS humaninterfaceguidelines
cdsg
 
Mobile Human interface giude
Mobile Human interface giudeMobile Human interface giude
Mobile Human interface giude
Pragati Singh
 
Mobile hig
Mobile higMobile hig
Mobile hig
antonsdavis33
 
I os human interface guidelines
I os human interface guidelinesI os human interface guidelines
I os human interface guidelines
knottyjung
 
Mobile hig
Mobile higMobile hig
Mobile hig
Teddy Koornia
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
Jigyasa Makkar
 
I os11
I os11I os11
Unboxing iOS 7
Unboxing iOS 7Unboxing iOS 7
Unboxing iOS 7
Mutual Mobile
 
Building Beautiful Flutter Apps
Building Beautiful Flutter AppsBuilding Beautiful Flutter Apps
Building Beautiful Flutter Apps
SheilaJimenezMorejon
 
Android Design Architecture
Android Design ArchitectureAndroid Design Architecture
Android Design Architecture
Rakesh Jha
 
Introducción a iOS
Introducción a iOSIntroducción a iOS
Introducción a iOS
SlashMobility.com
 
Designing apps for iOS based on its human interface guidelines
Designing apps for iOS based on its human interface guidelinesDesigning apps for iOS based on its human interface guidelines
Designing apps for iOS based on its human interface guidelines
UTFPR
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!
Joey Rigor
 
Interactive cues in flat design
Interactive cues in flat designInteractive cues in flat design
Interactive cues in flat design
Ming-Liang Liu
 
Designing apps for Android
Designing apps for AndroidDesigning apps for Android
Designing apps for Android
Lorica Claesson
 
Designing for Mobile: User-centering; How-tos; Trends
Designing for Mobile: User-centering; How-tos; TrendsDesigning for Mobile: User-centering; How-tos; Trends
Designing for Mobile: User-centering; How-tos; Trends
Netcetera
 
Adaptive UI for Android and iOS using Material and Cupertino.pptx
Adaptive UI for Android and iOS using Material and Cupertino.pptxAdaptive UI for Android and iOS using Material and Cupertino.pptx
Adaptive UI for Android and iOS using Material and Cupertino.pptx
Flutter Agency
 

Similar to THE POWER OF GUIDELINES. Or: how important is to know guidelines of platform you design/develop for (20)

iOS HIG
iOS HIGiOS HIG
iOS HIG
 
App design guide
App design guideApp design guide
App design guide
 
why android first?
why android first?why android first?
why android first?
 
iOS humaninterfaceguidelines
iOS humaninterfaceguidelinesiOS humaninterfaceguidelines
iOS humaninterfaceguidelines
 
Mobile Human interface giude
Mobile Human interface giudeMobile Human interface giude
Mobile Human interface giude
 
Mobile hig
Mobile higMobile hig
Mobile hig
 
I os human interface guidelines
I os human interface guidelinesI os human interface guidelines
I os human interface guidelines
 
Mobile hig
Mobile higMobile hig
Mobile hig
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
 
I os11
I os11I os11
I os11
 
Unboxing iOS 7
Unboxing iOS 7Unboxing iOS 7
Unboxing iOS 7
 
Building Beautiful Flutter Apps
Building Beautiful Flutter AppsBuilding Beautiful Flutter Apps
Building Beautiful Flutter Apps
 
Android Design Architecture
Android Design ArchitectureAndroid Design Architecture
Android Design Architecture
 
Introducción a iOS
Introducción a iOSIntroducción a iOS
Introducción a iOS
 
Designing apps for iOS based on its human interface guidelines
Designing apps for iOS based on its human interface guidelinesDesigning apps for iOS based on its human interface guidelines
Designing apps for iOS based on its human interface guidelines
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!
 
Interactive cues in flat design
Interactive cues in flat designInteractive cues in flat design
Interactive cues in flat design
 
Designing apps for Android
Designing apps for AndroidDesigning apps for Android
Designing apps for Android
 
Designing for Mobile: User-centering; How-tos; Trends
Designing for Mobile: User-centering; How-tos; TrendsDesigning for Mobile: User-centering; How-tos; Trends
Designing for Mobile: User-centering; How-tos; Trends
 
Adaptive UI for Android and iOS using Material and Cupertino.pptx
Adaptive UI for Android and iOS using Material and Cupertino.pptxAdaptive UI for Android and iOS using Material and Cupertino.pptx
Adaptive UI for Android and iOS using Material and Cupertino.pptx
 

Recently uploaded

哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
Decomart Studio
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
gpffo76j
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
TE Studio
 

Recently uploaded (20)

哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
 

THE POWER OF GUIDELINES. Or: how important is to know guidelines of platform you design/develop for

  • 1. Andriy Larchenko (UI/UX designer @ Perfectial) THE POWER OF GUIDELINES Or: How important is to know design guidelines of platform you design/develop for DESIGN TEAM
  • 2. AGENDA What we fight for2 3 Key points 4 Pain Intro1
  • 3. INTRO IBM Design Language iOS Human Interface Google Material Design Universal Windows Platform Design
  • 4. WHAT WE FIGHT FOR Performance Understanding Collaboration Reputation Maturity
  • 5.
  • 6. KEY POINTS A familiar, flowing experience keeps users engaged OS Philosophy Components & Patterns Structure Environment Motion Visuals
  • 7. key points ENVIRONMENT Hardware Screen size Screen resolution Physical controls Software System Features Extensions Technologies
  • 8. key points PHILOSOPHY Three primary themes differentiate iOS from other platforms: Material design synthesizes the classic principles of good design with the innovation and possibility of technology and science. Material is the metaphor Bold, graphic, intentional Motion provides meaning Clarity Deference Depth iOS Human Interface Material Design
  • 9. key points STRUCTURE Status bar Side navs App bar/toolbar Content area Bottom bar Action button Status bar Nav bar Search bar Content area Tab bar Toolbar iOS Human Interface Material Design
  • 10. key points VISUAL STYLE iOS Human Interface Material Design 1. Metrics & Keylines PT DP SP All components align to an 8dp square baseline grid for mobile, tablet, and desktop. Iconography in toolbars align to a 4dp square baseline grid. Points Density-Independent Pixels Scalable Pixels In looking closely at Apple's own UIs, they aren't as strict to the grid and baseline as Google Material Design is, instead opting for more of a modular approach.
  • 11. 1x 2x 3x 1x 1.5x 2x 3x 4x key points VISUAL STYLE iOS Human Interface Material Design 1. Metrics & Keylines
  • 12. key points VISUAL STYLE iOS Human Interface Material Design 1. Metrics & Keylines
  • 13. key points VISUAL STYLE In iOS, color can indicate interactivity, impart vitality, and provide visual continuity. Look to the system’s color scheme for guidance when picking app tint colors that look great individually and in combination, on both light and dark backgrounds. Color in material design is inspired by bold hues juxtaposed with muted environments, deep shadows, and bright highlights. iOS Human Interface Material Design 2. Colors R 255 G 59 B 48 R 255 G 149 B 0 R 255 G 204 B 0 R 76 G 217 B 100 R 90 G 200 B 250 R 0 G 122 B 255 R 88 G 86 B 214 R 255 G 44 B 85
  • 14. Key points VISUAL STYLE “Color should be unexpected and vibrant” - Google
  • 15.
  • 16. key points VISUAL STYLE iOS Human Interface Material Design 3. Product icons App icon AppStore icon Spotlight Settings Play Store icon App icon * 8 sizes * 5 sizes
  • 17. key points VISUAL STYLE iOS Human Interface Material Design 4. Interface icons Outline icons with almost no fill Soft corners Thin lines ~1 px Mostly line style Extremely simplified shapes Corner radius 2 px 2 px lines Flat style Filled
  • 18. key points VISUAL STYLE iOS Human Interface Material Design 5. Typography San Francisco SF Text Display SF Compact Text Display Roboto is the standard typeface on Android. Noto is the standard typeface for all languages on Chrome and Android for all languages not covered by Roboto.
  • 19.
  • 22. Key points GESTURES As a general rule, use standard gestures. Don’t block systemwide gestures. Avoid using standard gestures to perform nonstandard actions. Offer shortcut gestures to supplement, not replace, interface- based navigation and actions. Use multifinger gestures to enhance the experience of some apps.
  • 23. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design Title TitleNav bar App bar ActivityHome ProfileMessages Settings Tab bar Activity Home Profile Messages Settings Drawer menu
  • 24. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design Button Button BUTTON BUTTON Dolor Sit Amet Consectetur adipiscing elit. BUTTON Dolor Sit Amet Consectetur adipiscing elit. Button Floating action buttons Button BUTTON
  • 25. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design Cancel Flag Mark as Unread Move to Junk Flag Move to junk Mark as unread Android overlays have a solid colour with a slight drop shadow to indicate that it is a “paper” layer above. iOS overlays have no drop shadow, but have a slight transparency on the background. Action sheets Bottom sheets
  • 26. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design Segmented controls Tabs Option A Option B Option С Title Title OPTION A OPTION B OPTION С
  • 27. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design “This app” Would Like to Use Your Current Location Don’t Allow OK Allow this app to use your location? Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. AGREEDISAGREE
  • 28. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design Radio buttons, check boxes, fields and switches are functional components that should be given a native feel. As with alerts and dialogues, these controls and inputs are an area of trust and familiarity for the user. Use the native components as much as possible for these, so that people (a) know how to use them, and (b) trust your app with their sensitive data or payment details.
  • 29. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design Default Email URL Numbers Default Email Numbers
  • 30. Key points COMPONENTS & PATTERNS iOS Human Interface Material Design
  • 34. PAIN Docs To Go - Free Office Suite
  • 37. SUMMARY It isn’t an impossible task to create a native feel for your app on both iOS and Android with one design. Try to keep on top of all these tweaks from the beginning, keep an eye out for components that feel out of sync on one platform, and always work as closely as you can with your team.
  • 39. THANKS FOR ATTENTION! Andriy Larchenko (UI/UX designer @ Perfectial) andrewlarchenko Larchenko.Andrew andrew_larchenko DESIGN TEAM