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.

Building windows phone 7 apps for the enterprise

1,837 views

Published on

Slides from Building Windows Phone 7 Apps for the Enterprise, presented at DDDSydney

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Building windows phone 7 apps for the enterprise

  1. 1. Building Windows Phone 7 Apps for the Enterprise<br />brendan.kowitz@readify.net<br />http://www.kowitz.net<br />@brendankowitz<br />
  2. 2.
  3. 3. Overview<br />Introduction<br />Thinking Mobile and Enterprise<br />Building Our App<br />Making Data Available<br />Deployment<br />Alternatives Solutions?<br />Wrap up<br />1<br />2<br />3<br />
  4. 4. Food For Thought<br />Think of the last application you developed.<br />Did it have a mobile component?<br />Why or Why not?<br />
  5. 5. The Enterprise Going Mobile<br />Use the right tool for the right job!<br />
  6. 6. An Enterprise Scenario<br />So Steven calls me up…<br />SUP?<br />WORD.<br />Cloud & Phone?<br />
  7. 7. Environmental Testing (soil, liquids, gas)<br />Samples don’t keep<br />Utilisation of test equipment is important<br />
  8. 8. EnviroCorp<br />
  9. 9. Tests running in multiple rooms = the need for mobile apps!<br />Time Critical Warnings!<br />
  10. 10. Our App= P.L.I.M.S.<br />Scientist<br />Lab Manager<br />
  11. 11. Enterprise<br />Azure<br />Phone Land<br />Azure Connect<br />JSON<br />Enterprise Webservice<br />WCF Service<br />WCF Service<br />WCF Service<br />Worker Role<br />Push Notifications<br />MS Push Notification Service<br />
  12. 12. Demo<br />Building our Cloud Services<br /><ul><li>Creating our cloud project
  13. 13. Looking at the Azure for Windows Phone toolkit
  14. 14. Creating a new service</li></li></ul><li>Mobile App Design<br />
  15. 15. Metro | Overview<br />Clean, light, open, and fast<br />Content, not chrome<br />Integrated hardware and software<br />World-class motion<br />Soulful and alive<br />
  16. 16. Design | Templates<br />http://is.gd/bRrqRh<br />
  17. 17. Design | Sketchflow<br />
  18. 18. Design | Balsamiq Mocks<br />http://is.gd/FUo30J<br />
  19. 19. P.L.I.M.S<br />Scientist<br />Lab Manager<br />
  20. 20. Getting Ready..<br />Azure Toolkit for Windows Phone 7<br />Windows Phone MVP<br />Autofac<br />Windows Phone Essentials<br />
  21. 21. Demo<br />Building our Phone App<br /><ul><li>Consuming cloud services
  22. 22. Authenticate with the cloud
  23. 23. Receiving Toast notifications
  24. 24. Showing charts using chart toolkits
  25. 25. Information tiles</li></li></ul><li>Deployment<br />Targeting our enterprise users<br />Developer Account<br />Public Marketplace<br />Private Marketplace<br />Beta Testing<br />ChevronWP7...<br />
  26. 26. Deployment<br />
  27. 27. Alternatives | IE9+HTML5<br />
  28. 28. Wrap up<br />2<br />+<br />+<br />1<br />3<br />
  29. 29. We would like to thank our sponsors and supporters for helping us bring you this event<br />
  30. 30. Please complete the feedback form in your delegate pack for a chance to win some great prizes.<br />Please remember to return the form before you enter the lock note, or leave the event. <br />
  31. 31. Battery low<br />brendan.kowitz@readify.net<br />Thank you.<br />http://www.kowitz.net<br />@brendankowitz<br />https://bitbucket.org/brendankowitz/ddd<br />Free Bits:<br />DISCOUNT CODE:   DDDCONF<br />APPLIES TO:   Mindscape Phone Elements - 1 Developer License, No source code<br />

×