Introducing Windows Phone 7 Development with Silverlight<br />John Garland<br />Senior Consultant<br />http://blog.dotnetg...
www.wintellect.com<br />What we do<br />	Consulting | Debugging | Training<br />Who we are<br />Founded by top experts on ...
Agenda<br />Phone Basics<br />Demo – Application Basics<br />Demo – Navigation<br />Demo – Application Lifetime<br />Demo ...
Basics – Overview<br />Due out for “Holiday 2010”<br />Hardware RTM’ed on 9/1/2010<br />Tools are currently in Beta, with ...
Basics – Design<br />Glance & Go<br />“METRO” Design<br />Inspired by transportation systems, Xbox, Zune, Media Center<br ...
Basics – Hardware<br />Capacitive touch - 4 or more contact points<br />Sensors - A-GPS, Accelerometer, Compass, Light, Pr...
Basics – Silverlight Development<br />Windows 7 / Vista required<br />No XP, no Server OS<br />No VB support (yet) – C# on...
Basics – Getting Started<br />Windows Phone Developer Portal<br />http://developer.windowsphone.com<br />Windows Phone 7 T...
DEMO – Application Basics<br />
DEMO - Navigation<br />MSDN Section here<br />
DEMO – Application Lifetime<br />4 Application Events<br />Launching, Closed<br />Deactivated, Activated<br />“Tombstoning...
DEMO – Launchers & Choosers<br /><ul><li>Ricky Tan Article</li></li></ul><li>Demo – Sensors<br />Assisted-GPS<br />Acceler...
DEMO - Notification Services<br />Registration<br />Notification Service (Phone OS)<br />URL<br />Get URL<br />Notify Phon...
What’s Next<br />Phone Developer’s Site<br />MSDN Documentation<br />Team Blog <br />Petzold eBook<br />Windows Phone UI D...
Final Thought<br />
Please Complete Your Evaluations<br />
VT Code Camp 2010 - Introduction to windows phone 7 development with silverlight
Upcoming SlideShare
Loading in …5
×

VT Code Camp 2010 - Introduction to windows phone 7 development with silverlight

1,617 views

Published on

Slide deck presented at the 2010 Vermont Code Camp. Sample code and notes are available at http://cid-511766c2b5c5bdd3.office.live.com/browse.aspx/DotNet%20Presentations/Vermont%20Code%20Camp%2020100912/Windows%20Phone%207%20via%20Silverlight

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

  • Be the first to like this

No Downloads
Views
Total views
1,617
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Oops – no eval forms atthis event
  • VT Code Camp 2010 - Introduction to windows phone 7 development with silverlight

    1. 1. Introducing Windows Phone 7 Development with Silverlight<br />John Garland<br />Senior Consultant<br />http://blog.dotnetgator.com<br />
    2. 2. www.wintellect.com<br />What we do<br /> Consulting | Debugging | Training<br />Who we are<br />Founded by top experts on Microsoft– Jeffrey Richter, Jeff Prosise and John Robbins – we pull out all the stops to help our customers achieve their goals through advanced software-based consulting and training solutions.<br />How we do it<br />
    3. 3. Agenda<br />Phone Basics<br />Demo – Application Basics<br />Demo – Navigation<br />Demo – Application Lifetime<br />Demo – Launchers & Choosers<br />Demo – Notification Services<br />Wrap up<br />
    4. 4. Basics – Overview<br />Due out for “Holiday 2010”<br />Hardware RTM’ed on 9/1/2010<br />Tools are currently in Beta, with final release scheduled for 9/16<br />Marketplace opens in “early October”<br />Key Concepts<br />End-User Experience First<br />Marketplace<br />Hardware Specification<br />Development Platform<br />Simpler than previous experiences<br />Silverlight 3+, XNA<br />Emulator or direct phone connection via USB<br />
    5. 5. Basics – 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 />
    6. 6. Basics – 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 />
    7. 7. Basics – Silverlight Development<br />Windows 7 / Vista required<br />No XP, no Server OS<br />No VB support (yet) – C# only<br />Silverlight 3+ phone-specific APIs<br />HW Integration (Accelerometer, GPS, Camera, Microphone)<br />Hub Integration<br />Service Integration<br />Phone-specific navigation model<br />Not hosted in a browser window (no HTML Bridge)<br />Isolated storage – no quotas, no “Site”<br />Controls enhanced to support touch<br />Limited access to XNA assemblies from Silverlight applications<br />MSDN - Differences between SL for WP7 & Windows<br />
    8. 8. Basics – Getting Started<br />Windows Phone Developer Portal<br />http://developer.windowsphone.com<br />Windows Phone 7 Training Kit<br />Windows Phone 7 Jump Start Videos<br />
    9. 9. DEMO – Application Basics<br />
    10. 10. DEMO - Navigation<br />MSDN Section here<br />
    11. 11. DEMO – Application Lifetime<br />4 Application Events<br />Launching, Closed<br />Deactivated, Activated<br />“Tombstoning”<br />MSDN – here<br />YochayKiriaty series @ Phone Dev Blog<br />
    12. 12. DEMO – Launchers & Choosers<br /><ul><li>Ricky Tan Article</li></li></ul><li>Demo – Sensors<br />Assisted-GPS<br />Accelerometer<br />Accelerometer Helper Article<br />Vibration<br />
    13. 13. DEMO - Notification Services<br />Registration<br />Notification Service (Phone OS)<br />URL<br />Get URL<br />Notify Phone<br />Show Notification<br />URL<br />MSFT <br />Push Notification<br />Service<br />Notification<br />Something Happens<br />Application Notification Service<br />(App Developer)<br />
    14. 14. What’s Next<br />Phone Developer’s Site<br />MSDN Documentation<br />Team Blog <br />Petzold eBook<br />Windows Phone UI Design & Interaction Guide v2<br />Design Templates for WP7<br />MSDN Code Samples<br />Making apps real, ideas, real devices<br />Your MS-DPE’s Chris Bowen & Jim O’Neil<br />Firestarter & Garage – 9/30 in Farmington, CT<br />BizSpark<br />Mobile App Match<br />Jesse Liberty’s iPhone to WP7 Tutorial<br />
    15. 15. Final Thought<br />
    16. 16. Please Complete Your Evaluations<br />

    ×