SlideShare a Scribd company logo
1 of 84
Who am I !
• I used to write some …
Basic, ASP, VBS, JS, AS, MDB, SQL even Logo
I tried some
Pascal/Borland, Java, C, .NET, RoR, even Assembly !.
• But people loved my …
Web, Mobile & Desktop UI gfx Started at 2000
• 2005 WM, 2006 Nokia, 2009 iPhone, 2010 Android, 2011
Reitna & Nokia S40/S60, 2012 WP & BB10.
• Who care !
Let’s talk about
• UI/UX Concepts & Key principals
• UX of Mobile & Android
• Screens, Components & UI Controls.
• Visual styles.
• Gestures & interactions .
• Motivate words & Qs? :-)
Why focusing about UI/UX ?
• One of the main reasons behind building successful Apps & products.
( Good UI/UX + performance = great app ) * good idea + need
(functionality + performance + UI/UX )
• 1) Service answer correctly to Business goals & User goals.
• 2) Integrate User Experience, Interaction design with good UI.
What is the UI
• The user interface, in the industrial design field of human–
machine interaction, is the space where interaction between
humans and machines occurs.
• Chrome/Visuals
• Top Layer
• The user experience, interacting with the machine through the
UI
What is UX ( aka UXD or UED )
What is UX
What is UX
Enhancing the UI/UX
• Process of smoothing & simplify the human interaction with
the machine and make it visually appealing !.
• A Design Is Only As Deep As It Is Usable !
Enhancing the UI/UX
• Functionality + branding.
Enhancing the UI/UX
• Functionality + branding.
Design experience for a new product
• What the purpose ?
• What feelings you want to deliver to product users ?
• Who/How people will use it & interact with ?
Design experience for a new product
What make the design usable ?
• Responsive and intuitive page elements,
• Branding and consistency of theme.
• Minimize the learning curve.
Manipulation & Optimization
• function specific
Branding
• Function + theme
Smart
• Prediction & exceeding the expectations!
UX Cannot be designed to everyone
• We are different, You cannot design the user!
• You cannot design the situation!.
MailChimp
Design for UX is about solving problems
• Maybe Other Designs Can’t Solve Your Problems !
• 1. Identify or understand your problem.
• 2. Devise a plan to rectify it.
• 3. Implement your solution.
• 4. Review whether it was successful. (If it wasn’t, then you missed
• something in the previous steps!)
But we can design for better UX
• emotion, usability, motivation, co-experience, user
involvement & engagement are keys .
Good UX/Bad UX
• Easy, Smooth, Clean, Interactive, Responsive
www.gooduxbadux.com
UI/UX Concepts & Key principals
• Mobile is not about
making things
smaller .
Best practice.
• Divide App to Screens.
• A function per screen.
• Utilize space based on
usage.
• Design for mobile first!
UI/UX Concepts & Key principals
• Design for one-hand.
Best practice.
• In most cases we use our right-
hand to navigate.
• Popular actions on the bottom.
UI/UX Concepts & Key principals
• Fewer options = simple and
& more effective interface
Best practice.
• Divide App to screens.
• Each screen focus on a function.
• Utilize space based on usage.
• Mass and void, Relation of
spaces and objects
UI/UX Concepts & Key principals
• Focus on the Key-feature and do it well.
Best practice.
• Put them on the middle .
Twitter/timeline!
• Highlight them.
• Obvious icons.
Users do not read, they scan!
• Users impatiens and do not make the right
choice.
Best practice.
• Do not make users think.
• Undo/back option.
• Show wizard steps 1,2,3.
• Large objects & colors brings
users attentions.
• Make use of effective writing
Do not make me think
• User Scan, make your labels and options clear .
UI Concepts & Key principals
• Content is the King!
Best practice.
• focus on what people
care about put it in front
and centered
• “Be selective about
chrome”
UI/UX Concepts & Key principals
• Minimize the number of surprises .
- color
- menu navigation
- tone of voice
Best practice.
• Use smooth transitions.
• Fade in/out sounds.
• Friendly colors.
UI/UX Concepts & Key principals
• Clean, light, Open, Fast.
Best practice.
• Optimize graphics & bitmaps.
• Optimize resources & libraries.
• Load screes on-demand.
UI/UX Concepts & Key principals
• Polish makes the UX and App stand out
Best practice.
• Create more prototypes.
• Enhance current UI.
• Use modern style graphics
& Themes .
UI/UX Concepts & Key principals
• Fake it, Low latency is key to the user experience with touch
devices.
Best practice.
• Make immediate visual changes and
indicators whilst we wait for network
or other process ( easy loading ).
UI Concepts & Key principals
• Re-use learnt behaviors .
• Re-use interactions inherent in the device .
Best practice.
• Follow the original guideline
and standards of the phone
experience as much as possible.
UI/UX Concepts & Key principals
• Create a brand & identity .
Best practice.
• Motive, Logo, Color,
Experience, Sounds,
Theme even Smell !, all ….
UI/UX Concepts & Key principals
• Choose primary colors .
Best practice.
• Use natural primary color.
• Select balanced palette.
• Use color matching tool
and natural images
Use Adobe kuler
• To select brand colors.
www. kuler.adobe.com
UI/UX Concepts & Key principals
• Create a brand & identity .
Best practice.
• Motive, Logo, Color,
Experience, Sounds,
Theme even Smell !, all ….
Use Adobe Illustrator
• To create a brand & identity .
Best practice.
• Use Vector utility like
Adobe Illustrator CS6 to
create your identity….
UI/UX Concepts & Key principals
• Use modern design.
Best practice.
• Go Flat Design….
UI/UX Concepts & Key principals
• Create emotional & funny/appropriate experience.
Best practice.
• We are human!.
• Know your App Objective.
• Know your targeted audience ….
• Use different shapes .
UI/UX Concepts & Key principals
• Create emotional & funny/appropriate experience.
Best practice.
• Create cool character !..
UI/UX Concepts & Key principals
Visceral Design
pre-wired programmed level of
thinking ( dislike spiders ), like (
flowers ) - initial reaction
Behavioral Design
This is how the product/application
functions.
Reflective Design
This is how it makes us feel after the
initial impact .
• Emotional experience & Design.
UI/UX Concepts & Key principals
• Padding, margins and relative to the space.
Best practice.
• Use grid systems!.
• Be consistent.
Magazine UX ( Samsung )
UI/UX Concepts & Key principals
• Create elastic, smooth motions & animations.
Best practice.
• Natural motion
• Smooth Ease in/out motion.
• Elastic in/out motions.
Disciplines of user-experience
• Everything
you may
think!.
Make A/B Testing
Long-term user-experience
• Maximize user-experience terms.
• Greet new members.
• Communicate updates
Almost Done 
UI Concepts & Key principals
• How to do better Mobile UX - the easier path ?
Best practice.
• Workshop, idea exploration, paper wireframes, formalized digital
wireframes, documentation, user/expert testing, aesthetic & artist
concepts, Screen design, Rapid prototype tools ( Paper & Pen !).
UI Concepts & Key principals
Why interactive prototypes are important ?
• Test ideas quickly in tangible environment
• Extremely useful reference for developers
• An interactive showcase of the intended UX.
UI Concepts & Key principals
• Wireframes, prototypes, visual blueprints and personas.
UI Concepts & Key principals
Tools & Resources
• Wireframes KIT & Stencils.
– iPhone, iPad, Android, BlackBerry, Facebook, web and desktop
http://guitoolkits.com/wireframe-gui-toolkit/
www.axure.com
• Wireframes Tool
– Axure, wireframes & mockup tool
www.justinmind.com
Questions ?
• Thank you very much 
Contact
• @she7ata
• www.she7ata.com
• info@she7ata.com
Android
UX Of Android
• Application structure
( navigation & tabs ).
• Screen structure.
( Titles, menus & action bars)
• Screen sizes
( full-touch, qwerty kp, portrait &
landscape )
New in Material Design
• More smooth
Animation
• More Branding
• Parallax effect.
New in Material Design
• More Shadows
• Transition animation
• Parallax effect.
• Default Action.
• Side-Bar hero
New in KitKat
• Branding
now standard UI elements colors can be
customized. Nav. buttons blends on
backgrounds
• Fullscreen/Status bar Hidden.
• Gestures
introducing double tab and double-tab-
drag .
UX Of Android
Application structures
Navigation & Tabs.
• Use the appropriate style for
your App.
• Dashboard grid.
• Tabbed view.
• Side menu
Dashboards.
UX Of Android
Application structures
Sidebar.
• Sidebar drag the content out of the
screen and show the menu.
• Sidebar show active state .
UX Of Android
Application structures
Back.
• Users can return back using three
ways .
– Tap the Back button on top-left.
– Tap the hardware back button ( if exist ).
– Swipe finger to the right ( App Support )
• Notes!
– Try to not have much deeper levels with
back button.
UX Of Android
Application structures
Screen views.
• List .
- More details
- View/filter/sort
- Messages/Contacts
• Grid.
- More visuals
- Rows/columns
Layouts
• Linear Layout
• Relative Layout
UX Of Android
Screen structures
Action bar
• Navigation & back button
• Screen title
• Most Important Action
• Change based on function
• More items will be cascaded in
submenu
• Hide on fullscreen ( game/picture).
UX Of Android
Screen structures
Tabs Bar
• Display current selected tab.
• Scrolling more tabs on the view
UX Of Android
Screen structures
Menus
• Action Menu.
-Screen level
-less important than
action bar actions
• Context Menu (hold).
- Item level
-Quickly without opening
an item.
UX Of Android
Screen Sizes
Common sizes
• Phone
– 320 x 480
– 480 x 800
– 480 x 854
– 540 x 960
– 1280 x 720
• Tablet.
– 1280 x 800
– 1024 x 600Portrait/Landscape
UX Of Android
Screen structures
Sheets
• Previewers
Call App screen from within your application .
Preview PDF, Image gallery, email message, audio
and video in your App.
• Composers
Used to create content and forms ( drag from
down-up ), New Contact/ Calendar entry.
• Pickers
Select content, such as Share or selecting a
contact from address book.
UX Of Android
Screen structures
• Forms
UX Of Android
Screen structures
• Dialogs
Confirm message.
Ask question.
Modal dialog ( Display an inquiry dialog that users
must respond to before
they can continue. )
UX Of Android
Notifications
• Tips & toasts
Quick hint and status update.
• Ongoing notification
Keep the user updated
UI Controls
UX Of Android
UI Controls
• Pickers
3 different values
• Drop down list
1 value / few options
Do not use in yes/no!
• List
Long list
Deep level hierarchy
UX Of Android
UI Controls
• Buttons
Two states
• Text box
1 input .
• Progress bar
Custom color
• Check box
Two states
• toggles
Two states
• Option box
Two states
More options
UX Of Android
Visual Style
• Application Icon
48x 48 pixel
Leave at least 2pixel for
shadows.
Light is from up 90-degree.
5 Pixel stroke line if you will.
Add live effect.
Texture & noise.
Metal and Glass.
Light & Shadow
UX Of Android
Visual Style
• In-Apps Icons
– Action Bar, Tabs, Action Menu, Application
Menu, Context menu.
UX Of Android
Visual Style
• Apps Style
– Minimize 3d icons.
– Icons details & weight should be balanced.
– Dark gradient: Hex #4F4F4F/#363636
– Light gradient: Hex #E3E3E3/ #D1D1D1
– Selected gradient: Hex #3CBCE7/ #01A8DF
UX Of Android
Visual Style
• Font size
– Roboto, the standard font .
Gestures &
Interactions
Gestures & Interactions
Bezel & Global Gestures
Almost Done 
UI Concepts & Key principals
• How to do better Mobile UX - the easier path ?
Best practice.
• Workshop, idea exploration, paper wireframes, formalized digital
wireframes, documentation, user/expert testing, aesthetic & artist
concepts, Screen design, Rapid prototype tools ( Paper & Pen !).
UI Concepts & Key principals
Why interactive prototypes are important ?
• Test ideas quickly in tangible environment
• Extremely useful reference for developers
• An interactive showcase of the intended UX.
Tools & Resources
• Wireframes KIT & Stencils.
– iPhone, iPad, Android, BlackBerry, Facebook, web and desktop
http://guitoolkits.com/wireframe-gui-toolkit/
www.axure.com
• Wireframes Tool
– Axure, wireframes & mockup tool
www.justinmind.com
Questions ?
• Thank you very much 
Contact
• @she7ata
• www.she7ata.com
• info@she7ata.com

