Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The state of state retention in mobile applications and web development


Published on

The author takes a look at state retention across platforms, and delineates best practices.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

The state of state retention in mobile applications and web development

  1. 1. The state of state.Product Development Insights Conference Friday 30 March 12 @tyahma An argument for why applications and web sites should represent the last-seen view when a user returns.
  2. 2. The state of state If you leave your bed messy . . .You have gone to work. You have left yourbed in a state of disarray. When you return.
  3. 3. You expect it to stay messy.
  4. 4. This is unnatural behavior.
  5. 5. Why do I want thesettings page when I open Google Voice?
  6. 6. Take me where I was.
  7. 7. This application was bombing in iOS5.Critical state fails.
  8. 8. Feed readers.
  9. 9. Who made the bed?
  10. 10. You expect it to stay messy.
  11. 11. Who is doing it right?
  12. 12. Instapaper is pitch perfect.I am where I was.
  13. 13. Chrome: Just as I left it when reopened.
  14. 14. Don’t follow theconcept off of a cliff.
  15. 15. This isn’t exactlywhere I left off, but there is context
  16. 16. Constraints include device memory and laziness.
  17. 17. Organizingprinciples for state in web products: Framework retention
  18. 18. Organizing principlesfor state in mobile products:persistence out of the app.
  19. 19. Organizingprinciples for state in iTV products. Same as mobile.
  20. 20. What is the cost ofuser frustration?
  21. 21. When talking aboutstate in your companies, lay some groundwork.
  22. 22. If you leave your car doors open, they should stay open.Thank you. I am here all week. Tell your friends.