SlideShare ist ein Scribd-Unternehmen logo
1 von 33
By:-
AASHISH UPPAL
WHAT IS UI?
• In information technology, the user
interface (UI) is everything
designed into an information device
with which a human being may
interact -- including display screen,
keyboard, mouse, light pen, the
appearance of a desktop,
illuminated characters, help
messages, and how an application
program or a Web site invites
interaction and responds to it.
GOALS?
• Create a visual language that synthesizes classic
principles of good design with the innovation and
possibility of technology and science.
• Develop a single underlying system that allows for
a unified experience across platforms and device
sizes. Mobile precepts are fundamental, but touch,
voice, mouse, and keyboard are all first-class input
methods.
PRINCIPLES
Material is the metaphor
• A material metaphor is the unifying theory of a rationalized space and a
system of motion. The material is grounded in tactile reality, inspired by the
study of paper and ink, yet technologically advanced and open to imagination
and magic.
Bold, graphic, intentional
• The foundational elements of print-based design – typography, grids, space,
scale, color, and use of imagery – guide visual treatments. These elements
do far more than please the eye. They create hierarchy, meaning, and focus.
Deliberate color choices, edge-to-edge imagery, large-scale typography, and
intentional white space create a bold and graphic interface that immerse the
user in the experience.
• An emphasis on user actions makes core functionality immediately apparent
and provides waypoints for the user.
DIMENSIONS FOR UI
DIMENSIONS OF ANDROID DEVICES
UI FOR DIFFERENT SCREEN SIZES
COLOR PALETTE
This color palette comprises primary and accent colors that can
be used for illustration or to develop your brand colors. They’ve
been designed to work harmoniously with each other.
The color palette starts with primary colors and fills in the
spectrum to create a complete and usable palette for Android,
Web, and iOS. Google suggests using the 500 colors as the
primary colors in your app and the other colors as accents colors.
EXAMPLE OF USING COLOR SCHEME
Example of a color
palette using two
purple hues from the
primary palette and
one accent green
hue.
DARK TEXT ON LIGHT BACKGROUND
COLOR THEME SELECTION FOR APPLICATION
Themes let you apply a consistent tone to an
app. The theme specifies the darkness of the
surfaces, level of shadow, and appropriate
opacity of ink elements. To promote greater
consistency between apps, light and dark
themes are available to choose from.
1. Status bar
2. App bar
3. Background
4. Cards/Dialogs
Dark Theme
ICONS
• Material icons use geometric shapes to visually
represent core ideas, capabilities, or topics.
Product icons are the visual expression of a brand’s
products, services, and tools.
System icons represent a command, file, device,
directory, or common actions.
Sizing
Product icons are 48dp, System icons are 24dp
ANDROID ICON SIZES – APP LAUNCHER
What sizes do I need for Android App launcher icons?
Quick answer : 48 px, 72 px, 96 px, 144 px, 192 px & 512 px (for
Google Play Store)
All Android icons follow the
same scaling rules, so when
creating your icon files you
must make 5 versions to
cover all the platforms
available.
The table below shows the
pixel densities and icon sizes
for the different types of user
interface icons used by
Android:
MDPI (Ba
seline)
HDPI XHDPI XXHDPI XXXHDPI
Scale 1 x 1.5 x 2 x 3 x 4 x
DPI ~ 160 dpi ~ 240 dpi ~ 320 dpi ~ 480 dpi ~ 640 dpi
App
Launcher
Icons
48 px 72 px 96 px 144 px 192 px
Action bar
Icons
32 px
(24px
inset)
48 px 64 px 96 px 128 px
Small /
Contextua
l Icons
16 px
(12px
inset)
24 px 32 px 48 px 64 px
Notificatio
n Icons
24 px
(22px
inset)
36 px 48 px 72 px 96 px
STYLES
• When using illustration and photography to enhance the user
experience, choose images that express personal relevance,
information, and delight.
UNITS AND MEASUREMENTS
• The number of pixels that fit into an inch is referred to as “pixel density.” High-
density screens have more pixels per inch than low-density ones. As a result,
UI elements (such as a button) appear physically larger on low-density
screens and smaller on high-density screens.
• Screen resolution refers to the total number pixels in a display.
• screen density = screen width (or height) in pixels / screen width (or
height) in inches
High
Density
Screen
CARDS ARE FLEXIBLE
Cards are easily arranged into flexible layouts and
scalable UI forms itself nearly automatically.
Content like news articles with rich visuals and mixed
sources create a great opportunity to use staggered
list-style approach to create visually pleasing, content
rich screens.
USER DELIGHT
Going for good app to a great app requires more than
just nice scalable UI. You need to delight your users.
In case of Onefootball a lot of details were added to
the app to push it from being good to great.
In a football app the right place to start making users
delighted is the team page. Onefootball app affords
each team a fully themed page. A fan of any team will
immediately recognize the color theme and prominent
team logo.
WHAT ARE WE BUILDING?
Before we get started, we need to know what we’re
designing. We don’t need to bust out the pencil and
paper or fire up Sketch just yet. We just need to
brainstorm the overall functions of the app.
HOW DO WE BUILD IT?
To get started, we’ll use pencil and paper and start
sketching out these various app functions. Once these
drawings are finalized, we’ll move over
to Photoshop and start breathing life into them.
SKETCHING OUR APP
The first thing we need is a simple flowchart so we
can understand how the user makes their way
through the software.
This helps us understand
how the different screens of
our app interact with each
other. Next we’ll work on
sketching out each
individual screen.
From here, we’re ready to
fire up Sketch and start
bringing our designs to life!
WIREFRAME & PROTOTYPING
After sketching usually UI designers proceed with Wire-framing.
This is the backbone of the application and its functionalities.
Initially good b/w wireframes will map out exactly where the
buttons, forms positions will be shown.
COLORFUL VISUALS
In this phase the UI designer will be filling the colors in
wireframes using Photoshop or illustrator, etc. This phase
involves giving a life to those boxes with a detailed good-looking
color version, which includes the perfect color palates and brand
language. Again designer has to share each and every screen to
CEO, Development and Marketing team for feedbacks.
SAMPLES OF UI ON 640 X 900 PX SCREEN SIZE
REFERENCES
• https://think360studio.com/why-designers-should-follow-user-experience-
process-for-a-product-startup/
• http://blog.careerfoundry.com/ui-design/how-to-design-a-mobile-app-using-
user-interface-design-principles
• https://material.google.com/

