SlideShare a Scribd company logo
1 of 78
Download to read offline
Mobile Design Best Practices with Pauly Ting and Omar Jalalzada
Wednesday, 22 January 2014
MobileDesign
Best Practices
Mobile
Best
Practices
Whatā€™s ahead
Introduction
Contextual Background
Exploration 1 - Navigation, Browse and Search
Exploration 2 - Content Design
Exploration 3 - Performance and Delivery
Team Dynamics
Mobile
Best
Practices
What are mobile
users exposed to?
Mobile
Best
Practices
What are mobile users exposed to?
Simpler PathsNew Interfaces More InformationMore Control
Mobile
Best
Practices
What are mobile users exposed to?
Clearer InteractionsFeedback Loops More DetailNew Workļ¬‚ows
Mobile
Best
Practices
What are mobile users exposed to?
Multiple Platforms Hand-fed Support
Mobile
Best
Practices
What are mobile users exposed to?
Multiple Options
=
Mobile
Best
Practices
What is driving this shift?
Less ScarcityImpulse Factor Social ProofLean Logistics
Risk-free Purchasing Hardware Tech Software Tech Wider Access
Mobile
Best
Practices
Mobile consumers relate a quality experience to:
Speed of experience
Ease of use / EnjoymentReliability and robustness
Security and trustworthiness
Mobile
Best
Practices
Three Explorations
Exploration 1 - Navigation, Browse and Search
Exploration 2 - Content Design
Exploration 3 - Performance and Delivery
Mobile
Best
Practices
Mobile
Best
Practices
Exploration 1
Navigation, Browse and Search
Mobile
Best
Practices
Mobile
Best
Practices
What are the challenges?
Too many product, need to
categorize and sort for the user
to browse through
Volume of content
If a user knows what he/she
wants, make it available for
the user immediately
Quick Accessibility
Mobile
Best
Practices
Mobile
Best
Practices
Navigation
General best practices
Limit the layers of navigation
ā€¢ Mobile users arenā€™t known for their patience so you need to limit the
number of interactions before they get to the product options.
Limit the number of menu options on each page
ā€¢ Even Amazon, with its wealth of product options, only gives six categories
on its homepage.
ā€¢ Another report published in The Journal of Personality and Social
Psychology suggests that people tend to get confused when presented
with more than six options.
Obey the 44x44 rule
ā€¢ Give each interactive element ample spacing
Make it native
ā€¢ Utilize UI transitions and eļ¬ƒciency
Mobile
Best
Practices
Mobile
Best
Practices
Navigation: Best practices on iOS
A hierarchal navigation structure
Navigate by making one choice per screen
ā€¢ In a hierarchical app, users navigate by making one choice per screen until they reach
their destination. To navigate to another destination, users must retrace some of their
stepsā€”or start over from the beginningā€”and make diļ¬€erent choices.
Mobile
Best
Practices
Mobile
Best
Practices
Navigation: Best practices on Android
A navigational drawer
Navigate by swiping from the left edge
ā€¢ The user can bring the navigation drawer onto the screen by swiping from the left edge
of the screen or by touching the application icon on the action bar.
Mobile
Best
Practices
Mobile
Best
Practices
Navigation and browsing
In-depth look
Oļ¬€er thematic or guided product browsing
ā€¢ Customers that need inspiration before deciding which types of products to buy. For
example, Summer pants or Birthday Gifts for 10 year olds.
Design an easily scannable homepage that enable users to get a feel
for what they can do and expect to ļ¬nd at your site.
ā€¢ 80% of users scroll up and down through the entire page when they land on a
homepage or a category list, in what was described by most as "getting an
ā€¢ overview of my optionsā€.
Avoid sub-category redundancy and ambiguity.
ā€¢ More speciļ¬cally, avoid too deep and too shallow categories, illogical hierarchies, and
mismatches between categories and their content.
Mobile
Best
Practices
Mobile
Best
Practices
Navigation and browsing
In-depth look
Oļ¬€er thematic or guided product browsing
ā€¢ Customers that need inspiration before deciding which types of products to buy. For
example, Summer pants or Birthday Gifts for 10 year olds.
Design an easily scannable homepage that enable users to get a feel
for what they can do and expect to ļ¬nd at your site.
ā€¢ 80% of users scroll up and down through the entire page when they land on a
homepage or a category list, in what was described by most as "getting an
ā€¢ overview of my optionsā€.
Avoid sub-category redundancy and ambiguity.
ā€¢ More speciļ¬cally, avoid too deep and too shallow categories, illogical hierarchies, and
mismatches between categories and their content.
Mobile
Best
Practices
Mobile
Best
Practices
Design an easily scannable
homepage that enable users to
get a feel for what they can do
and expect to ļ¬nd at your site.
ā€¢ Confusing eye-path
ā€¢ Highly graphical
ā€¢ Visual clutter
ā€¢ Too many CTAs
ā€¢ No eļ¬€ective hierarchy
Navigation and browsing
In-depth look
Mobile
Best
Practices
Mobile
Best
Practices
67% of mobile users
utilized search in past week
Mobile
Best
Practices
Mobile
Best
Practices
Search
Best Practices
Mobile is highly local (40% according to Google), focused and timely.
ā€¢ Four out of ļ¬ve people use their smartphone to look up local information.
Have search handle mis-spellings and, more importantly, synonyms.
ā€¢ Users have little knowledge of industry-speciļ¬c jargon and keywords.
ā€¢ A more systematic and automated approach would be to do machine dictionary lookups of
synonyms and add them as fallback (lower weighted) keywords in your search logic.
Handle thematic search queries intelligently preferably
ā€¢ with matching product results or at least with links to matching thematic category lists.
ā€¢ Apparel search is often diļ¬ƒcult to use as product titles are rarely descriptive but instead use the
product model name. So unless the user knows the exact model name of the clothing item they
want, it will be diļ¬ƒcult to get a list of relevant search results.
Mobile
Best
Practices
Mobile
Best
Practices
Search: In-store behavior
Best practices
Neiman Marcus
ā€¢ This app provides customers with the ability to personalize
the in-store shopping 'experience' by bookmarking certain
items, and connecting with sales staļ¬€.
Meatpack: Hijack
ā€¢ It used GPS technology to detect users of its app when
they were in competitor stores, before sending them a
message with a discount. The discount amount acted as
timer as well, so the customer had to run to the store.
http://vimeo.com/58411219
Amazon
ā€¢ To make searching for products even easier, Amazonā€™s
mobile apps have a barcode scanner that allows users to
immediately ļ¬nd the product details and cost
Mobile
Best
Practices
Mobile
Best
Practices
Exploration 1
Try an exercise
Letā€™s draw something.
Break into teams of three and spend 15 minutes on one of the following:
ā€¢ How do you organize a pantry?
ā€¢ How do you sort your laundry?
ā€¢ How would you ļ¬nd a good Thai restaurant without the internet?
Mobile
Best
Practices
Mobile
Best
Practices
Exploration 2
Content Design
Mobile
Best
Practices
Mobile
Best
Practices
Exploration 2
Try an exercise
Letā€™s draw a comic strip.
Break into new teams of three and spend 15 minutes drawing a comic strip.
You are limited to presenting just THREE panels.
ā€¢ Describe how Health Care Reform works
ā€¢ The story of Romeo and Juliet
ā€¢Ā How to ļ¬‚y a plane
Mobile
Best
Practices
Mobile
Best
Practices
Challenges with content design
User canā€™t consume all
information and drop off
Too much to say
Losing hierarchy and clarity
Everything is Important
Mobile
Best
Practices
Mobile
Best
Practices
1. Develop an aesthetic integrity
ā€¢ Aesthetic integrity doesnā€™t measure the beauty of an appā€™s
artwork or characterize its style; rather, it represents how
well an appā€™s appearance and behavior integrates with its
function to send a coherent message.
ā€¢ It's a measure of how well the appearance of your
application integrates with its function.
Content Design: Best practices
Aesthetic Integrity
Mobile
Best
Practices
Mobile
Best
Practices
2. Create concise and contextual content
ā€¢ Always keep in mind that the content for Mobile has a diļ¬€erent
context, the approach needs to be tailored for this particular
medium.
ā€¢ Describe only what the user needs to know.
ā€¢ Eliminate redundancy, such as titles that restate the body of
an information box.
ā€¢ Keep text as short as possible.
Content Design: Best practices
Contextual and Concise
Mobile
Best
Practices
Mobile
Best
Practices
3. Focus on visual hierarchy
ā€¢ Contrast
ā€¢ Color, creating visual emphasis to create clear
distinctions
ā€¢ Shape, diļ¬€erent shapes have diļ¬€erent visual weight
ā€¢ Size, Bigger elements demand more attention than
smaller ones.
ā€¢ Continuance
ā€¢ Lines, a very standard and user-friendly mobile
element is the list
ā€¢ Similarity, Grouping similar items together tends to
create emphasis and demand attention
ā€¢ Space, Negative space and the space between
elements not only gives your design room to
breathe, but it can also be used to create
continuance.
Content Design: Best practices
Visual Hierarchy
Mobile
Best
Practices
Mobile
Best
Practices
Clear CTAs
Concise messaging
Clutter free
Deļ¬ned hierarchy
Content Design: Study and Analysis
Visual design and content
Mobile
Best
Practices
Mobile
Best
Practices
Exploration 3
Performance and Delivery
Mobile
Best
Practices
Mobile
Best
Practices
What are the challenges?
Slow and limited processing power
and poor network quality
Network & Device
No feedback, complicated ļ¬‚ows
and useless links
User Experience
Mobile
Best
Practices
Mobile
Best
Practices
Performance: Best practices
Hardware and data limitations
People expect a faster experience on mobile then they get on
the desktop but the networks connecting them to your service
are naturally slower. As a result, your app ends up ļ¬ghting
performance on both sides.
In these situations it really pays to be an optimist.
Mobile
Best
Practices
Mobile
Best
Practices
Performance: Best practices
Perception of performance
How speed can be a design feature?
ā€¢ Its part of the core experience, it needs to support the user ļ¬‚ow.
Preform actions optimistically
ā€¢ Have a reactive UI, make the elements respond faster as you interact
at the back. Like Add to Cart buttons. If it fails in the back, then UI can
adjust.
ā€¢ Amazon new patent for shipping methods.
Adaptively pre-load content
ā€¢ Listen to what Users the user is interested and preload that particular
element instead of all doing it to all the content at once
Move bits when no-oneā€™s watching
ā€¢ When you can anticipate better, you can take contents from step 1
and start utilizing data by the time your on step 3. In example, how
Instagram uploads images.
Mobile
Best
Practices
Mobile
Best
Practices
Exploration 3
Try an exercise
Redesign a situation to appear faster
Break into new teams of three and spend 20 minutes designing an experience to appear faster.
It can be written, drawn, acted out, or described.
ā€¢ Baggage claim
ā€¢ Waiting in line
ā€¢Ā Growing a garden
ā€¢ Elevator ride
ā€¢ Make one up!
Exploration 3
Try an exercise
Mobile
Best
Practices
Working Together
Why most teams fail (and how you can prevent it)
Mobile
Best
Practices
Team Structure
Tuckman's Stages of Group Development
Mobile
Best
Practices
Team Structure
Forming Stage
Gathering information and impressions
This stage is about feeling out who else is involved, the scope of the
task, and how to approach it. Typically void of conļ¬‚ict as opinions are
still positioned as ā€˜discussion pointsā€™ for later.
Opportunities
ā€¢ Develop an understanding of each personā€™s/roleā€™s objectives
ā€¢Ā Find common interests and make new friends
ā€¢ See how each team member works and functions
ā€¢Ā Ability to build mutual respect between roles
Challenges
ā€¢ Little tends to get done at this point due to conļ¬‚ict avoidance
ā€¢Ā Desire for acceptance/romance of the idea can over-simplify things
ā€¢Ā Team members can create independent activities/opinions that can
work against the bigger picture if
ā€¢Ā Team members tend to be focussed on themselves
Comments - phrased by ā€˜weā€™ and ā€˜maybeā€™
- ā€œI do my part. I hope you do yours.ā€
- ā€œWe have no differences.ā€
Mobile
Best
Practices
Team Structure
Storming Stage
Diļ¬€erent ideas, competing for consideration
This stage can be emotional as team members begin to cross
paths on ideas, perspectives, and ways to go about solving the
problem. It can be upsetting and driven by pride.
Opportunities
ā€¢ Communicate opinion-agnostic goals of the project
ā€¢ Develop an understanding of each personā€™s/roleā€™s objectives
ā€¢ Analyze logic and reasoning to identify commonalities
ā€¢Ā Look at the problem with a wider perspective to limit group think
ā€¢Ā Create a safe place to share opinions and views
ā€¢Ā Tension and struggle is ok if there is impartial adjudication
ā€¢Ā Ability to build mutual respect between roles
Challenges
ā€¢Ā Cliques and ā€˜sidesā€™ can form, creating fragmentation in the group
ā€¢Ā Can be contentious, emotional, upsetting, and frustrating
ā€¢Ā Tendency to focus on minutiae
ā€¢ Tolerance and patience is a must
Comments - direct and disagreeable
- ā€œIā€™m doing my part. Why arenā€™t you doing yours?ā€
- ā€œI hate your differences.ā€
Mobile
Best
Practices
Team Structure
Norming Stage
A mutual plan is needed for the team
This stage is about ļ¬nding a way to build a mutual plan that
everyone can work toward. It will involve some give and take from
all members in order to function.
Opportunities
ā€¢ Develop empathy and mutual ownership
ā€¢ Maintain a forum of open and accepted discussion
ā€¢Ā Paint a picture of what success looks like
ā€¢ Have an open debate structure around divisive issues
Challenges
ā€¢Ā Some may not wish to give up on their ideas
ā€¢Ā Pride/authority may create unhealthy hierarchy
ā€¢Ā Reluctance to share controversial ideas
ā€¢ Loss of conļ¬dence or trust in themselves or each other
Comments - getting help to get stuļ¬€ done
- ā€œWe are doing the work. Thanks for the help.ā€
- ā€œWe work through our differences.ā€
Mobile
Best
Practices
Team Structure
Performing Stage
Diļ¬€erent ideas, competing for consideration
This stage sees team members as motivated, knowledgable, and
competent to function autonomously. Dissent is still expected, but
there is mutual trust and respect to work productively through it.
Opportunities
ā€¢ Streamline decision making processes
ā€¢ Open, direct, and honest feedback loops
ā€¢ Develop higher levels of skill and mastery
ā€¢Ā Less ongoing management or supervision
ā€¢Ā Higher quality output
ā€¢Ā Mutual trust and respect for future endeavors
ā€¢ Tendency for members to supplement each otherā€™s weaknesses
Challenges
ā€¢Ā Changes in team members will revert back to forming stage
ā€¢Ā Management trying to always control the Group Development
ā€¢Ā Insecurity in the form of ā€œImpostor Syndromeā€
ā€¢ Personal vulnerabilities and issues
Comments - about the work and getting it done.
- ā€œWe are awesome. Letā€™s do more stuff!ā€
- ā€œOur differences make us stronger.ā€
Mobile
Best
Practices
Forming Storming
Performing Norming
Team Structure
Review: Forming
ā€¢ High degree of guidance
needed from manager
ā€¢Ā Individual roles are unclear
ā€¢ Process not well established
Forming
Mobile
Best
Practices
Forming Storming
Performing Norming
Team Structure
Review: Storming
ā€¢ High degree of guidance
needed from manager
ā€¢Ā Individual roles are unclear
ā€¢ Process not well established
ā€¢ Understanding how team
decisions are made
ā€¢ Purpose is clear, but team
relationships are blurry
Forming Storming
Mobile
Best
Practices
Forming Storming
Performing Norming
Team Structure
Review: Norming
ā€¢ High degree of guidance
needed from manager
ā€¢Ā Individual roles are unclear
ā€¢ Process not well established
ā€¢ Understanding how team
decisions are made
ā€¢ Purpose is clear, but team
relationships are blurry
ā€¢ Relationships are well
understood in the team
ā€¢ Commitment to team goals
ā€¢ Begins to work to optimize
team process
Forming Storming
Norming
Mobile
Best
Practices
Team Structure
Review: Performing
ā€¢ High degree of guidance
needed from manager
ā€¢Ā Individual roles are unclear
ā€¢ Process not well established
ā€¢ Understanding how team
decisions are made
ā€¢ Purpose is clear, but team
relationships are blurry
ā€¢ Team is committed to
performing well
ā€¢ Focuses on being strategic
ā€¢ Team runs well with
little oversight
ā€¢ Relationships are well
understood in the team
ā€¢ Commitment to team goals
ā€¢ Begins to work to optimize
team process
Forming Storming
Performing Norming
Mobile
Best
Practices
Team Structure
Who are the members of a performing design team?
Mobile
Best
Practices
Team Structure
Who is a performing design team made up of?
Skill-set
ā€¢ Front-end/native development knowledge
ā€¢Ā Knows how interactions and interfaces relate to the technology
Motivation
Has a deep interest for content interactions, color, typography, layouts,
and the finer visual and textual details of an experience.
Most likely to find resonance with
ā€¢ UX Designers
ā€¢ Product Managers
UI Designer
Mobile
Best
Practices
Skill-set
ā€¢ Some dev and UI design experience
ā€¢Ā Knows how interactions and interfaces work together as an experience
Motivation
Has a deep interest in how people act, think, and make decisions in
order to design an intuitive and positively usable experience.
Most likely to find resonance with
ā€¢ Product Managers
ā€¢ Domain Experts
ā€¢ UI Designers
Team Structure
Who is a performing design team made up of?
UX Designer
Mobile
Best
Practices
Skill-set
ā€¢ Wide proficiency in the full-stack of mobile development technologies
ā€¢ Experience or appreciation for UI/UX design
ā€¢ An ability to think iteratively and in the realm of prototyping
Motivation
Has a deep interest for technical details, data relationships, data logic,
and understanding how various technologies inter-relate.
Most likely to find resonance with
ā€¢ UX Designers
ā€¢ Product Managers
Team Structure
Who is a performing design team made up of?
Full Stack Engineer
Mobile
Best
Practices
Skill-set
ā€¢Ā An experienced ex-engineer or ex-designer now leading strategic product vision
Motivation
Has a deep interest for a smooth user experience that meets all objectives, and
provides both qualitative and quantitive insight for future product strategy.
Most likely to find resonance with
ā€¢ UX Designers
ā€¢ Domain Experts
Team Structure
Who is a performing design team made up of?
Product Manager
Mobile
Best
Practices
Team Structure
Who is a performing design team made up of?
Skill-set
ā€¢ Deep field experience and knowledge of the operating space
ā€¢ Experience in software UI/UX design
Motivation
Has a deep understanding of how the work relates back to operational,
and what it would take to gain success within the organization.
Most likely to align with
ā€¢ Product Manager
ā€¢ UX Designer
Domain Expert
Mobile
Best
Practices
Team Structure
What is the process of a performing design team?
Mobile
Best
Practices
Team Structure
The process of a performing design team
Teams thrive on shared culture and values
ā€¢Ā Embrace the form and storm period
ā€¢ Clearly deļ¬ne individual roles
ā€¢ Establish interpersonal relationships
ā€¢ Deļ¬ne the project boundaries
Form Properly Take Ownership Clear Direction Communicate
Things to help form properly
Learn more about your personality
and of those on your team
Build a culture of appreciation,
feedback, recognition, and support
Go on a retreat or day trip to get
to know your team mates in a
friendly environment
Do an empathy mapping workshop
on an unrelated topic to build a
group culture
Mobile
Best
Practices
Team Structure
The process of a performing design team
Cross-functional teams take ownership
ā€¢ Deļ¬ne success as a team
ā€¢ Deļ¬ne success as an individual
ā€¢Ā Individuals and the team are responsible
for the end product
ā€¢ Identify team goals and deliverables
ā€¢ Establish an inclusive decision process
Form Properly Take Ownership Clear Direction Communicate
Things to help take ownership
Build a team proļ¬le and identify what
is missing / could be stronger
Establish the rules of your culture and
organize how they will be measured
Split test designs and validate with
users to reduce subjective debate
Elect a vocal dissenter (and anyone)
for a speciļ¬c design task and have
them conduct a Lunch & Learn
Mobile
Best
Practices
Team Structure
The process of a performing design team
Everyone stays up-to-date in real time
ā€¢ Have individual articulate how they will contribute
ā€¢Ā Help each other identify strengths/weaknesses
in order to ļ¬ll gaps
ā€¢ Create clear deadlines, milestones and events
ā€¢ Scoping Documentation may be required
Form Properly Take Ownership Clear Direction Communicate
Things to help clear direction
Simple task oriented project
management may help with focus
Simplify daily stand-ups into ongoing
streams of communication
Have a meeting-free day for
undisturbed design sprints
Do a problem/statement matrix to
reframe the problem and provide a
fresh perspective
Mobile
Best
Practices
Team Structure
The process of a performing design team
Everyone stays up-to-date in real time
ā€¢ Create a communication hierarchy
ā€¢Ā Keep meetings/stand-ups to a strict schedule
ā€¢ Work side-by-side where and when possible
ā€¢ Avoid side conversations so no one-person has
to manually give context to the team
ā€¢ Read a daily digest of progress on busy days
ā€¢ Establish an adjudication process
Form Properly Take Ownership Clear Direction Communicate
Things to help communicate
Create functional prototypes and
collect/track design feedback
Gather detailed user behavior insights
in the form of video and tracked
feedback to share amongst the team
Use a collaborative platform to
share discussions, research, and
real-time updates of project work
Phone = immediate
IM = within the hour
Email = by tomorrow
Campļ¬re = no reply needed
Exercise
Empathy Mapping a user experience
Time
10 mins
Materials
Easel pad, Sharpies, different colored post-it notes
How To
1. On a large easel pad, draw the base empathy
map with four quadrants: 1. Say; 2. Do; 3. Think;
4. Feel.
2. Notice that ā€œsayā€ and ā€œdoā€ are very explicit and
ā€œthinkā€ and ā€œfeelā€ are implicit.
3. Consider a speciļ¬c userā€™s experience and walk
the map, writing down on sticky notes what the
user said, did, felt, or thought.
4. Use another color for another userā€™s experience.
5. Once populated, step back and reļ¬‚ect on the
content. Look for patterns and inconsistencies.
Whatā€™s at the heart of this experience? Write
down these observations and insights.
6. From your discussion, write ā€œWays ofā€¦ā€
statements that can seed a brainstorm of ideas.
Mobile
Best
Practices
ā€œNot finance. Not strategy. Not technology.
It is teamwork that remains the ultimate competitive
advantage, both because it is so powerful and so rare.ā€Ā 
Patrick Lencioni
Mobile
Best
Practices
Thank You
iOS7 Overview: Focus
Content is brought to the foreground.
Maximize the user experience by
applying iOS 7ā€™s three core
design principles
Mobile
Best
Practices
iOS7 Overview: New features
Airdrop
Flat design language 1500 New APIs Enhanced Multi-tasking
Physics EngineiCloud Keychain
iBeacons
Automatic App Updates
Mobile
Best
Practices
iOS7 Principles: Deference
Resource - http://www.aisleone.net/2009/design/8-ways-to-improve-your-typography/
Deference
The UI helps users understand and interact
with the content, but never competes with it.
Mobile
Best
Practices
iOS7 Principles: Clarity
Resource - http://www.aisleone.net/2009/design/8-ways-to-improve-your-typography/
Clarity
Text is legible at every size, icons are
precise and lucid, adornments are
subtle and appropriate.
A sharpened focus on functionality
motivates the design.
Mobile
Best
Practices
iOS7 Principles: Depth
Depth
Visual layers and realistic motion heighten
usersā€™ delight and understanding.
Mobile
Best
Practices
iOS7 Overview: The rise of ļ¬‚at design
Mobile
Best
Practices
Tigerspike Key Considerations: Overview
Resource - http://www.taming-openofļ¬ce-org.com/newsite/?page_id=90
The new ļ¬‚at aesthetic
Tinting, not textures
Dynamic typography
Full bleed interfaces
Hierarchy conveyed through depth
Physics engine
Enhanced multi-tasking
1500 new APIs to use
New Safari is omni-channel friendly
Mobile
Best
Practices
Key Consideration: iOS6 Support
Does your app need to support iOS 6?
iOS users tend to be very quick to update
their devices and expect their favorite apps
to follow suit.
Mobile
Best
Practices
Key Consideration: The New Flat Aesthetic
Mobile
Best
Practices
Key Consideration: Tinting, Not Textures
Get
iOS7
Ready
Mobile
Best
Practices
Key Consideration: Dynamic Typography
Mobile
Best
Practices
Key Consideration: Full Bleed Interfaces
Mobile
Best
Practices
Key Consideration: Hierarchy Conveyed Through Depth
Mobile
Best
Practices
Key Consideration: Physics Engine
Get
iOS7
Ready
Mobile
Best
Practices
Key Consideration: Enhanced Multi-tasking
Get
iOS7
Ready
Mobile
Best
Practices
Key Consideration: 1500 New APIs To Use
Get
iOS7
Ready
Mobile
Best
Practices
Key Consideration: New Safari is Omni-channel Friendly
Get
iOS7
Ready
Mobile
Best
Practices
Where to start
Get
iOS7
Ready
Compile and test your iOS 6 app(s) on iOS 7 ASAP
Get a point release ready with updated iOS 7 UI components
(and any bugs ļ¬xed) for when the update arrives
Begin work on your next major release re-imaging your
experience to take full advantage of the OS
Donā€™t boil the oceanā€”release, iterate & release.
Mobile
Best
Practices
Upcoming events:
San Francisco
Wednesday October 23rd, 2013
8am to 10am PST
Wearable Tech Round-Table
Thank you!
Mobile
Best
Practices
Helpful Resources
iOS7 App Redesigns
http://ios7redesigns.tumblr.com
The iOS 7 Design Cheat Sheet
http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/
36 High-Quality Flat Design Resources
http://mashable.com/2013/07/29/ļ¬‚at-design-ui-kits/
iOS 7 GUI PSD
http://www.teehanlax.com/tools/ios7/
http://applidium.com/en/news/introducing_ios_7_gui_psd/

