1. Practical Agile
Mobile design
and Android 4.0
Target
May Forum
By
Adi Berda
Lara Korik
Yotam Ben Dror
Date
13 May 2013
2013 Practical Agile Mobile design
May Forum:
Practical Agile Mobile design.
and Android 4.0
Thursday, May 23, 13
2. v
Agile Mobile Design Forum
GregNudelman
Greg Nudelman is the author of Android Design Patterns: Interaction
Design Solutions for Developers (Wiley, 2013) and a co-author of the
Smashing Mobile Book. He blogs about Android design
at AndroidDesignBook.com where Greg hosts monthly free Agile
Android Design Masterclass.
For 12 years, Greg worked with today’s top Fortune 500 companies,
non-profits, and startups: eBay, WebEx, Wells Fargo, IBM, Groupon,
Associated Press, US Patent Office, and many others.
Greg authored over 30 industry articles on mobile and tablet design
and design strategy for leading industry magazines: Smashing
Magazine, Boxes and Arrows, JavaWorld, ASP.NET Pro, UXmatters
and UXMagazine.
Thursday, May 23, 13
4. v
Agile Mobile Design Forum
AgileDesign
Trick #1:
Replace Kick Off Meeting
with a
Kick Off Design Workshop
Thursday, May 23, 13
5. v
Agile Mobile Design Forum
AgileDesign
Trick #1:
Replace Kick Off Meeting
with a
Kick Off Design Workshop
Trick #2:
Replace Usability Testing
with a
RITE Using PostIt Notes
Thursday, May 23, 13
6. v
Agile Mobile Design Forum
Workshop
1) Context
2) Goals
3) Personas
4) Vision Storyboard
Thursday, May 23, 13
7. v
Agile Mobile Design Forum
Workshop Outline
1) Draw a storyboard
2) Convert it to initial wireframes
3) Apply X-Platform UX Framework
4) Re-draw wireframes
5) Apply UX Design Patterns
6) Re-draw wireframes
7) Practice user testing with Post-Its
Workshop
Thursday, May 23, 13
8. v
Agile Mobile Design Forum
Storyboarding:
1) Establish a strong sense of place
2) Don’t use more than 6 sticky notes (try to)
3) Don’t spent too much time
4) You can use stick figures and detailed objects
Workshop
Thursday, May 23, 13
9. v
Agile Mobile Design Forum
Wireframing
1) Draw on post-its
2) Don’t try to make it too accurate
3) Separate keyboard
Thursday, May 23, 13
10. v
Agile Mobile Design Forum
Wireframing
1) Draw on post-its
2) Don’t try to make it too accurate
3) Separate keyboard
Thursday, May 23, 13
11. v
Agile Mobile Design Forum
Wireframing
1) Draw on post-its
2) Don’t try to make it too accurate
3) Separate keyboard
Thursday, May 23, 13
13. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
Rapid
Iterative
Testand
Evaluation
Thursday, May 23, 13
14. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
UsabilityTest
1) 8-10 participants
2) fairly elaborate prototype
3) pre-defined tasks
4) laboratory setting
5) minimal prototype changes during the study
6 ) at the end of the study a usability report is produced
outlining issues and recommendations.
Thursday, May 23, 13
15. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
UsabilityTest
1) 8-10 participants
2) fairly elaborate prototype
3) pre-defined tasks
4) laboratory setting
5) minimal prototype changes during the study
6 ) at the end of the study a usability report is produced
outlining issues and recommendations.
RITEstudy
1) 9-12 participants in 3-4 rounds (3 people per round).
2) allowing to update the prototype and fix the issues
discovered during the previous day’s testing
3) simplest possible mobile prototype, usually paper or linked
HTML
Thursday, May 23, 13
16. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
So.. RITE study is just like 3-4 smaller usability testing?
Thursday, May 23, 13
18. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
Doesn’t it make sense that mobile teams should update the
existing user-centered methodologies to meet the demands
of this new platform?
Thursday, May 23, 13
19. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
#1: Mobile usability tests encourage project managers to
treat user-testing as something to check-off, not lead the
design process.
Thursday, May 23, 13
20. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
#2: Mobile usability test prototypes are often too rigid for
demands of mobile.
Thursday, May 23, 13
21. v
Agile Mobile Design Forum
RITEstudyvsUsabilitytesting
#3: Mobile usability tests are focused on reports, not
solutions.
Thursday, May 23, 13
23. v
Agile Mobile Design Forum
CreativeVision
Google focused the design principles of Android 4.0
around five overarching goals, which applies to the core
apps, as well as to the system at large. As you design apps
to work with Android, consider these goals:
KeyAndroid4.0DesignPrinciples
“ A M a t u r e d A n d r o i d ”
Thursday, May 23, 13
24. v
Agile Mobile Design Forum
KeyAndroid4.0DesignPrinciples
Google focused the design principles of Android 4.0 around five
desired goals, which applies to the core apps, as well as to the
system at large. As you design apps to work with Android, consider
these goals:
Thursday, May 23, 13
25. v
Agile Mobile Design Forum
KeyAndroid4.0DesignPrinciples
RightSizefor
EveryDevice
MobileSpace
Unbound
ThinkGlobally
ActLocally
TapAnywhereWelcometoFlatland
Google focused the design principles of Android 4.0 around five
desired goals, which applies to the core apps, as well as to the
system at large. As you design apps to work with Android, consider
these goals:
Thursday, May 23, 13
26. v
Agile Mobile Design Forum
WelcometoFlatland Semi-transparent, greyscale, almost wire-framy.
Sometimes, can be a challenge for users (how people know where to tap?)
On the other hand, opens a lot of opportunities.
I’m not a physical object, I’m a pure digital product.
KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
27. v
Agile Mobile Design Forum
Messagingapps:iOSvs.Android4.0KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
28. v
Agile Mobile Design Forum
Semi-transparentmenusofAndroid4.0KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
29. v
Agile Mobile Design Forum
Windowsmobilevs.Android4.0KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
30. v
Agile Mobile Design Forum
TapAnywhere Everything on the screen is a touch target
KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
31. v
Agile Mobile Design Forum
Android4.0vs.iOStablerowsKeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
32. v
Agile Mobile Design Forum
Android“Tap-worthyAreas”vs.
iOSbeveledbuttons
KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
33. v
Agile Mobile Design Forum
RightSizeforEveryDevice
KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
34. v
Agile Mobile Design Forum
LargerdeviceshavemorebuttonsKeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
35. v
Agile Mobile Design Forum
Rotatingadevicemeansyouloseor
gainoptions
KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
36. v
Agile Mobile Design Forum
Rotatingadevicemeansyouloseor
gainoptions
KeyAndroid4.0DesignPrinciples
LayoutConsiderationsforSplitActionBars
Thursday, May 23, 13
37. v
Agile Mobile Design Forum
MobileSpaceUnbound
KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
38. v
Agile Mobile Design Forum
MobileSpaceUnboundKeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
39. v
Agile Mobile Design Forum
HoloEverywhereKeyAndroid4.0DesignPrinciples
Gmail in Holo Light.Settings in Holo Dark
Talk in Holo Light with
dark action bar
Thursday, May 23, 13
40. v
Agile Mobile Design Forum
ThinkGlobally,ActLocally
KeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
41. v
Agile Mobile Design Forum
ThinkGlobally,ActLocallyKeyAndroid4.0DesignPrinciples
Thursday, May 23, 13
42. v
Agile Mobile Design Forum
KeyAndroid4.0DesignPrinciples
S u m m a r y
Thursday, May 23, 13
43. v
Agile Mobile Design Forum
PatternDesign
“Take any form you choose and repeat it at regular intervals
and, just as repetitive sounds produce rhythm or cadence,
you have pattern. However, the use of pattern in design is no
haphazard matter, but a disciplined activity in which the artist
must impose a pleasing order and structure on the whole to
achieve an aesthetically satisfying end product”
Lewis F. Day
Thursday, May 23, 13
44. v
Agile Mobile Design Forum
SPRINGBOARD/LIST
Thingsyouhave/thingstodo
Navigation
Orientation
Thursday, May 23, 13
45. v
Agile Mobile Design Forum
TAPAHEAD
Typingavoidance
Slowerbandwidth
Betterexperience
Popularkeywords
Thursday, May 23, 13
54. Practical Agile
Mobile design
Target
May Forum
By
Adi Berda
Lara Korik
Yotam Ben Dror
Date
13 May 2013
2013 Practical Agile Mobile design
Thanks!
Thursday, May 23, 13