THREE GOLDEN RULES                      FOR MOBILE APPS                         Jeremy Debate                          jde...
why should i care?                    •   Mobile devices are very important to people!                    •   Mobile devic...
DON’t ABUSE THE DEVICEFriday, May 4, 12
DON’t ABUSE THE DEVICE             •      Mobile devices have limited physical resources                     •   Limited B...
CONNECTIVITY IS A PRIVILEGEFriday, May 4, 12
CONNECTIVITY IS A PRIVILEGE                    •   Your user will not always have a network connection                    ...
RESPECT USER PRIVACYFriday, May 4, 12
RESPECT USER PRIVACY                    •   Your app will be used by a person, not a device                         •   Co...
TL; DR                      Don’t be greedy, play nice with                    others and take only what you needFriday, M...
Upcoming SlideShare
Loading in …5
×

Top 3 Mobile App Design Mistakes and How To Avoid Them

2,113 views
1,959 views

Published on

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.

Published in: Technology, Business
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
2,113
On SlideShare
0
From Embeds
0
Number of Embeds
469
Actions
Shares
0
Downloads
6
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Top 3 Mobile App Design Mistakes and How To Avoid Them

  1. 1. THREE GOLDEN RULES FOR MOBILE APPS Jeremy Debate jdebate@apperian.comFriday, May 4, 12
  2. 2. 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 appsFriday, May 4, 12
  3. 3. DON’t ABUSE THE DEVICEFriday, May 4, 12
  4. 4. DON’t ABUSE THE DEVICE • 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 cloudFriday, May 4, 12
  5. 5. CONNECTIVITY IS A PRIVILEGEFriday, May 4, 12
  6. 6. CONNECTIVITY IS A PRIVILEGE • 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 performanceFriday, May 4, 12
  7. 7. RESPECT USER PRIVACYFriday, May 4, 12
  8. 8. RESPECT USER PRIVACY • 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!Friday, May 4, 12
  9. 9. TL; DR Don’t be greedy, play nice with others and take only what you needFriday, May 4, 12

×