More Related Content

What's hot

Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)3sidedcube
Ā 
Mobile-First Strategy
Mobile-First StrategyMobile-First Strategy
Mobile-First StrategySteve Buttry
Ā 
Modular email templates
Modular email templatesModular email templates
Modular email templatesAnna Yeaman
Ā 
Mobile email - chasing context
Mobile email -  chasing contextMobile email -  chasing context
Mobile email - chasing contextAnna Yeaman
Ā 
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)Marketing Lynx
Ā 
Mobile Email User Experience Strategies
Mobile Email User Experience StrategiesMobile Email User Experience Strategies
Mobile Email User Experience StrategiesAnushri Thanedar
Ā 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerJennifer Riehle McFarland
Ā 
Mobile Email Design, Strategies, Workflow and Best Practices
Mobile Email Design, Strategies, Workflow and Best PracticesMobile Email Design, Strategies, Workflow and Best Practices
Mobile Email Design, Strategies, Workflow and Best PracticesLitmus
Ā 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)ssuserd60633
Ā 
Mobile Strategy for Small Businesses - SME Mobile Strategies 2014
Mobile Strategy for Small Businesses - SME Mobile Strategies 2014Mobile Strategy for Small Businesses - SME Mobile Strategies 2014
Mobile Strategy for Small Businesses - SME Mobile Strategies 2014Bridget Randolph
Ā 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User ExperienceDonna Lichaw
Ā 
Developing a Progressive Mobile Strategy
Developing a Progressive Mobile StrategyDeveloping a Progressive Mobile Strategy
Developing a Progressive Mobile StrategyDave Olsen
Ā 
UI design for mobile apps
UI design for mobile appsUI design for mobile apps
UI design for mobile appsIvano Malavolta
Ā 
Demystifying Mobile SEO - 2014 Search Engine Strategies Atlanta Session
Demystifying Mobile SEO - 2014 Search Engine Strategies Atlanta SessionDemystifying Mobile SEO - 2014 Search Engine Strategies Atlanta Session
Demystifying Mobile SEO - 2014 Search Engine Strategies Atlanta SessionTim Cannon
Ā 
Multi screen-moblie-whitepaper research-studies
Multi screen-moblie-whitepaper research-studiesMulti screen-moblie-whitepaper research-studies
Multi screen-moblie-whitepaper research-studiesPaPer Li
Ā 
Mobile usability workshop - Android-iPhone-Google Glass - Jibo He
Mobile usability workshop - Android-iPhone-Google Glass - Jibo HeMobile usability workshop - Android-iPhone-Google Glass - Jibo He
Mobile usability workshop - Android-iPhone-Google Glass - Jibo HeJibo He
Ā 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobileformfunction
Ā 
Growth hacking des apps mobiles - au Web2Connect #W2C15
Growth hacking des apps mobiles - au Web2Connect #W2C15Growth hacking des apps mobiles - au Web2Connect #W2C15
Growth hacking des apps mobiles - au Web2Connect #W2C15Alexandre Jubien
Ā 