More Related Content

What's hot

UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiMatin Maleki
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI IntroductionShrutee Aneja
 
UI UX in depth
UI UX in depthUI UX in depth
UI UX in depthShrestha Raaz
 
What is UI/UX and the Difference
What is UI/UX and the DifferenceWhat is UI/UX and the Difference
What is UI/UX and the DifferenceVibloo
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshopInova LLC
 
What is UX?
What is UX?What is UX?
What is UX?David Carr
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)iFactory Digital
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UXBart Van Hecke
 
UX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeUX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeMadhuri Garg
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101Jasmine Phan
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignKoombea
 
Ui ux designing principles
Ui ux designing principlesUi ux designing principles
Ui ux designing principlesDzung Nguyen
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaRoshan Karunarathna
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
UX Lesson 1: User Centered Design
UX Lesson 1: User Centered DesignUX Lesson 1: User Centered Design
UX Lesson 1: User Centered DesignJoan Lumanauw
 

What's hot (20)

UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin Maleki
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
 
UI UX in depth
UI UX in depthUI UX in depth
UI UX in depth
 
What is UI/UX and the Difference
What is UI/UX and the DifferenceWhat is UI/UX and the Difference
What is UI/UX and the Difference
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
What is UX?
What is UX?What is UX?
What is UX?
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UX
 
