top 3 mobile app design mistakes and how to avoid them

9
THREE GOLDEN RULES FOR MOBILE APPS Jeremy Debate [email protected] Friday, May 4, 12

Upload: apperian

Post on 11-May-2015

1.844 views

Category:

Technology


0 download

DESCRIPTION

Each mobile device has its unique limitations that, when ignored during design, lead to a terrible user experience and poor application performance. Learn from Jeremy Debate, Architect of Cloud Services at Apperian, how the top developers are designing for the end user, and for the device and maximizing their odds of success.

TRANSCRIPT

Page 1: Top 3 Mobile App Design Mistakes and How To Avoid Them

THREE GOLDEN RULESFOR MOBILE APPS

Jeremy [email protected]

Friday, May 4, 12

Page 2: Top 3 Mobile App Design Mistakes and How To Avoid Them

why should i care?

• Mobile devices are very important to people!

• Mobile devices have inherently limited resources

• Mobile devices are ‘multi-tenant’ environments

• Yours won’t be the only app installed!

• Each app can affect the device or other apps

Friday, May 4, 12

Page 3: Top 3 Mobile App Design Mistakes and How To Avoid Them

DON’t ABUSE THE DEVICE

Friday, May 4, 12

Page 4: Top 3 Mobile App Design Mistakes and How To Avoid Them

• Mobile devices have limited physical resources

• Limited Battery

• Limited Memory

• Limited Storage

• Use background execution techniques responsibly

• Where possible, offload heavy lifting to the the cloud

DON’t ABUSE THE DEVICE

Friday, May 4, 12

Page 5: Top 3 Mobile App Design Mistakes and How To Avoid Them

CONNECTIVITY IS A PRIVILEGE

Friday, May 4, 12

Page 6: Top 3 Mobile App Design Mistakes and How To Avoid Them

• Your user will not always have a network connection

• Your app should adjust behavior based on type

• The cellular radio hates your battery

• Data roaming is really, really expensive

• Cellular network latency kills performance

CONNECTIVITY IS A PRIVILEGE

Friday, May 4, 12

Page 7: Top 3 Mobile App Design Mistakes and How To Avoid Them

RESPECT USER PRIVACY

Friday, May 4, 12

Page 8: Top 3 Mobile App Design Mistakes and How To Avoid Them

• Your app will be used by a person, not a device

• Consider how you identify a user

• People get new devices, sell old ones

• Be upfront about what information you collect

• Make sure it is in line with user expectations

• Be careful when writing to shared data stores

• Don’t be nosy!

RESPECT USER PRIVACY

Friday, May 4, 12

Page 9: Top 3 Mobile App Design Mistakes and How To Avoid Them

TL; DR

Don’t be greedy, play nice with

others and take only what you need

Friday, May 4, 12