What's hot (20)

Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)Mobile App Design course (iOS & Android)
Mobile App Design course (iOS & Android)
Ā 
Mobile-First Strategy
Mobile-First StrategyMobile-First Strategy
Mobile-First Strategy
Ā 
Modular email templates
Modular email templatesModular email templates
Modular email templates
Ā 
Mobile email - chasing context
Mobile email -  chasing contextMobile email -  chasing context
Mobile email - chasing context
Ā 
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
Ā 
Filter
FilterFilter
Filter
Ā 
West
WestWest
West
Ā 
Mobile Email User Experience Strategies
Mobile Email User Experience StrategiesMobile Email User Experience Strategies
Mobile Email User Experience Strategies
Ā 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More Awesomer
Ā 
Mobile Email Design, Strategies, Workflow and Best Practices
Mobile Email Design, Strategies, Workflow and Best PracticesMobile Email Design, Strategies, Workflow and Best Practices
Mobile Email Design, Strategies, Workflow and Best Practices
Ā 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)
Ā 
Mobile Strategy for Small Businesses - SME Mobile Strategies 2014
Mobile Strategy for Small Businesses - SME Mobile Strategies 2014Mobile Strategy for Small Businesses - SME Mobile Strategies 2014
Mobile Strategy for Small Businesses - SME Mobile Strategies 2014
Ā 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User Experience
Ā 
Developing a Progressive Mobile Strategy
Developing a Progressive Mobile StrategyDeveloping a Progressive Mobile Strategy
Developing a Progressive Mobile Strategy
Ā 
UI design for mobile apps
UI design for mobile appsUI design for mobile apps
UI design for mobile apps
Ā 
Demystifying Mobile SEO - 2014 Search Engine Strategies Atlanta Session
Demystifying Mobile SEO - 2014 Search Engine Strategies Atlanta SessionDemystifying Mobile SEO - 2014 Search Engine Strategies Atlanta Session
Demystifying Mobile SEO - 2014 Search Engine Strategies Atlanta Session
Ā 
Multi screen-moblie-whitepaper research-studies
Multi screen-moblie-whitepaper research-studiesMulti screen-moblie-whitepaper research-studies
Multi screen-moblie-whitepaper research-studies
Ā 
Mobile usability workshop - Android-iPhone-Google Glass - Jibo He
Mobile usability workshop - Android-iPhone-Google Glass - Jibo HeMobile usability workshop - Android-iPhone-Google Glass - Jibo He
Mobile usability workshop - Android-iPhone-Google Glass - Jibo He
Ā 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
Ā 
Growth hacking des apps mobiles - au Web2Connect #W2C15
Growth hacking des apps mobiles - au Web2Connect #W2C15Growth hacking des apps mobiles - au Web2Connect #W2C15
Growth hacking des apps mobiles - au Web2Connect #W2C15
Ā 