Weitere ähnliche Inhalte

Was ist angesagt?

android activity
android activityandroid activity
android activityDeepa Rani
 
Publishing and delivery of mobile application
Publishing and delivery of mobile applicationPublishing and delivery of mobile application
Publishing and delivery of mobile applicationK Senthil Kumar
 
Introduction to fragments in android
Introduction to fragments in androidIntroduction to fragments in android
Introduction to fragments in androidPrawesh Shrestha
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on AndroidJomar Tigcal
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application developmentChandan Maurya
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android pptTaha Malampatti
 
Requirements gathering and validation for mobile applications
Requirements gathering and validation for mobile applicationsRequirements gathering and validation for mobile applications
Requirements gathering and validation for mobile applicationsK Senthil Kumar
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information ArchitectureLifna C.S
 
Introduction To Mobile Application Development
Introduction To Mobile Application DevelopmentIntroduction To Mobile Application Development
Introduction To Mobile Application DevelopmentSyed Absar
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTvicci4041
 
Android notification
Android notificationAndroid notification
Android notificationKrazy Koder
 
Android resources
Android resourcesAndroid resources
Android resourcesma-polimi
 
Introduction to mobile application
Introduction to mobile applicationIntroduction to mobile application
Introduction to mobile applicationK Senthil Kumar
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentEric Cattoir
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & DevelopmentRonnie Liew
 

Was ist angesagt? (20)