UX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeUX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMe
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101
 
UX design
UX designUX design
UX design
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web Design
 
Ui ux designing principles
Ui ux designing principlesUi ux designing principles
Ui ux designing principles
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan Karunarathna
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
Introduction to UI UX
Introduction to UI UXIntroduction to UI UX
Introduction to UI UX
 
UX and UI
UX and UIUX and UI
UX and UI
 
UX Lesson 1: User Centered Design
UX Lesson 1: User Centered DesignUX Lesson 1: User Centered Design
UX Lesson 1: User Centered Design
 
Ux & ui
Ux & uiUx & ui
Ux & ui
 

Viewers also liked

UX vs. UI? (SPA)
UX vs. UI? (SPA)UX vs. UI? (SPA)
UX vs. UI? (SPA)Koombea
 
A (Brief) History of User Experience
A (Brief) History of User ExperienceA (Brief) History of User Experience
A (Brief) History of User ExperienceChris PallĂŠ
 
How to Teach UX Design
How to Teach UX DesignHow to Teach UX Design
How to Teach UX DesignChristina Wodtke
 
UX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesUX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesThink 360 Studio
 
The difference between ux and ui design
The difference between ux and ui designThe difference between ux and ui design
The difference between ux and ui designShweta Joshi
 
Meetup UX UI
Meetup UX UIMeetup UX UI
Meetup UX UI_Lagash
 
