Slide 1

Slide 1 text

UI/UX for Mobile @valentinerutto -ValentineRutto-

Slide 2

Slide 2 text

ABOUT ME ● Android Developer ● Fashion model ● Poet @valentinerutto [email protected] @valentinerutto Linkedin | github | twitter Medium | Instagram | FB

Slide 3

Slide 3 text

UI/UX for Mobile User centered design @valentinerutto -ValentineRutto-

Slide 4

Slide 4 text

○ Eliciting feedback on usability ○ Validating concepts ○ Clarifying vision

Slide 5

Slide 5 text

What is UI/UX? ● UI(user interface) The look and feel of an application ● UX (user experience) Is the process of enhancing customer satisfaction and loyalty by improving the usability, ease of use, and pleasure provided in the interaction between the customer and the product.

Slide 6

Slide 6 text

“UI/UX is like a joke, if you have to explain it then it is not working”

Slide 7

Slide 7 text

UX DESIGN PROCESS User centered design

Slide 8

Slide 8 text

“Designing is not something that you just create and start using it. Draw and draft and redraw and redraft, thus creating an unmatched experience.” “To be a great designer, you need to look a little deeper into how people think and act.” — Paul B

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

UX DESIGN PROCESS: 1-UNDERSTAND ACTIVITIES ● Meet, talk, observe and understand users in their environment ● Analyze requirements to understand and clarify them ● Define user personas and use-cases OUTCOMES ● User persona a fictional representation of your ideal customer ● Use cases ● User stories -user journey

Slide 11

Slide 11 text

UX DESIGN PROCESS: 1-UNDERSTAND User Persona Use case

Slide 12

Slide 12 text

UX DESIGN PROCESS: 2-RESEARCH ● Understand market competition ● Learn about your domain ● Get inspirations and ideas from your competitors”

Slide 13

Slide 13 text

UX DESIGN PROCESS: 2-RESEARCH ACTIVITIES ● Study of competitors’ approaches ● Research on similar features in the world ● Analysis of latest UI/UX trends, design principles and rules ● Keep an eye on your own UX guidelines OUTCOMES Ideas and material on which you can build your design on

Slide 14

Slide 14 text

UX DESIGN PROCESS: 3-SKETCH ACTIVITIES ● Generate ideas and work on basic sketches ● Brainstorming sessions with stakeholders to get their feedback from technical perspective ● Re-draw sketches and re-test them with stakeholders OUTCOMES ● Sketches ● Wireframes, Mockups ● User flows

Slide 15

Slide 15 text

UX DESIGN PROCESS: 3-SKETCH

Slide 16

Slide 16 text

UX DESIGN PROCESS: 4-DESIGN Activities ● Design UI images ● Define final theme, specs, and guidelines required for implementation ● Design icons to display on screens Outcomes ● Design images ● Detailed design specs like colors, theme, styles, guidelines ● Icons

Slide 17

Slide 17 text

UX DESIGN PROCESS: 5-IMPLEMENT Activities ● Implement back-end functionality and front interface Outcomes ● Developed UI with complete functionality and experience following the designed theme and style

Slide 18

Slide 18 text

UX DESIGN PROCESS: 6-EVALUATE Design team validates the product in terms of user flow and experience and identify areas where improvements are needed. Activities ● Go through the flow and feel the experience ● Perform a comparison of implementation and defined interface Outcomes ● User feedback ● UI audit reports ● Areas marked where improvement is required

Slide 19

Slide 19 text

UI DESIGN

Slide 20

Slide 20 text

Decluttering ● Keep the content and interface elements to a minimum ● minimal information doesnt overwelm users ● Use the technique of progressive disclosure to show more options

Slide 21

Slide 21 text

Decluttering

Slide 22

Slide 22 text

Speed and Responsiveness ● Loading time is important in UX ● 47% of users expect a page to load in 2secs or less

Slide 23

Slide 23 text

Skeleton screens Vs loading indicator ● SS-Shows your app is fast and responsive ● LI-Shows something is happening ● A skeleton screen fills out the UI as content is loaded incrementally.

Slide 24

Slide 24 text

OFFER A VISUAL DISTRACTION ● Users pay less attention to the wait itself ● Like interesting animations

Slide 25

Slide 25 text

PERMISSIONS ● Avoid asking permissions at the start of your application unless it is crucial for your app ● Ask for what your application clearly needs ● Explain why your app needs the permision if not obvious ● Always ask permision in context

Slide 26

Slide 26 text

Permission ● Always ask in context Prompt users to accept permissions only when they try to use the feature

Slide 27

Slide 27 text

Optimize Push Notifications

Slide 28

Slide 28 text

Optimize Push Notifications ● Push the value Users won’t mind getting notifications, as long as the value they get is sufficiently greater than the interruption

Slide 29

Slide 29 text

Optimize Push Notifications ● Time your notificatios The best time for push notifications is peak hours of mobile usage: from 6:00 pm till 10:00 pm.

Slide 30

Slide 30 text

Optimize Push Notifications ● Use other channels

Slide 31

Slide 31 text

Prototyping tools Invision Adobe xd sketch

Slide 32

Slide 32 text

RESOURCES ● UI design Inspiration Uplabs Dribble Muzli material.io guide to mobile app design

Slide 33

Slide 33 text

Thank You…!!!! [email protected] @valentinerutto Linkedin | github | twitter Medium | Instagram | FB