android activity
android activityandroid activity
android activity
 
Publishing and delivery of mobile application
Publishing and delivery of mobile applicationPublishing and delivery of mobile application
Publishing and delivery of mobile application
 
Introduction to fragments in android
Introduction to fragments in androidIntroduction to fragments in android
Introduction to fragments in android
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on Android
 
User interface design
User interface designUser interface design
User interface design
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Requirements gathering and validation for mobile applications
Requirements gathering and validation for mobile applicationsRequirements gathering and validation for mobile applications
Requirements gathering and validation for mobile applications
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information Architecture
 
Introduction To Mobile Application Development
Introduction To Mobile Application DevelopmentIntroduction To Mobile Application Development
Introduction To Mobile Application Development
 
Android Threading
Android ThreadingAndroid Threading
Android Threading
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
Android intents
Android intentsAndroid intents
Android intents
 
Android Location and Maps
Android Location and MapsAndroid Location and Maps
Android Location and Maps
 
Android notification
Android notificationAndroid notification
Android notification
 
Android Basic Components
Android Basic ComponentsAndroid Basic Components
Android Basic Components
 
Android resources
Android resourcesAndroid resources
Android resources
 
Introduction to mobile application
Introduction to mobile applicationIntroduction to mobile application
Introduction to mobile application
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
 

Ähnlich wie User interface (UI) for mobile applications

Day 3 Compose Camp Material Design.pptx
Day 3 Compose Camp Material Design.pptxDay 3 Compose Camp Material Design.pptx
Day 3 Compose Camp Material Design.pptxShayantaniKar
 
Designing apps for Android
Designing apps for AndroidDesigning apps for Android
Designing apps for AndroidLorica Claesson
 
Material design for android
Material design for androidMaterial design for android
Material design for androidVmoksha Admin
 
Icon assignment
Icon assignmentIcon assignment
Icon assignmentrobinb83
 
iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1Sansern Wuthirat
 
essentials-of-ui-design.pdf
essentials-of-ui-design.pdfessentials-of-ui-design.pdf
essentials-of-ui-design.pdfSandeshGyawali2
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsTunde Ojediran
 
How to: A starters guide for app development on Apple Watch
How to: A starters guide for app development on Apple WatchHow to: A starters guide for app development on Apple Watch
How to: A starters guide for app development on Apple WatchSoftTeco
 
Interactive Design Basics
Interactive Design Basics Interactive Design Basics
Interactive Design Basics katy walker
 
Good Graphic design and an Introduction to Inkscape
Good Graphic design and an Introduction to InkscapeGood Graphic design and an Introduction to Inkscape
Good Graphic design and an Introduction to InkscapeOmar Mohammad
 
Components of Digital Product Design by Tumblr Principal PM
Components of Digital Product Design by Tumblr Principal PMComponents of Digital Product Design by Tumblr Principal PM
Components of Digital Product Design by Tumblr Principal PMProduct School
 
Design systems - Razvan Rosu
Design systems - Razvan RosuDesign systems - Razvan Rosu
Design systems - Razvan RosuRazvan Rosu
 

Ähnlich wie User interface (UI) for mobile applications (20)

Day 3 Compose Camp Material Design.pptx
Day 3 Compose Camp Material Design.pptxDay 3 Compose Camp Material Design.pptx
Day 3 Compose Camp Material Design.pptx
 
Designing apps for Android
Designing apps for AndroidDesigning apps for Android
Designing apps for Android
 
Material design for android
Material design for androidMaterial design for android
Material design for android
 
Icon assignment
Icon assignmentIcon assignment
Icon assignment
 
iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1iOS Human Interface Design Guideline Part 1
iOS Human Interface Design Guideline Part 1
 
UI and UX for Mobile Developers
UI and UX for Mobile DevelopersUI and UX for Mobile Developers
UI and UX for Mobile Developers
 
essentials-of-ui-design.pdf
essentials-of-ui-design.pdfessentials-of-ui-design.pdf
essentials-of-ui-design.pdf
 