UI/UX: Distinction and Trends
UI/UX: Distinction and TrendsUI/UX: Distinction and Trends
UI/UX: Distinction and TrendsAnkur Sharma
 
Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?Mugula Joseph
 
Beyond UI design - basics
Beyond UI design - basicsBeyond UI design - basics
Beyond UI design - basicsWananCHI
 
UI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad ElmelegyUI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad ElmelegyWiredcraft
 
UI/UX Design Course Presentation
UI/UX Design Course PresentationUI/UX Design Course Presentation
UI/UX Design Course PresentationAnastasiya Babenko
 
UI Consistency vs UX
UI Consistency vs UXUI Consistency vs UX
UI Consistency vs UXVasil Yordanov
 
Ux design vs ui design
Ux design vs ui designUx design vs ui design
Ux design vs ui designOodlesstudio
 
Ti.connect Awesome UX/UI Strategy with T-10
Ti.connect  Awesome UX/UI Strategy with T-10 Ti.connect  Awesome UX/UI Strategy with T-10
Ti.connect Awesome UX/UI Strategy with T-10 Ket Majmudar
 
Look at UI/UX Design Process
Look at UI/UX Design ProcessLook at UI/UX Design Process
Look at UI/UX Design ProcessElumalai Jayaraman
 
ED Score - Emotional Design Score
ED Score - Emotional Design ScoreED Score - Emotional Design Score
ED Score - Emotional Design ScoreBorrys Hasian
 
UX & UI Design 101
UX & UI Design 101UX & UI Design 101
UX & UI Design 101Kevin Jackson
 

Viewers also liked (20)

What is ux?
What is ux?What is ux?
What is ux?
 
UX vs. UI? (SPA)
UX vs. UI? (SPA)UX vs. UI? (SPA)
UX vs. UI? (SPA)
 
A (Brief) History of User Experience
A (Brief) History of User ExperienceA (Brief) History of User Experience
A (Brief) History of User Experience
 
How to Teach UX Design
How to Teach UX DesignHow to Teach UX Design
How to Teach UX Design
 
UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 
UX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesUX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny Quotes
 
The difference between ux and ui design
The difference between ux and ui designThe difference between ux and ui design
The difference between ux and ui design
 
UI UX 概論
UI UX 概論 UI UX 概論
UI UX 概論
 
Meetup UX UI
Meetup UX UIMeetup UX UI
Meetup UX UI
 
UI/UX: Distinction and Trends
UI/UX: Distinction and TrendsUI/UX: Distinction and Trends
UI/UX: Distinction and Trends
 
Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?Exporting to Uganda ? What is PvOC ?
Exporting to Uganda ? What is PvOC ?
 
