Your SlideShare is downloading. ×
VT Code Camp 2010 - Introduction to windows phone 7 development with silverlight
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

1,314
views

Published on

Slide deck presented at the 2010 Vermont Code Camp. Sample code and notes are available at …

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,314
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Oops – no eval forms atthis event
  • Transcript

    • 1. Introducing Windows Phone 7 Development with Silverlight
      John Garland
      Senior Consultant
      http://blog.dotnetgator.com
    • 2. www.wintellect.com
      What we do
      Consulting | Debugging | Training
      Who we are
      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.
      How we do it
    • 3. Agenda
      Phone Basics
      Demo – Application Basics
      Demo – Navigation
      Demo – Application Lifetime
      Demo – Launchers & Choosers
      Demo – Notification Services
      Wrap up
    • 4. Basics – Overview
      Due out for “Holiday 2010”
      Hardware RTM’ed on 9/1/2010
      Tools are currently in Beta, with final release scheduled for 9/16
      Marketplace opens in “early October”
      Key Concepts
      End-User Experience First
      Marketplace
      Hardware Specification
      Development Platform
      Simpler than previous experiences
      Silverlight 3+, XNA
      Emulator or direct phone connection via USB
    • 5. Basics – Design
      Glance & Go
      “METRO” Design
      Inspired by transportation systems, Xbox, Zune, Media Center
      Clean, light, full-bleed, low-chrome
      Experience
      Home (Tiles)
      Hubs
    • 6. Basics – Hardware
      Capacitive touch - 4 or more contact points
      Sensors - A-GPS, Accelerometer, Compass, Light, Proximity
      Camera - 5 mega pixels or more, flash required, camera button required
      Multimedia - Common detailed specs, Codec acceleration
      Memory - 256MB RAM or more, 8GB Flash or more
      GPU - DirectX 9 acceleration
      CPU - ARMv7 Cortex/Scorpion or better
      Display - 800 WVGA / 480 HVGA
      Hardware Buttons – Start, Search, Back
    • 7. Basics – Silverlight Development
      Windows 7 / Vista required
      No XP, no Server OS
      No VB support (yet) – C# only
      Silverlight 3+ phone-specific APIs
      HW Integration (Accelerometer, GPS, Camera, Microphone)
      Hub Integration
      Service Integration
      Phone-specific navigation model
      Not hosted in a browser window (no HTML Bridge)
      Isolated storage – no quotas, no “Site”
      Controls enhanced to support touch
      Limited access to XNA assemblies from Silverlight applications
      MSDN - Differences between SL for WP7 & Windows
    • 8. Basics – Getting Started
      Windows Phone Developer Portal
      http://developer.windowsphone.com
      Windows Phone 7 Training Kit
      Windows Phone 7 Jump Start Videos
    • 9. DEMO – Application Basics
    • 10. DEMO - Navigation
      MSDN Section here
    • 11. DEMO – Application Lifetime
      4 Application Events
      Launching, Closed
      Deactivated, Activated
      “Tombstoning”
      MSDN – here
      YochayKiriaty series @ Phone Dev Blog
    • 12. DEMO – Launchers & Choosers
      • Ricky Tan Article
    • Demo – Sensors
      Assisted-GPS
      Accelerometer
      Accelerometer Helper Article
      Vibration
    • 13. DEMO - Notification Services
      Registration
      Notification Service (Phone OS)
      URL
      Get URL
      Notify Phone
      Show Notification
      URL
      MSFT
      Push Notification
      Service
      Notification
      Something Happens
      Application Notification Service
      (App Developer)
    • 14. What’s Next
      Phone Developer’s Site
      MSDN Documentation
      Team Blog
      Petzold eBook
      Windows Phone UI Design & Interaction Guide v2
      Design Templates for WP7
      MSDN Code Samples
      Making apps real, ideas, real devices
      Your MS-DPE’s Chris Bowen & Jim O’Neil
      Firestarter & Garage – 9/30 in Farmington, CT
      BizSpark
      Mobile App Match
      Jesse Liberty’s iPhone to WP7 Tutorial
    • 15. Final Thought
    • 16. Please Complete Your Evaluations