Icon design
Icon designIcon design
Icon design
 
Icon design
Icon designIcon design
Icon design
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trends
 
Graphics course fundamental
Graphics course fundamental Graphics course fundamental
Graphics course fundamental
 
Android Material Design
Android Material DesignAndroid Material Design
Android Material Design
 
ARTS.pptx
ARTS.pptxARTS.pptx
ARTS.pptx
 
How to: A starters guide for app development on Apple Watch
How to: A starters guide for app development on Apple WatchHow to: A starters guide for app development on Apple Watch
How to: A starters guide for app development on Apple Watch
 
Interactive Design Basics
Interactive Design Basics Interactive Design Basics
Interactive Design Basics
 
Building Beautiful Flutter Apps
Building Beautiful Flutter AppsBuilding Beautiful Flutter Apps
Building Beautiful Flutter Apps
 
Good Graphic design and an Introduction to Inkscape
Good Graphic design and an Introduction to InkscapeGood Graphic design and an Introduction to Inkscape
Good Graphic design and an Introduction to Inkscape
 
Adobe XD
Adobe XD Adobe XD
Adobe XD
 
Components of Digital Product Design by Tumblr Principal PM
Components of Digital Product Design by Tumblr Principal PMComponents of Digital Product Design by Tumblr Principal PM
Components of Digital Product Design by Tumblr Principal PM
 
Design systems - Razvan Rosu
Design systems - Razvan RosuDesign systems - Razvan Rosu
Design systems - Razvan Rosu
 

Kürzlich hochgeladen

WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
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
 
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
 
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 Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
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
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
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
 
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
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
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 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
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonDelhi Call girls
 
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
 

Kürzlich hochgeladen (20)

WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
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
 
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...
 
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 Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
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
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
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
 
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
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
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...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).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
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
 
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
 