Beyond UI design - basics
Beyond UI design - basicsBeyond UI design - basics
Beyond UI design - basics
 
UI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad ElmelegyUI/UX: Where do you draw the line? by Muhammad Elmelegy
UI/UX: Where do you draw the line? by Muhammad Elmelegy
 
UI/UX Design Course Presentation
UI/UX Design Course PresentationUI/UX Design Course Presentation
UI/UX Design Course Presentation
 
UI Consistency vs UX
UI Consistency vs UXUI Consistency vs UX
UI Consistency vs UX
 
Ux design vs ui design
Ux design vs ui designUx design vs ui design
Ux design vs ui design
 
Ti.connect Awesome UX/UI Strategy with T-10
Ti.connect  Awesome UX/UI Strategy with T-10 Ti.connect  Awesome UX/UI Strategy with T-10
Ti.connect Awesome UX/UI Strategy with T-10
 
Look at UI/UX Design Process
Look at UI/UX Design ProcessLook at UI/UX Design Process
Look at UI/UX Design Process
 
ED Score - Emotional Design Score
ED Score - Emotional Design ScoreED Score - Emotional Design Score
ED Score - Emotional Design Score
 
UX & UI Design 101
UX & UI Design 101UX & UI Design 101
UX & UI Design 101
 

Similar to UI-UX Practical Talking - Mohamed Shehata

Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2GeneXus
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design TipsLuis Abreu
 
UI UX DESIGN.pptx
UI UX DESIGN.pptxUI UX DESIGN.pptx
UI UX DESIGN.pptxRiniyaMary
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Designjayyearley
 
A thing or two about User Experience
A thing or two about User ExperienceA thing or two about User Experience
A thing or two about User ExperienceYael Keren
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryFresche Solutions
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX FundamentalsDijup Tuladhar
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User ExerienceTanya Zavialova
 
Design Workshop I @ Cornell Tech
Design Workshop I @ Cornell TechDesign Workshop I @ Cornell Tech
Design Workshop I @ Cornell TechZaid Haque
 
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014Zaid Haque
 
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
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour Kitchens
 
chapter_01_5e.pdf
chapter_01_5e.pdfchapter_01_5e.pdf
chapter_01_5e.pdfMuhammad Bilal
 
UXD - A quick overview on what you need to work with your UX team
UXD - A quick overview on what you need to work with your UX team UXD - A quick overview on what you need to work with your UX team
UXD - A quick overview on what you need to work with your UX team Guilherme Rodrigues
 
User Experience (UX) Love & Delight
User Experience (UX) Love & DelightUser Experience (UX) Love & Delight
User Experience (UX) Love & DelightBenny Jones
 
Games Design 2 - Lecture 12 - Usability, Metaphor and Layout
Games Design 2 - Lecture 12 - Usability, Metaphor and LayoutGames Design 2 - Lecture 12 - Usability, Metaphor and Layout
Games Design 2 - Lecture 12 - Usability, Metaphor and LayoutDavid Farrell
 
What is UX v1
What is UX v1What is UX v1
What is UX v1Mike Gallers
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 

Similar to UI-UX Practical Talking - Mohamed Shehata (20)

Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design Tips
 
UI UX DESIGN.pptx
UI UX DESIGN.pptxUI UX DESIGN.pptx
UI UX DESIGN.pptx
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
 
A thing or two about User Experience
A thing or two about User ExperienceA thing or two about User Experience
A thing or two about User Experience
 
What is Interaction Design?
What is Interaction Design?What is Interaction Design?
What is Interaction Design?
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
 
Design Workshop I @ Cornell Tech
Design Workshop I @ Cornell TechDesign Workshop I @ Cornell Tech
Design Workshop I @ Cornell Tech
 
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
Intro to User Experience Design for Developers, Carnegie Apps Hackathon 2014
 
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
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
chapter_01_5e.pdf
chapter_01_5e.pdfchapter_01_5e.pdf
chapter_01_5e.pdf
 
UXD - A quick overview on what you need to work with your UX team
UXD - A quick overview on what you need to work with your UX team UXD - A quick overview on what you need to work with your UX team
UXD - A quick overview on what you need to work with your UX team
 
User Experience (UX) Love & Delight
User Experience (UX) Love & DelightUser Experience (UX) Love & Delight
User Experience (UX) Love & Delight
 
