1 / 66

Using Microsoft ASP.NET MVC to Easily Extend a Website into the Mobile Space

Using Microsoft ASP.NET MVC to Easily Extend a Website into the Mobile Space. Jared Eischen John Stockton Ascentium. Emerging Mobile Usage. January 2009. 7.6 Billion. 1.9 Billion. February 2008. 540 million. February 2007. You’re Experts. What Mobile Internet?. Why Mobile?.

ferris
Download Presentation

Using Microsoft ASP.NET MVC to Easily Extend a Website into the Mobile Space

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Using Microsoft ASP.NET MVC to Easily Extend a Website into the Mobile Space Jared Eischen John Stockton Ascentium

  2. Emerging MobileUsage January 2009 7.6 Billion 1.9 Billion February 2008 540 million February 2007

  3. You’re Experts

  4. What Mobile Internet?

  5. WhyMobile?

  6. Your data When you want it

  7. Your data Where you want it

  8. Your data How you want it

  9. YourTheirdata How youtheywant it

  10. $1.7 Billion 3 months

  11. Plan Now

  12. Screen

  13. Screen Resolution

  14. Screen Resolution Orientation

  15. Screen Resolution Orientation Interaction

  16. Resources

  17. Resources Memory

  18. Resources Memory Bandwidth

  19. Resources Memory Bandwidth Processor

  20. demo Mobile websites

  21. Good Example

  22. Good Example

  23. Good Example

  24. Bad Example

  25. Decent Example

  26. ModelViewController

  27. Model View Controller

  28. Model View Controller

  29. Why Views

  30. Views display data

  31. Views provide input mechanisms

  32. Multiple Devices Views

  33. /cooking/recipes

  34. /cooking/recipes /{controller}/{action}

  35. Real world situations What’s current?

  36. Real world situations Integrate your mobile strategy

  37. Where do you start?

  38. Purpose

  39. Don’t forget!

  40. Physical

  41. Best Practices Click streams Light navigation NO popups Short-hand URLs

  42. Best Practices – Simple 10 link maximum* Vertical design No forms

  43. Best Practices – Advanced Opt-out Light forms Customized Experience

  44. What works?

  45. Targeting devices

  46. Targeting future devices

  47. default: break;

  48. Remember the UX

  49. Detecting devices

  50. demo Device detection Determining the device

More Related