NH .Net Code Camp 2010 - An Introduction to Windows Phone 7 Development with Silverlight

689 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
689
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • ActiveSync on the PC is gone, Zune is the companion experience on the PC
  • Animation to show local news channels use of clean, full-bleed, low-chrome imagesVIDEO to show the Tiles and Hubs
  • Basic ControlsStyles (show templates)
  • Is Rx to show either Location, Accelerometer, or both
  • .Net, Silverlight, Visual Studio, Expression Blend
  • NH .Net Code Camp 2010 - An Introduction to Windows Phone 7 Development with Silverlight

    1. 1. John Garland<br />Burntsand Consulting<br />
    2. 2. About Burntsand<br /><ul><li>Custom Development Solutions
    3. 3. Smart Client Development
    4. 4. Web Development
    5. 5. Information Worker Solutions
    6. 6. Web & Portal Publishing
    7. 7. Document & Records Management
    8. 8. Data Management Solutions
    9. 9. Business Intelligence & Reporting Solutions
    10. 10. Business Process and Integration Solutions
    11. 11. CRM – ReMS</li></ul>Producing tangible results through disciplined execution<br /><ul><li>Leading systems integration firm founded in January 1996
    12. 12. More than 350 blue chip clients
    13. 13. 4 North American locations: Boston, San Jose, Houston, Indianapolis
    14. 14. Microsoft Gold Certified partner with 4 competencies
    15. 15. Additional partnerships with EMC Documentum and BMC Software</li></li></ul><li>About the Phone - Overview<br />Due out for “Holiday 2010” <br />Key Concepts<br />End-User First<br />Hardware Specification<br />Development Platform<br />
    16. 16. About the Phone – Design<br />Glance & Go<br />“METRO”Design<br />Inspired by transportation systems, Xbox, Zune, Media Center<br />Clean, light, full-bleed, low-chrome<br />Experience<br />Home (Tiles)<br />Hubs<br />
    17. 17. About the Phone – Hardware<br />Capacitive touch - 4 or more contact points<br />Sensors - A-GPS, Accelerometer, Compass, Light, Proximity<br />Camera - 5 mega pixels or more, flash required, camera button required<br />Multimedia - Common detailed specs, Codec acceleration<br />Memory - 256MB RAM or more, 8GB Flash or more<br />GPU - DirectX 9 acceleration<br />CPU - ARMv7 Cortex/Scorpion or better<br />Display - 800 WVGA / 480 HVGA<br />Hardware Buttons – Start, Search, Back<br />
    18. 18. About the Phone - Developing<br />XNA for game development<br />Not covered today<br />Silverlight 3+ phone-specific APIs<br />Performance<br />HW Integration (Accelerometer, GPS, Camera, Microphone)<br />Hub Integration<br />Service Integration<br />OS Changes (eg. Isolated storage w/o quotas)<br />Windows 7 / Vista required<br />No XP, no Server OS<br />
    19. 19. Getting Started<br />Windows Phone Developer Portal<br />Visual Studio 2010 Express for Windows Phone<br />Also adds Phone-specific projects to “regular” Visual Studio<br />Expression Blend 4 (RC)<br />Windows Phone Training Kit<br />
    20. 20. Hello World<br />Demo<br />
    21. 21. Navigation In Your Application<br />Demo<br />Silverlight 3/4<br />Phone<br />Silverlight 2<br />Back button works with anchors<br />Back button experience is NOT ideal<br />Back button still works<br />
    22. 22. Interacting with the Outside<br />Demo<br /><ul><li>Launchers / Choosers
    23. 23. Hardware Services
    24. 24. Notification Services</li></li></ul><li>What’s Next<br />Phone Developer’s Site<br />MSDN Documentation<br />Team Blog <br />Petzold eBook<br />Windows Phone UI Design & Interaction Guide<br />
    25. 25. Final Thought<br />
    26. 26. Please Complete Your Evaluation Forms<br />
    27. 27. Questions<br />?<br />

    ×