Viewers also liked

Enterprise Knowledge - Taxonomy Design Best Practices and Methodology
Enterprise Knowledge - Taxonomy Design Best Practices and MethodologyEnterprise Knowledge - Taxonomy Design Best Practices and Methodology
Enterprise Knowledge - Taxonomy Design Best Practices and MethodologyEnterprise Knowledge
Ā 
Proxxima 2012 Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...
Proxxima 2012  Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...Proxxima 2012  Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...
Proxxima 2012 Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...Paul Gelb
Ā 
Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your
Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your
Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your Paul Gelb
Ā 
ComScore Suite PPT Deck design
ComScore Suite PPT Deck designComScore Suite PPT Deck design
ComScore Suite PPT Deck designFreelance Designer
Ā 
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...Stefan Popowycz
Ā 
Building Confidence in Big Data - IBM Smarter Business 2013
Building Confidence in Big Data - IBM Smarter Business 2013 Building Confidence in Big Data - IBM Smarter Business 2013
Building Confidence in Big Data - IBM Smarter Business 2013 IBM Sverige
Ā 
The Business Analytics Value Proposition
The Business Analytics Value PropositionThe Business Analytics Value Proposition
The Business Analytics Value PropositionEric Stephens
Ā 
Pcb design best practices for more reliable manufacturing
Pcb design best practices for more reliable manufacturingPcb design best practices for more reliable manufacturing
Pcb design best practices for more reliable manufacturingScreaming Circuits
Ā 
Forms usability design best practices experience dynamics web seminar
Forms usability design best practices  experience dynamics web seminarForms usability design best practices  experience dynamics web seminar
Forms usability design best practices experience dynamics web seminarExperience Dynamics
Ā 
Instagram Best Practices 2017
Instagram Best Practices 2017Instagram Best Practices 2017
Instagram Best Practices 2017The Orchard
Ā 
Tableau Dashboard Design Best Practices
Tableau Dashboard Design Best Practices Tableau Dashboard Design Best Practices
Tableau Dashboard Design Best Practices Senturus
Ā 
What is eBusiness
What is eBusinessWhat is eBusiness
What is eBusinessCarol Skyring
Ā 
RESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web APIRESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web APIšŸ’» Spencer Schneidenbach
Ā 
E Business Introduction
E Business IntroductionE Business Introduction
E Business IntroductionMrirfan
Ā 
Introduction to e business
Introduction to e businessIntroduction to e business
Introduction to e businessJohanna Heinonen
Ā 
Company Profile Design: Best Practices 2016
Company Profile Design: Best Practices 2016Company Profile Design: Best Practices 2016
Company Profile Design: Best Practices 2016Company Profile Design
Ā 
Final ppt of e business
Final ppt of e businessFinal ppt of e business
Final ppt of e businessAbhishek Raj
Ā 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & DevelopmentRonnie Liew
Ā 

Viewers also liked (20)

Enterprise Knowledge - Taxonomy Design Best Practices and Methodology
Enterprise Knowledge - Taxonomy Design Best Practices and MethodologyEnterprise Knowledge - Taxonomy Design Best Practices and Methodology
Enterprise Knowledge - Taxonomy Design Best Practices and Methodology
Ā 
Proxxima 2012 Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...
Proxxima 2012  Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...Proxxima 2012  Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...
Proxxima 2012 Paul Gelb Razorfish Keynote - Mobile: A New Golden Age of Mark...
Ā 
Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your
Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your
Paul Gelb Razorfish Mobile Client Summit - Mobile Is Your
Ā 
Oportunidades no e-commerce B2B
Oportunidades no e-commerce B2BOportunidades no e-commerce B2B
Oportunidades no e-commerce B2B
Ā 
ComScore Suite PPT Deck design
ComScore Suite PPT Deck designComScore Suite PPT Deck design
ComScore Suite PPT Deck design
Ā 
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...
Ā 
Building Confidence in Big Data - IBM Smarter Business 2013
Building Confidence in Big Data - IBM Smarter Business 2013 Building Confidence in Big Data - IBM Smarter Business 2013
Building Confidence in Big Data - IBM Smarter Business 2013
Ā 
The Business Analytics Value Proposition
The Business Analytics Value PropositionThe Business Analytics Value Proposition
The Business Analytics Value Proposition
Ā 
Pcb design best practices for more reliable manufacturing
Pcb design best practices for more reliable manufacturingPcb design best practices for more reliable manufacturing
Pcb design best practices for more reliable manufacturing
Ā 
Forms usability design best practices experience dynamics web seminar
Forms usability design best practices  experience dynamics web seminarForms usability design best practices  experience dynamics web seminar
Forms usability design best practices experience dynamics web seminar
Ā 
Instagram Best Practices 2017
Instagram Best Practices 2017Instagram Best Practices 2017
Instagram Best Practices 2017
Ā 
Tableau Dashboard Design Best Practices
Tableau Dashboard Design Best Practices Tableau Dashboard Design Best Practices
Tableau Dashboard Design Best Practices
Ā 
What is eBusiness
What is eBusinessWhat is eBusiness
What is eBusiness
Ā 
RESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web APIRESTful API Design Best Practices Using ASP.NET Web API
RESTful API Design Best Practices Using ASP.NET Web API
Ā 
E Business Introduction
E Business IntroductionE Business Introduction
E Business Introduction
Ā 
Introduction to e business
Introduction to e businessIntroduction to e business
Introduction to e business
Ā 
Company Profile Design: Best Practices 2016
Company Profile Design: Best Practices 2016Company Profile Design: Best Practices 2016
Company Profile Design: Best Practices 2016
Ā 
Final ppt of e business
Final ppt of e businessFinal ppt of e business
Final ppt of e business
Ā 
E-business
E-businessE-business
E-business
Ā 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
Ā 