User interface (UI) for mobile applications

  • 2.
  • 3. WHAT IS UI? • In information technology, the user interface (UI) is everything designed into an information device with which a human being may interact -- including display screen, keyboard, mouse, light pen, the appearance of a desktop, illuminated characters, help messages, and how an application program or a Web site invites interaction and responds to it.
  • 4. GOALS? • Create a visual language that synthesizes classic principles of good design with the innovation and possibility of technology and science. • Develop a single underlying system that allows for a unified experience across platforms and device sizes. Mobile precepts are fundamental, but touch, voice, mouse, and keyboard are all first-class input methods.
  • 5. PRINCIPLES Material is the metaphor • A material metaphor is the unifying theory of a rationalized space and a system of motion. The material is grounded in tactile reality, inspired by the study of paper and ink, yet technologically advanced and open to imagination and magic.
  • 6. Bold, graphic, intentional • The foundational elements of print-based design – typography, grids, space, scale, color, and use of imagery – guide visual treatments. These elements do far more than please the eye. They create hierarchy, meaning, and focus. Deliberate color choices, edge-to-edge imagery, large-scale typography, and intentional white space create a bold and graphic interface that immerse the user in the experience. • An emphasis on user actions makes core functionality immediately apparent and provides waypoints for the user.
  • 9. UI FOR DIFFERENT SCREEN SIZES
  • 10. COLOR PALETTE This color palette comprises primary and accent colors that can be used for illustration or to develop your brand colors. They’ve been designed to work harmoniously with each other. The color palette starts with primary colors and fills in the spectrum to create a complete and usable palette for Android, Web, and iOS. Google suggests using the 500 colors as the primary colors in your app and the other colors as accents colors.
  • 11.
  • 12. EXAMPLE OF USING COLOR SCHEME Example of a color palette using two purple hues from the primary palette and one accent green hue.
  • 13. DARK TEXT ON LIGHT BACKGROUND
  • 14. COLOR THEME SELECTION FOR APPLICATION Themes let you apply a consistent tone to an app. The theme specifies the darkness of the surfaces, level of shadow, and appropriate opacity of ink elements. To promote greater consistency between apps, light and dark themes are available to choose from.
  • 15. 1. Status bar 2. App bar 3. Background 4. Cards/Dialogs Dark Theme
  • 16. ICONS • Material icons use geometric shapes to visually represent core ideas, capabilities, or topics. Product icons are the visual expression of a brand’s products, services, and tools. System icons represent a command, file, device, directory, or common actions. Sizing Product icons are 48dp, System icons are 24dp
  • 17. ANDROID ICON SIZES – APP LAUNCHER What sizes do I need for Android App launcher icons? Quick answer : 48 px, 72 px, 96 px, 144 px, 192 px & 512 px (for Google Play Store)
  • 18. All Android icons follow the same scaling rules, so when creating your icon files you must make 5 versions to cover all the platforms available. The table below shows the pixel densities and icon sizes for the different types of user interface icons used by Android: MDPI (Ba seline) HDPI XHDPI XXHDPI XXXHDPI Scale 1 x 1.5 x 2 x 3 x 4 x DPI ~ 160 dpi ~ 240 dpi ~ 320 dpi ~ 480 dpi ~ 640 dpi App Launcher Icons 48 px 72 px 96 px 144 px 192 px Action bar Icons 32 px (24px inset) 48 px 64 px 96 px 128 px Small / Contextua l Icons 16 px (12px inset) 24 px 32 px 48 px 64 px Notificatio n Icons 24 px (22px inset) 36 px 48 px 72 px 96 px
  • 19.
  • 20. STYLES • When using illustration and photography to enhance the user experience, choose images that express personal relevance, information, and delight.
  • 21. UNITS AND MEASUREMENTS • The number of pixels that fit into an inch is referred to as “pixel density.” High- density screens have more pixels per inch than low-density ones. As a result, UI elements (such as a button) appear physically larger on low-density screens and smaller on high-density screens. • Screen resolution refers to the total number pixels in a display. • screen density = screen width (or height) in pixels / screen width (or height) in inches
  • 23. CARDS ARE FLEXIBLE Cards are easily arranged into flexible layouts and scalable UI forms itself nearly automatically. Content like news articles with rich visuals and mixed sources create a great opportunity to use staggered list-style approach to create visually pleasing, content rich screens.
  • 24.
  • 25. USER DELIGHT Going for good app to a great app requires more than just nice scalable UI. You need to delight your users. In case of Onefootball a lot of details were added to the app to push it from being good to great. In a football app the right place to start making users delighted is the team page. Onefootball app affords each team a fully themed page. A fan of any team will immediately recognize the color theme and prominent team logo.
  • 26.
  • 27. WHAT ARE WE BUILDING? Before we get started, we need to know what we’re designing. We don’t need to bust out the pencil and paper or fire up Sketch just yet. We just need to brainstorm the overall functions of the app.
  • 28. HOW DO WE BUILD IT? To get started, we’ll use pencil and paper and start sketching out these various app functions. Once these drawings are finalized, we’ll move over to Photoshop and start breathing life into them.
  • 29. SKETCHING OUR APP The first thing we need is a simple flowchart so we can understand how the user makes their way through the software. This helps us understand how the different screens of our app interact with each other. Next we’ll work on sketching out each individual screen. From here, we’re ready to fire up Sketch and start bringing our designs to life!
  • 30. WIREFRAME & PROTOTYPING After sketching usually UI designers proceed with Wire-framing. This is the backbone of the application and its functionalities. Initially good b/w wireframes will map out exactly where the buttons, forms positions will be shown.
  • 31. COLORFUL VISUALS In this phase the UI designer will be filling the colors in wireframes using Photoshop or illustrator, etc. This phase involves giving a life to those boxes with a detailed good-looking color version, which includes the perfect color palates and brand language. Again designer has to share each and every screen to CEO, Development and Marketing team for feedbacks.
  • 32. SAMPLES OF UI ON 640 X 900 PX SCREEN SIZE