Games Design 2 - Lecture 12 - Usability, Metaphor and Layout
Games Design 2 - Lecture 12 - Usability, Metaphor and LayoutGames Design 2 - Lecture 12 - Usability, Metaphor and Layout
Games Design 2 - Lecture 12 - Usability, Metaphor and Layout
 
What is UX v1
What is UX v1What is UX v1
What is UX v1
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Week 4 - tablet app design
Week 4 - tablet app designWeek 4 - tablet app design
Week 4 - tablet app design
 

Recently uploaded

UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...sriharipichandi
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...gajnagarg
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Availabledollysharma2066
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...amitlee9823
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Nitya salvi
 

Recently uploaded (20)

UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
 

UI-UX Practical Talking - Mohamed Shehata

  • 1.
  • 2. Who am I ! • I used to write some … Basic, ASP, VBS, JS, AS, MDB, SQL even Logo I tried some Pascal/Borland, Java, C, .NET, RoR, even Assembly !. • But people loved my … Web, Mobile & Desktop UI gfx Started at 2000 • 2005 WM, 2006 Nokia, 2009 iPhone, 2010 Android, 2011 Reitna & Nokia S40/S60, 2012 WP & BB10. • Who care !
  • 3. Let’s talk about • UI/UX Concepts & Key principals • UX of Mobile & Android • Screens, Components & UI Controls. • Visual styles. • Gestures & interactions . • Motivate words & Qs? :-) Why focusing about UI/UX ? • One of the main reasons behind building successful Apps & products. ( Good UI/UX + performance = great app ) * good idea + need (functionality + performance + UI/UX ) • 1) Service answer correctly to Business goals & User goals. • 2) Integrate User Experience, Interaction design with good UI.
  • 4. What is the UI • The user interface, in the industrial design field of human– machine interaction, is the space where interaction between humans and machines occurs. • Chrome/Visuals • Top Layer
  • 5. • The user experience, interacting with the machine through the UI What is UX ( aka UXD or UED )
  • 8. Enhancing the UI/UX • Process of smoothing & simplify the human interaction with the machine and make it visually appealing !. • A Design Is Only As Deep As It Is Usable !
  • 9. Enhancing the UI/UX • Functionality + branding.
  • 10. Enhancing the UI/UX • Functionality + branding.
  • 11. Design experience for a new product • What the purpose ? • What feelings you want to deliver to product users ? • Who/How people will use it & interact with ?
  • 12. Design experience for a new product
  • 13. What make the design usable ? • Responsive and intuitive page elements, • Branding and consistency of theme. • Minimize the learning curve.
  • 16. Smart • Prediction & exceeding the expectations!
  • 17. UX Cannot be designed to everyone • We are different, You cannot design the user! • You cannot design the situation!. MailChimp
  • 18. Design for UX is about solving problems • Maybe Other Designs Can’t Solve Your Problems ! • 1. Identify or understand your problem. • 2. Devise a plan to rectify it. • 3. Implement your solution. • 4. Review whether it was successful. (If it wasn’t, then you missed • something in the previous steps!)
  • 19. But we can design for better UX • emotion, usability, motivation, co-experience, user involvement & engagement are keys .
  • 20. Good UX/Bad UX • Easy, Smooth, Clean, Interactive, Responsive www.gooduxbadux.com
  • 21. UI/UX Concepts & Key principals • Mobile is not about making things smaller . Best practice. • Divide App to Screens. • A function per screen. • Utilize space based on usage. • Design for mobile first!
  • 22. UI/UX Concepts & Key principals • Design for one-hand. Best practice. • In most cases we use our right- hand to navigate. • Popular actions on the bottom.
  • 23. UI/UX Concepts & Key principals • Fewer options = simple and & more effective interface Best practice. • Divide App to screens. • Each screen focus on a function. • Utilize space based on usage. • Mass and void, Relation of spaces and objects
  • 24. UI/UX Concepts & Key principals • Focus on the Key-feature and do it well. Best practice. • Put them on the middle . Twitter/timeline! • Highlight them. • Obvious icons.
  • 25. Users do not read, they scan! • Users impatiens and do not make the right choice. Best practice. • Do not make users think. • Undo/back option. • Show wizard steps 1,2,3. • Large objects & colors brings users attentions. • Make use of effective writing
  • 26. Do not make me think • User Scan, make your labels and options clear .
  • 27. UI Concepts & Key principals • Content is the King! Best practice. • focus on what people care about put it in front and centered • “Be selective about chrome”
  • 28. UI/UX Concepts & Key principals • Minimize the number of surprises . - color - menu navigation - tone of voice Best practice. • Use smooth transitions. • Fade in/out sounds. • Friendly colors.
  • 29. UI/UX Concepts & Key principals • Clean, light, Open, Fast. Best practice. • Optimize graphics & bitmaps. • Optimize resources & libraries. • Load screes on-demand.
  • 30. UI/UX Concepts & Key principals • Polish makes the UX and App stand out Best practice. • Create more prototypes. • Enhance current UI. • Use modern style graphics & Themes .
  • 31. UI/UX Concepts & Key principals • Fake it, Low latency is key to the user experience with touch devices. Best practice. • Make immediate visual changes and indicators whilst we wait for network or other process ( easy loading ).
  • 32. UI Concepts & Key principals • Re-use learnt behaviors . • Re-use interactions inherent in the device . Best practice. • Follow the original guideline and standards of the phone experience as much as possible.
  • 33. UI/UX Concepts & Key principals • Create a brand & identity . Best practice. • Motive, Logo, Color, Experience, Sounds, Theme even Smell !, all ….
  • 34. UI/UX Concepts & Key principals • Choose primary colors . Best practice. • Use natural primary color. • Select balanced palette. • Use color matching tool and natural images
  • 35. Use Adobe kuler • To select brand colors. www. kuler.adobe.com
  • 36. UI/UX Concepts & Key principals • Create a brand & identity . Best practice. • Motive, Logo, Color, Experience, Sounds, Theme even Smell !, all ….
  • 37. Use Adobe Illustrator • To create a brand & identity . Best practice. • Use Vector utility like Adobe Illustrator CS6 to create your identity….
  • 38. UI/UX Concepts & Key principals • Use modern design. Best practice. • Go Flat Design….
  • 39. UI/UX Concepts & Key principals • Create emotional & funny/appropriate experience. Best practice. • We are human!. • Know your App Objective. • Know your targeted audience …. • Use different shapes .
  • 40. UI/UX Concepts & Key principals • Create emotional & funny/appropriate experience. Best practice. • Create cool character !..
  • 41. UI/UX Concepts & Key principals Visceral Design pre-wired programmed level of thinking ( dislike spiders ), like ( flowers ) - initial reaction Behavioral Design This is how the product/application functions. Reflective Design This is how it makes us feel after the initial impact . • Emotional experience & Design.
  • 42. UI/UX Concepts & Key principals • Padding, margins and relative to the space. Best practice. • Use grid systems!. • Be consistent. Magazine UX ( Samsung )
  • 43. UI/UX Concepts & Key principals • Create elastic, smooth motions & animations. Best practice. • Natural motion • Smooth Ease in/out motion. • Elastic in/out motions.
  • 44. Disciplines of user-experience • Everything you may think!.
  • 46. Long-term user-experience • Maximize user-experience terms. • Greet new members. • Communicate updates
  • 48. UI Concepts & Key principals • How to do better Mobile UX - the easier path ? Best practice. • Workshop, idea exploration, paper wireframes, formalized digital wireframes, documentation, user/expert testing, aesthetic & artist concepts, Screen design, Rapid prototype tools ( Paper & Pen !).
  • 49. UI Concepts & Key principals Why interactive prototypes are important ? • Test ideas quickly in tangible environment • Extremely useful reference for developers • An interactive showcase of the intended UX.
  • 50. UI Concepts & Key principals • Wireframes, prototypes, visual blueprints and personas.
  • 51. UI Concepts & Key principals
  • 52. Tools & Resources • Wireframes KIT & Stencils. – iPhone, iPad, Android, BlackBerry, Facebook, web and desktop http://guitoolkits.com/wireframe-gui-toolkit/ www.axure.com • Wireframes Tool – Axure, wireframes & mockup tool www.justinmind.com
  • 53. Questions ? • Thank you very much  Contact • @she7ata • www.she7ata.com • info@she7ata.com
  • 55. UX Of Android • Application structure ( navigation & tabs ). • Screen structure. ( Titles, menus & action bars) • Screen sizes ( full-touch, qwerty kp, portrait & landscape )
  • 56. New in Material Design • More smooth Animation • More Branding • Parallax effect.
  • 57. New in Material Design • More Shadows • Transition animation • Parallax effect. • Default Action. • Side-Bar hero
  • 58. New in KitKat • Branding now standard UI elements colors can be customized. Nav. buttons blends on backgrounds • Fullscreen/Status bar Hidden. • Gestures introducing double tab and double-tab- drag .
  • 59. UX Of Android Application structures Navigation & Tabs. • Use the appropriate style for your App. • Dashboard grid. • Tabbed view. • Side menu Dashboards.
  • 60. UX Of Android Application structures Sidebar. • Sidebar drag the content out of the screen and show the menu. • Sidebar show active state .
  • 61. UX Of Android Application structures Back. • Users can return back using three ways . – Tap the Back button on top-left. – Tap the hardware back button ( if exist ). – Swipe finger to the right ( App Support ) • Notes! – Try to not have much deeper levels with back button.
  • 62. UX Of Android Application structures Screen views. • List . - More details - View/filter/sort - Messages/Contacts • Grid. - More visuals - Rows/columns Layouts • Linear Layout • Relative Layout
  • 63. UX Of Android Screen structures Action bar • Navigation & back button • Screen title • Most Important Action • Change based on function • More items will be cascaded in submenu • Hide on fullscreen ( game/picture).
  • 64. UX Of Android Screen structures Tabs Bar • Display current selected tab. • Scrolling more tabs on the view
  • 65. UX Of Android Screen structures Menus • Action Menu. -Screen level -less important than action bar actions • Context Menu (hold). - Item level -Quickly without opening an item.
  • 66. UX Of Android Screen Sizes Common sizes • Phone – 320 x 480 – 480 x 800 – 480 x 854 – 540 x 960 – 1280 x 720 • Tablet. – 1280 x 800 – 1024 x 600Portrait/Landscape
  • 67. UX Of Android Screen structures Sheets • Previewers Call App screen from within your application . Preview PDF, Image gallery, email message, audio and video in your App. • Composers Used to create content and forms ( drag from down-up ), New Contact/ Calendar entry. • Pickers Select content, such as Share or selecting a contact from address book.
  • 68. UX Of Android Screen structures • Forms
  • 69. UX Of Android Screen structures • Dialogs Confirm message. Ask question. Modal dialog ( Display an inquiry dialog that users must respond to before they can continue. )
  • 70. UX Of Android Notifications • Tips & toasts Quick hint and status update. • Ongoing notification Keep the user updated
  • 72. UX Of Android UI Controls • Pickers 3 different values • Drop down list 1 value / few options Do not use in yes/no! • List Long list Deep level hierarchy
  • 73. UX Of Android UI Controls • Buttons Two states • Text box 1 input . • Progress bar Custom color • Check box Two states • toggles Two states • Option box Two states More options
  • 74. UX Of Android Visual Style • Application Icon 48x 48 pixel Leave at least 2pixel for shadows. Light is from up 90-degree. 5 Pixel stroke line if you will. Add live effect. Texture & noise. Metal and Glass. Light & Shadow
  • 75. UX Of Android Visual Style • In-Apps Icons – Action Bar, Tabs, Action Menu, Application Menu, Context menu.
  • 76. UX Of Android Visual Style • Apps Style – Minimize 3d icons. – Icons details & weight should be balanced. – Dark gradient: Hex #4F4F4F/#363636 – Light gradient: Hex #E3E3E3/ #D1D1D1 – Selected gradient: Hex #3CBCE7/ #01A8DF
  • 77. UX Of Android Visual Style • Font size – Roboto, the standard font .
  • 79. Gestures & Interactions Bezel & Global Gestures
  • 81. UI Concepts & Key principals • How to do better Mobile UX - the easier path ? Best practice. • Workshop, idea exploration, paper wireframes, formalized digital wireframes, documentation, user/expert testing, aesthetic & artist concepts, Screen design, Rapid prototype tools ( Paper & Pen !).
  • 82. UI Concepts & Key principals Why interactive prototypes are important ? • Test ideas quickly in tangible environment • Extremely useful reference for developers • An interactive showcase of the intended UX.
  • 83. Tools & Resources • Wireframes KIT & Stencils. – iPhone, iPad, Android, BlackBerry, Facebook, web and desktop http://guitoolkits.com/wireframe-gui-toolkit/ www.axure.com • Wireframes Tool – Axure, wireframes & mockup tool www.justinmind.com
  • 84. Questions ? • Thank you very much  Contact • @she7ata • www.she7ata.com • info@she7ata.com

Editor's Notes

  1. 4 steps of wordpress
  2. 4 steps of wordpress
  3. 4 steps of wordpress
  4. 4 steps of wordpress
  5. 4 steps of wordpress
  6. Wufoo sent all of its customers Christmas cards in its first year.
  7. Wufoo sent all of its customers Christmas cards in its first year.