Similar to Mobile Best Practices

Harnessing the content beast ā€“ Content marketing in the multiscreen world
Harnessing the content beast ā€“ Content marketing in the multiscreen worldHarnessing the content beast ā€“ Content marketing in the multiscreen world
Harnessing the content beast ā€“ Content marketing in the multiscreen worldThomas Robbins
Ā 
Six tips for cross-cultural UX
Six tips for cross-cultural UXSix tips for cross-cultural UX
Six tips for cross-cultural UXOban International
Ā 
Usability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDUsability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDNexer Digital
Ā 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyDĆ”niel GĆ³rĆ©
Ā 
Ss mobile marketing
Ss mobile marketingSs mobile marketing
Ss mobile marketingCMPCERT
Ā 
ModaMix - Virtual wardrobe management
ModaMix - Virtual wardrobe management ModaMix - Virtual wardrobe management
ModaMix - Virtual wardrobe management Sweta Leena Panda
Ā 
Mobile usability for emerging markets
Mobile usability for emerging marketsMobile usability for emerging markets
Mobile usability for emerging marketsHelga Stegmann
Ā 
Be Smart Be Mobile
Be Smart Be MobileBe Smart Be Mobile
Be Smart Be MobileGeorge Ioannou
Ā 
Navigation & Flow
Navigation & FlowNavigation & Flow
Navigation & FlowSrilekhaK12
Ā 
Putting Mobile First - July 2013
Putting Mobile First - July 2013Putting Mobile First - July 2013
Putting Mobile First - July 2013Precedent
Ā 
Is Responsive the best solution to all our Mobile SEO problems>
Is Responsive the best solution to all our Mobile SEO problems>Is Responsive the best solution to all our Mobile SEO problems>
Is Responsive the best solution to all our Mobile SEO problems>Jose L. Truchado
Ā 
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
Ā 
Bį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile app
Bį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile appBį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile app
Bį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile appBui Thi Quynh Duong
Ā 
25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobile
25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobile25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobile
25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobileDuy, Vo Hoang
Ā 
Building a wow product by @RuthlessUx
Building a wow product by @RuthlessUxBuilding a wow product by @RuthlessUx
Building a wow product by @RuthlessUxSHAHEENA ATTARWALA
Ā 
Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)
Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)
Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)Hubbard One
Ā 
Technologies: Expert in the Room Webinar: Optimizing your Website for Mobile
Technologies: Expert in the Room Webinar: Optimizing your Website for MobileTechnologies: Expert in the Room Webinar: Optimizing your Website for Mobile
Technologies: Expert in the Room Webinar: Optimizing your Website for MobileRandstad USA
Ā 

Similar to Mobile Best Practices (20)

Harnessing the content beast ā€“ Content marketing in the multiscreen world
Harnessing the content beast ā€“ Content marketing in the multiscreen worldHarnessing the content beast ā€“ Content marketing in the multiscreen world
Harnessing the content beast ā€“ Content marketing in the multiscreen world
Ā 
Six tips for cross-cultural UX
Six tips for cross-cultural UXSix tips for cross-cultural UX
Six tips for cross-cultural UX
Ā 
Mobile-First Design
Mobile-First DesignMobile-First Design
Mobile-First Design
Ā 
Usability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDUsability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWD
Ā 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
Ā 
Ss mobile marketing
Ss mobile marketingSs mobile marketing
Ss mobile marketing
Ā 
ModaMix - Virtual wardrobe management
ModaMix - Virtual wardrobe management ModaMix - Virtual wardrobe management
ModaMix - Virtual wardrobe management
Ā 
Mobile usability for emerging markets
Mobile usability for emerging marketsMobile usability for emerging markets
Mobile usability for emerging markets
Ā 
Be Smart Be Mobile
Be Smart Be MobileBe Smart Be Mobile
Be Smart Be Mobile
Ā 
Navigation & Flow
Navigation & FlowNavigation & Flow
Navigation & Flow
Ā 
Putting Mobile First - July 2013
Putting Mobile First - July 2013Putting Mobile First - July 2013
Putting Mobile First - July 2013
Ā 
Writing for the Web
Writing for the WebWriting for the Web
Writing for the Web
Ā 
Is Responsive the best solution to all our Mobile SEO problems>
Is Responsive the best solution to all our Mobile SEO problems>Is Responsive the best solution to all our Mobile SEO problems>
Is Responsive the best solution to all our Mobile SEO problems>
Ā 
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
Ā 
Bį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile app
Bį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile appBį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile app
Bį»™ hĘ°į»›ng dįŗ«n tăng trįŗ£i nghiį»‡m khĆ”ch hĆ ng dĆ nh cho į»©ng dį»„ng mobile app
Ā 
25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobile
25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobile25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobile
25 thį»§ thuįŗ­t đʰį»£c google gį»£i Ć½ khi thiįŗæt kįŗæ website bĆ”n lįŗ» trĆŖn mobile
Ā 
Building a wow product by @RuthlessUx
Building a wow product by @RuthlessUxBuilding a wow product by @RuthlessUx
Building a wow product by @RuthlessUx
Ā 
Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)
Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)
Mobile Mania: What You Need to Know to Kick-Start Your Strategy (UK)
Ā 
Technologies: Expert in the Room Webinar: Optimizing your Website for Mobile
Technologies: Expert in the Room Webinar: Optimizing your Website for MobileTechnologies: Expert in the Room Webinar: Optimizing your Website for Mobile
Technologies: Expert in the Room Webinar: Optimizing your Website for Mobile
Ā 
Usability
UsabilityUsability
Usability
Ā 

More from Pauly Ting

Solving UX problems (part 2)
Solving UX problems (part 2)Solving UX problems (part 2)
Solving UX problems (part 2)Pauly Ting
Ā 
Solving UX problems (part 1)
Solving UX problems (part 1)Solving UX problems (part 1)
Solving UX problems (part 1)Pauly Ting
Ā 
Introduction to iOS7's design changes
Introduction to iOS7's design changesIntroduction to iOS7's design changes
Introduction to iOS7's design changesPauly Ting
Ā 
Wearable Tech: Practical Implications
Wearable Tech: Practical ImplicationsWearable Tech: Practical Implications
Wearable Tech: Practical ImplicationsPauly Ting
Ā 
Email explained in 2 minutes
Email explained in 2 minutesEmail explained in 2 minutes
Email explained in 2 minutesPauly Ting
Ā 
CAD Partners - Why I need a strategy
CAD Partners - Why I need a strategyCAD Partners - Why I need a strategy
CAD Partners - Why I need a strategyPauly Ting
Ā 
Having an idea versus doing an idea
Having an idea versus doing an ideaHaving an idea versus doing an idea
Having an idea versus doing an ideaPauly Ting
Ā 
ADMA - The digital world and the people in it
ADMA - The digital world and the people in itADMA - The digital world and the people in it
ADMA - The digital world and the people in itPauly Ting
Ā 
Are you wasting your time
Are you wasting your timeAre you wasting your time
Are you wasting your timePauly Ting
Ā 
PDX - Effective Communicators Rule the world
PDX - Effective Communicators Rule the worldPDX - Effective Communicators Rule the world
PDX - Effective Communicators Rule the worldPauly Ting
Ā 
Bond Uni - The Trend of Trends
Bond Uni - The Trend of TrendsBond Uni - The Trend of Trends
Bond Uni - The Trend of TrendsPauly Ting
Ā 
Bond Uni - why companies fail at social media
Bond Uni - why companies fail at social mediaBond Uni - why companies fail at social media
Bond Uni - why companies fail at social mediaPauly Ting
Ā 
Being a crap bloke will send you crap broke
Being a crap bloke will send you crap brokeBeing a crap bloke will send you crap broke
Being a crap bloke will send you crap brokePauly Ting
Ā 
Bond Uni - Community Managers
Bond Uni - Community ManagersBond Uni - Community Managers
Bond Uni - Community ManagersPauly Ting
Ā 

More from Pauly Ting (14)

Solving UX problems (part 2)
Solving UX problems (part 2)Solving UX problems (part 2)
Solving UX problems (part 2)
Ā 
Solving UX problems (part 1)
Solving UX problems (part 1)Solving UX problems (part 1)
Solving UX problems (part 1)
Ā 
Introduction to iOS7's design changes
Introduction to iOS7's design changesIntroduction to iOS7's design changes
Introduction to iOS7's design changes
Ā 
Wearable Tech: Practical Implications
Wearable Tech: Practical ImplicationsWearable Tech: Practical Implications
Wearable Tech: Practical Implications
Ā 
Email explained in 2 minutes
Email explained in 2 minutesEmail explained in 2 minutes
Email explained in 2 minutes
Ā 
CAD Partners - Why I need a strategy
CAD Partners - Why I need a strategyCAD Partners - Why I need a strategy
CAD Partners - Why I need a strategy
Ā 
Having an idea versus doing an idea
Having an idea versus doing an ideaHaving an idea versus doing an idea
Having an idea versus doing an idea
Ā 
ADMA - The digital world and the people in it
ADMA - The digital world and the people in itADMA - The digital world and the people in it
ADMA - The digital world and the people in it
Ā 
Are you wasting your time
Are you wasting your timeAre you wasting your time
Are you wasting your time
Ā 
PDX - Effective Communicators Rule the world
PDX - Effective Communicators Rule the worldPDX - Effective Communicators Rule the world
PDX - Effective Communicators Rule the world
Ā 
Bond Uni - The Trend of Trends
Bond Uni - The Trend of TrendsBond Uni - The Trend of Trends
Bond Uni - The Trend of Trends
Ā 
Bond Uni - why companies fail at social media
Bond Uni - why companies fail at social mediaBond Uni - why companies fail at social media
Bond Uni - why companies fail at social media
Ā 
Being a crap bloke will send you crap broke
Being a crap bloke will send you crap brokeBeing a crap bloke will send you crap broke
Being a crap bloke will send you crap broke
Ā 
Bond Uni - Community Managers
Bond Uni - Community ManagersBond Uni - Community Managers
Bond Uni - Community Managers
Ā 

Recently uploaded

call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...Delhi Call girls
Ā 
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
Ā 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
Ā 
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
Ā 
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
Ā 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...amitlee9823
Ā 
Hire šŸ’• 8617697112 Meerut Call Girls Service Call Girls Agency
Hire šŸ’• 8617697112 Meerut Call Girls Service Call Girls AgencyHire šŸ’• 8617697112 Meerut Call Girls Service Call Girls Agency
Hire šŸ’• 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
Ā 
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
Ā 
āž„šŸ” 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
Ā 
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 šŸ”ā–» 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
Ā 
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
Ā 
Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)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
Ā 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024Ilham Brata
Ā 
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
Ā 
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
Ā 
Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )gajnagarg
Ā 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
Ā 

Recently uploaded (20)

call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Kaushambi (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
Ā 
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...
Ā 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Ā 
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)
Ā 
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
Ā 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Ā 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Ā 
Hire šŸ’• 8617697112 Meerut Call Girls Service Call Girls Agency
Hire šŸ’• 8617697112 Meerut Call Girls Service Call Girls AgencyHire šŸ’• 8617697112 Meerut Call Girls Service Call Girls Agency
Hire šŸ’• 8617697112 Meerut Call Girls Service Call Girls Agency
Ā 
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...
Ā 
āž„šŸ” 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...
Ā 
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 šŸ”ā–» 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...
Ā 
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
Ā 
Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)
Escorts Service Nagavara ā˜Ž 7737669865ā˜Ž Book Your One night Stand (Bangalore)
Ā 
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...
Ā 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
Ā 
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 šŸ”āœ”ļøāœ”ļø
Ā 
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
Ā 
Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ā˜Žļø9352988975 Two shot with one girl (diu )
Ā 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
Ā 

Mobile Best Practices

  • 1. Mobile Design Best Practices with Pauly Ting and Omar Jalalzada Wednesday, 22 January 2014 MobileDesign Best Practices
  • 2. Mobile Best Practices Whatā€™s ahead Introduction Contextual Background Exploration 1 - Navigation, Browse and Search Exploration 2 - Content Design Exploration 3 - Performance and Delivery Team Dynamics
  • 4. Mobile Best Practices What are mobile users exposed to? Simpler PathsNew Interfaces More InformationMore Control
  • 5. Mobile Best Practices What are mobile users exposed to? Clearer InteractionsFeedback Loops More DetailNew Workļ¬‚ows
  • 6. Mobile Best Practices What are mobile users exposed to? Multiple Platforms Hand-fed Support
  • 7. Mobile Best Practices What are mobile users exposed to? Multiple Options =
  • 8. Mobile Best Practices What is driving this shift? Less ScarcityImpulse Factor Social ProofLean Logistics Risk-free Purchasing Hardware Tech Software Tech Wider Access
  • 9. Mobile Best Practices Mobile consumers relate a quality experience to: Speed of experience Ease of use / EnjoymentReliability and robustness Security and trustworthiness
  • 10. Mobile Best Practices Three Explorations Exploration 1 - Navigation, Browse and Search Exploration 2 - Content Design Exploration 3 - Performance and Delivery
  • 12. Mobile Best Practices Mobile Best Practices What are the challenges? Too many product, need to categorize and sort for the user to browse through Volume of content If a user knows what he/she wants, make it available for the user immediately Quick Accessibility
  • 13. Mobile Best Practices Mobile Best Practices Navigation General best practices Limit the layers of navigation ā€¢ Mobile users arenā€™t known for their patience so you need to limit the number of interactions before they get to the product options. Limit the number of menu options on each page ā€¢ Even Amazon, with its wealth of product options, only gives six categories on its homepage. ā€¢ Another report published in The Journal of Personality and Social Psychology suggests that people tend to get confused when presented with more than six options. Obey the 44x44 rule ā€¢ Give each interactive element ample spacing Make it native ā€¢ Utilize UI transitions and eļ¬ƒciency
  • 14. Mobile Best Practices Mobile Best Practices Navigation: Best practices on iOS A hierarchal navigation structure Navigate by making one choice per screen ā€¢ In a hierarchical app, users navigate by making one choice per screen until they reach their destination. To navigate to another destination, users must retrace some of their stepsā€”or start over from the beginningā€”and make diļ¬€erent choices.
  • 15. Mobile Best Practices Mobile Best Practices Navigation: Best practices on Android A navigational drawer Navigate by swiping from the left edge ā€¢ The user can bring the navigation drawer onto the screen by swiping from the left edge of the screen or by touching the application icon on the action bar.
  • 16. Mobile Best Practices Mobile Best Practices Navigation and browsing In-depth look Oļ¬€er thematic or guided product browsing ā€¢ Customers that need inspiration before deciding which types of products to buy. For example, Summer pants or Birthday Gifts for 10 year olds. Design an easily scannable homepage that enable users to get a feel for what they can do and expect to ļ¬nd at your site. ā€¢ 80% of users scroll up and down through the entire page when they land on a homepage or a category list, in what was described by most as "getting an ā€¢ overview of my optionsā€. Avoid sub-category redundancy and ambiguity. ā€¢ More speciļ¬cally, avoid too deep and too shallow categories, illogical hierarchies, and mismatches between categories and their content.
  • 17. Mobile Best Practices Mobile Best Practices Navigation and browsing In-depth look Oļ¬€er thematic or guided product browsing ā€¢ Customers that need inspiration before deciding which types of products to buy. For example, Summer pants or Birthday Gifts for 10 year olds. Design an easily scannable homepage that enable users to get a feel for what they can do and expect to ļ¬nd at your site. ā€¢ 80% of users scroll up and down through the entire page when they land on a homepage or a category list, in what was described by most as "getting an ā€¢ overview of my optionsā€. Avoid sub-category redundancy and ambiguity. ā€¢ More speciļ¬cally, avoid too deep and too shallow categories, illogical hierarchies, and mismatches between categories and their content.
  • 18. Mobile Best Practices Mobile Best Practices Design an easily scannable homepage that enable users to get a feel for what they can do and expect to ļ¬nd at your site. ā€¢ Confusing eye-path ā€¢ Highly graphical ā€¢ Visual clutter ā€¢ Too many CTAs ā€¢ No eļ¬€ective hierarchy Navigation and browsing In-depth look
  • 19. Mobile Best Practices Mobile Best Practices 67% of mobile users utilized search in past week
  • 20. Mobile Best Practices Mobile Best Practices Search Best Practices Mobile is highly local (40% according to Google), focused and timely. ā€¢ Four out of ļ¬ve people use their smartphone to look up local information. Have search handle mis-spellings and, more importantly, synonyms. ā€¢ Users have little knowledge of industry-speciļ¬c jargon and keywords. ā€¢ A more systematic and automated approach would be to do machine dictionary lookups of synonyms and add them as fallback (lower weighted) keywords in your search logic. Handle thematic search queries intelligently preferably ā€¢ with matching product results or at least with links to matching thematic category lists. ā€¢ Apparel search is often diļ¬ƒcult to use as product titles are rarely descriptive but instead use the product model name. So unless the user knows the exact model name of the clothing item they want, it will be diļ¬ƒcult to get a list of relevant search results.
  • 21. Mobile Best Practices Mobile Best Practices Search: In-store behavior Best practices Neiman Marcus ā€¢ This app provides customers with the ability to personalize the in-store shopping 'experience' by bookmarking certain items, and connecting with sales staļ¬€. Meatpack: Hijack ā€¢ It used GPS technology to detect users of its app when they were in competitor stores, before sending them a message with a discount. The discount amount acted as timer as well, so the customer had to run to the store. http://vimeo.com/58411219 Amazon ā€¢ To make searching for products even easier, Amazonā€™s mobile apps have a barcode scanner that allows users to immediately ļ¬nd the product details and cost
  • 22. Mobile Best Practices Mobile Best Practices Exploration 1 Try an exercise Letā€™s draw something. Break into teams of three and spend 15 minutes on one of the following: ā€¢ How do you organize a pantry? ā€¢ How do you sort your laundry? ā€¢ How would you ļ¬nd a good Thai restaurant without the internet?
  • 24. Mobile Best Practices Mobile Best Practices Exploration 2 Try an exercise Letā€™s draw a comic strip. Break into new teams of three and spend 15 minutes drawing a comic strip. You are limited to presenting just THREE panels. ā€¢ Describe how Health Care Reform works ā€¢ The story of Romeo and Juliet ā€¢Ā How to ļ¬‚y a plane
  • 25. Mobile Best Practices Mobile Best Practices Challenges with content design User canā€™t consume all information and drop off Too much to say Losing hierarchy and clarity Everything is Important
  • 26. Mobile Best Practices Mobile Best Practices 1. Develop an aesthetic integrity ā€¢ Aesthetic integrity doesnā€™t measure the beauty of an appā€™s artwork or characterize its style; rather, it represents how well an appā€™s appearance and behavior integrates with its function to send a coherent message. ā€¢ It's a measure of how well the appearance of your application integrates with its function. Content Design: Best practices Aesthetic Integrity
  • 27. Mobile Best Practices Mobile Best Practices 2. Create concise and contextual content ā€¢ Always keep in mind that the content for Mobile has a diļ¬€erent context, the approach needs to be tailored for this particular medium. ā€¢ Describe only what the user needs to know. ā€¢ Eliminate redundancy, such as titles that restate the body of an information box. ā€¢ Keep text as short as possible. Content Design: Best practices Contextual and Concise
  • 28. Mobile Best Practices Mobile Best Practices 3. Focus on visual hierarchy ā€¢ Contrast ā€¢ Color, creating visual emphasis to create clear distinctions ā€¢ Shape, diļ¬€erent shapes have diļ¬€erent visual weight ā€¢ Size, Bigger elements demand more attention than smaller ones. ā€¢ Continuance ā€¢ Lines, a very standard and user-friendly mobile element is the list ā€¢ Similarity, Grouping similar items together tends to create emphasis and demand attention ā€¢ Space, Negative space and the space between elements not only gives your design room to breathe, but it can also be used to create continuance. Content Design: Best practices Visual Hierarchy
  • 29. Mobile Best Practices Mobile Best Practices Clear CTAs Concise messaging Clutter free Deļ¬ned hierarchy Content Design: Study and Analysis Visual design and content
  • 31. Mobile Best Practices Mobile Best Practices What are the challenges? Slow and limited processing power and poor network quality Network & Device No feedback, complicated ļ¬‚ows and useless links User Experience
  • 32. Mobile Best Practices Mobile Best Practices Performance: Best practices Hardware and data limitations People expect a faster experience on mobile then they get on the desktop but the networks connecting them to your service are naturally slower. As a result, your app ends up ļ¬ghting performance on both sides. In these situations it really pays to be an optimist.
  • 33. Mobile Best Practices Mobile Best Practices Performance: Best practices Perception of performance How speed can be a design feature? ā€¢ Its part of the core experience, it needs to support the user ļ¬‚ow. Preform actions optimistically ā€¢ Have a reactive UI, make the elements respond faster as you interact at the back. Like Add to Cart buttons. If it fails in the back, then UI can adjust. ā€¢ Amazon new patent for shipping methods. Adaptively pre-load content ā€¢ Listen to what Users the user is interested and preload that particular element instead of all doing it to all the content at once Move bits when no-oneā€™s watching ā€¢ When you can anticipate better, you can take contents from step 1 and start utilizing data by the time your on step 3. In example, how Instagram uploads images.
  • 34. Mobile Best Practices Mobile Best Practices Exploration 3 Try an exercise Redesign a situation to appear faster Break into new teams of three and spend 20 minutes designing an experience to appear faster. It can be written, drawn, acted out, or described. ā€¢ Baggage claim ā€¢ Waiting in line ā€¢Ā Growing a garden ā€¢ Elevator ride ā€¢ Make one up! Exploration 3 Try an exercise
  • 35. Mobile Best Practices Working Together Why most teams fail (and how you can prevent it)
  • 37. Mobile Best Practices Team Structure Forming Stage Gathering information and impressions This stage is about feeling out who else is involved, the scope of the task, and how to approach it. Typically void of conļ¬‚ict as opinions are still positioned as ā€˜discussion pointsā€™ for later. Opportunities ā€¢ Develop an understanding of each personā€™s/roleā€™s objectives ā€¢Ā Find common interests and make new friends ā€¢ See how each team member works and functions ā€¢Ā Ability to build mutual respect between roles Challenges ā€¢ Little tends to get done at this point due to conļ¬‚ict avoidance ā€¢Ā Desire for acceptance/romance of the idea can over-simplify things ā€¢Ā Team members can create independent activities/opinions that can work against the bigger picture if ā€¢Ā Team members tend to be focussed on themselves Comments - phrased by ā€˜weā€™ and ā€˜maybeā€™ - ā€œI do my part. I hope you do yours.ā€ - ā€œWe have no differences.ā€
  • 38. Mobile Best Practices Team Structure Storming Stage Diļ¬€erent ideas, competing for consideration This stage can be emotional as team members begin to cross paths on ideas, perspectives, and ways to go about solving the problem. It can be upsetting and driven by pride. Opportunities ā€¢ Communicate opinion-agnostic goals of the project ā€¢ Develop an understanding of each personā€™s/roleā€™s objectives ā€¢ Analyze logic and reasoning to identify commonalities ā€¢Ā Look at the problem with a wider perspective to limit group think ā€¢Ā Create a safe place to share opinions and views ā€¢Ā Tension and struggle is ok if there is impartial adjudication ā€¢Ā Ability to build mutual respect between roles Challenges ā€¢Ā Cliques and ā€˜sidesā€™ can form, creating fragmentation in the group ā€¢Ā Can be contentious, emotional, upsetting, and frustrating ā€¢Ā Tendency to focus on minutiae ā€¢ Tolerance and patience is a must Comments - direct and disagreeable - ā€œIā€™m doing my part. Why arenā€™t you doing yours?ā€ - ā€œI hate your differences.ā€
  • 39. Mobile Best Practices Team Structure Norming Stage A mutual plan is needed for the team This stage is about ļ¬nding a way to build a mutual plan that everyone can work toward. It will involve some give and take from all members in order to function. Opportunities ā€¢ Develop empathy and mutual ownership ā€¢ Maintain a forum of open and accepted discussion ā€¢Ā Paint a picture of what success looks like ā€¢ Have an open debate structure around divisive issues Challenges ā€¢Ā Some may not wish to give up on their ideas ā€¢Ā Pride/authority may create unhealthy hierarchy ā€¢Ā Reluctance to share controversial ideas ā€¢ Loss of conļ¬dence or trust in themselves or each other Comments - getting help to get stuļ¬€ done - ā€œWe are doing the work. Thanks for the help.ā€ - ā€œWe work through our differences.ā€
  • 40. Mobile Best Practices Team Structure Performing Stage Diļ¬€erent ideas, competing for consideration This stage sees team members as motivated, knowledgable, and competent to function autonomously. Dissent is still expected, but there is mutual trust and respect to work productively through it. Opportunities ā€¢ Streamline decision making processes ā€¢ Open, direct, and honest feedback loops ā€¢ Develop higher levels of skill and mastery ā€¢Ā Less ongoing management or supervision ā€¢Ā Higher quality output ā€¢Ā Mutual trust and respect for future endeavors ā€¢ Tendency for members to supplement each otherā€™s weaknesses Challenges ā€¢Ā Changes in team members will revert back to forming stage ā€¢Ā Management trying to always control the Group Development ā€¢Ā Insecurity in the form of ā€œImpostor Syndromeā€ ā€¢ Personal vulnerabilities and issues Comments - about the work and getting it done. - ā€œWe are awesome. Letā€™s do more stuff!ā€ - ā€œOur differences make us stronger.ā€
  • 41. Mobile Best Practices Forming Storming Performing Norming Team Structure Review: Forming ā€¢ High degree of guidance needed from manager ā€¢Ā Individual roles are unclear ā€¢ Process not well established Forming
  • 42. Mobile Best Practices Forming Storming Performing Norming Team Structure Review: Storming ā€¢ High degree of guidance needed from manager ā€¢Ā Individual roles are unclear ā€¢ Process not well established ā€¢ Understanding how team decisions are made ā€¢ Purpose is clear, but team relationships are blurry Forming Storming
  • 43. Mobile Best Practices Forming Storming Performing Norming Team Structure Review: Norming ā€¢ High degree of guidance needed from manager ā€¢Ā Individual roles are unclear ā€¢ Process not well established ā€¢ Understanding how team decisions are made ā€¢ Purpose is clear, but team relationships are blurry ā€¢ Relationships are well understood in the team ā€¢ Commitment to team goals ā€¢ Begins to work to optimize team process Forming Storming Norming
  • 44. Mobile Best Practices Team Structure Review: Performing ā€¢ High degree of guidance needed from manager ā€¢Ā Individual roles are unclear ā€¢ Process not well established ā€¢ Understanding how team decisions are made ā€¢ Purpose is clear, but team relationships are blurry ā€¢ Team is committed to performing well ā€¢ Focuses on being strategic ā€¢ Team runs well with little oversight ā€¢ Relationships are well understood in the team ā€¢ Commitment to team goals ā€¢ Begins to work to optimize team process Forming Storming Performing Norming
  • 45. Mobile Best Practices Team Structure Who are the members of a performing design team?
  • 46. Mobile Best Practices Team Structure Who is a performing design team made up of? Skill-set ā€¢ Front-end/native development knowledge ā€¢Ā Knows how interactions and interfaces relate to the technology Motivation Has a deep interest for content interactions, color, typography, layouts, and the finer visual and textual details of an experience. Most likely to find resonance with ā€¢ UX Designers ā€¢ Product Managers UI Designer
  • 47. Mobile Best Practices Skill-set ā€¢ Some dev and UI design experience ā€¢Ā Knows how interactions and interfaces work together as an experience Motivation Has a deep interest in how people act, think, and make decisions in order to design an intuitive and positively usable experience. Most likely to find resonance with ā€¢ Product Managers ā€¢ Domain Experts ā€¢ UI Designers Team Structure Who is a performing design team made up of? UX Designer
  • 48. Mobile Best Practices Skill-set ā€¢ Wide proficiency in the full-stack of mobile development technologies ā€¢ Experience or appreciation for UI/UX design ā€¢ An ability to think iteratively and in the realm of prototyping Motivation Has a deep interest for technical details, data relationships, data logic, and understanding how various technologies inter-relate. Most likely to find resonance with ā€¢ UX Designers ā€¢ Product Managers Team Structure Who is a performing design team made up of? Full Stack Engineer
  • 49. Mobile Best Practices Skill-set ā€¢Ā An experienced ex-engineer or ex-designer now leading strategic product vision Motivation Has a deep interest for a smooth user experience that meets all objectives, and provides both qualitative and quantitive insight for future product strategy. Most likely to find resonance with ā€¢ UX Designers ā€¢ Domain Experts Team Structure Who is a performing design team made up of? Product Manager
  • 50. Mobile Best Practices Team Structure Who is a performing design team made up of? Skill-set ā€¢ Deep field experience and knowledge of the operating space ā€¢ Experience in software UI/UX design Motivation Has a deep understanding of how the work relates back to operational, and what it would take to gain success within the organization. Most likely to align with ā€¢ Product Manager ā€¢ UX Designer Domain Expert
  • 51. Mobile Best Practices Team Structure What is the process of a performing design team?
  • 52. Mobile Best Practices Team Structure The process of a performing design team Teams thrive on shared culture and values ā€¢Ā Embrace the form and storm period ā€¢ Clearly deļ¬ne individual roles ā€¢ Establish interpersonal relationships ā€¢ Deļ¬ne the project boundaries Form Properly Take Ownership Clear Direction Communicate Things to help form properly Learn more about your personality and of those on your team Build a culture of appreciation, feedback, recognition, and support Go on a retreat or day trip to get to know your team mates in a friendly environment Do an empathy mapping workshop on an unrelated topic to build a group culture
  • 53. Mobile Best Practices Team Structure The process of a performing design team Cross-functional teams take ownership ā€¢ Deļ¬ne success as a team ā€¢ Deļ¬ne success as an individual ā€¢Ā Individuals and the team are responsible for the end product ā€¢ Identify team goals and deliverables ā€¢ Establish an inclusive decision process Form Properly Take Ownership Clear Direction Communicate Things to help take ownership Build a team proļ¬le and identify what is missing / could be stronger Establish the rules of your culture and organize how they will be measured Split test designs and validate with users to reduce subjective debate Elect a vocal dissenter (and anyone) for a speciļ¬c design task and have them conduct a Lunch & Learn
  • 54. Mobile Best Practices Team Structure The process of a performing design team Everyone stays up-to-date in real time ā€¢ Have individual articulate how they will contribute ā€¢Ā Help each other identify strengths/weaknesses in order to ļ¬ll gaps ā€¢ Create clear deadlines, milestones and events ā€¢ Scoping Documentation may be required Form Properly Take Ownership Clear Direction Communicate Things to help clear direction Simple task oriented project management may help with focus Simplify daily stand-ups into ongoing streams of communication Have a meeting-free day for undisturbed design sprints Do a problem/statement matrix to reframe the problem and provide a fresh perspective
  • 55. Mobile Best Practices Team Structure The process of a performing design team Everyone stays up-to-date in real time ā€¢ Create a communication hierarchy ā€¢Ā Keep meetings/stand-ups to a strict schedule ā€¢ Work side-by-side where and when possible ā€¢ Avoid side conversations so no one-person has to manually give context to the team ā€¢ Read a daily digest of progress on busy days ā€¢ Establish an adjudication process Form Properly Take Ownership Clear Direction Communicate Things to help communicate Create functional prototypes and collect/track design feedback Gather detailed user behavior insights in the form of video and tracked feedback to share amongst the team Use a collaborative platform to share discussions, research, and real-time updates of project work Phone = immediate IM = within the hour Email = by tomorrow Campļ¬re = no reply needed
  • 56. Exercise Empathy Mapping a user experience Time 10 mins Materials Easel pad, Sharpies, different colored post-it notes How To 1. On a large easel pad, draw the base empathy map with four quadrants: 1. Say; 2. Do; 3. Think; 4. Feel. 2. Notice that ā€œsayā€ and ā€œdoā€ are very explicit and ā€œthinkā€ and ā€œfeelā€ are implicit. 3. Consider a speciļ¬c userā€™s experience and walk the map, writing down on sticky notes what the user said, did, felt, or thought. 4. Use another color for another userā€™s experience. 5. Once populated, step back and reļ¬‚ect on the content. Look for patterns and inconsistencies. Whatā€™s at the heart of this experience? Write down these observations and insights. 6. From your discussion, write ā€œWays ofā€¦ā€ statements that can seed a brainstorm of ideas.
  • 57. Mobile Best Practices ā€œNot finance. Not strategy. Not technology. It is teamwork that remains the ultimate competitive advantage, both because it is so powerful and so rare.ā€Ā  Patrick Lencioni
  • 59. iOS7 Overview: Focus Content is brought to the foreground. Maximize the user experience by applying iOS 7ā€™s three core design principles
  • 60. Mobile Best Practices iOS7 Overview: New features Airdrop Flat design language 1500 New APIs Enhanced Multi-tasking Physics EngineiCloud Keychain iBeacons Automatic App Updates
  • 61. Mobile Best Practices iOS7 Principles: Deference Resource - http://www.aisleone.net/2009/design/8-ways-to-improve-your-typography/ Deference The UI helps users understand and interact with the content, but never competes with it.
  • 62. Mobile Best Practices iOS7 Principles: Clarity Resource - http://www.aisleone.net/2009/design/8-ways-to-improve-your-typography/ Clarity Text is legible at every size, icons are precise and lucid, adornments are subtle and appropriate. A sharpened focus on functionality motivates the design.
  • 63. Mobile Best Practices iOS7 Principles: Depth Depth Visual layers and realistic motion heighten usersā€™ delight and understanding.
  • 64. Mobile Best Practices iOS7 Overview: The rise of ļ¬‚at design
  • 65. Mobile Best Practices Tigerspike Key Considerations: Overview Resource - http://www.taming-openofļ¬ce-org.com/newsite/?page_id=90 The new ļ¬‚at aesthetic Tinting, not textures Dynamic typography Full bleed interfaces Hierarchy conveyed through depth Physics engine Enhanced multi-tasking 1500 new APIs to use New Safari is omni-channel friendly
  • 66. Mobile Best Practices Key Consideration: iOS6 Support Does your app need to support iOS 6? iOS users tend to be very quick to update their devices and expect their favorite apps to follow suit.
  • 74. Mobile Best Practices Key Consideration: 1500 New APIs To Use Get iOS7 Ready
  • 75. Mobile Best Practices Key Consideration: New Safari is Omni-channel Friendly Get iOS7 Ready
  • 76. Mobile Best Practices Where to start Get iOS7 Ready Compile and test your iOS 6 app(s) on iOS 7 ASAP Get a point release ready with updated iOS 7 UI components (and any bugs ļ¬xed) for when the update arrives Begin work on your next major release re-imaging your experience to take full advantage of the OS Donā€™t boil the oceanā€”release, iterate & release.
  • 77. Mobile Best Practices Upcoming events: San Francisco Wednesday October 23rd, 2013 8am to 10am PST Wearable Tech Round-Table Thank you!
  • 78. Mobile Best Practices Helpful Resources iOS7 App Redesigns http://ios7redesigns.tumblr.com The iOS 7 Design Cheat Sheet http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/ 36 High-Quality Flat Design Resources http://mashable.com/2013/07/29/ļ¬‚at-design-ui-kits/ iOS 7 GUI PSD http://www.teehanlax.com/tools/ios7/ http://applidium.com/en/news/introducing_ios_7_gui_psd/