• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
NH .Net Code Camp 2010 - An Introduction to Windows Phone 7 Development with Silverlight
 

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

on

  • 793 views

 

Statistics

Views

Total Views
793
Views on SlideShare
789
Embed Views
4

Actions

Likes
0
Downloads
8
Comments
0

2 Embeds 4

http://www.slideshare.net 3
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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 NH .Net Code Camp 2010 - An Introduction to Windows Phone 7 Development with Silverlight Presentation Transcript

  • John Garland
    Burntsand Consulting
  • About Burntsand
    • Custom Development Solutions
    • Smart Client Development
    • Web Development
    • Information Worker Solutions
    • Web & Portal Publishing
    • Document & Records Management
    • Data Management Solutions
    • Business Intelligence & Reporting Solutions
    • Business Process and Integration Solutions
    • CRM – ReMS
    Producing tangible results through disciplined execution
    • Leading systems integration firm founded in January 1996
    • More than 350 blue chip clients
    • 4 North American locations: Boston, San Jose, Houston, Indianapolis
    • Microsoft Gold Certified partner with 4 competencies
    • Additional partnerships with EMC Documentum and BMC Software
  • About the Phone - Overview
    Due out for “Holiday 2010”
    Key Concepts
    End-User First
    Hardware Specification
    Development Platform
  • About the Phone – Design
    Glance & Go
    “METRO”Design
    Inspired by transportation systems, Xbox, Zune, Media Center
    Clean, light, full-bleed, low-chrome
    Experience
    Home (Tiles)
    Hubs
  • About the Phone – 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
  • About the Phone - Developing
    XNA for game development
    Not covered today
    Silverlight 3+ phone-specific APIs
    Performance
    HW Integration (Accelerometer, GPS, Camera, Microphone)
    Hub Integration
    Service Integration
    OS Changes (eg. Isolated storage w/o quotas)
    Windows 7 / Vista required
    No XP, no Server OS
  • Getting Started
    Windows Phone Developer Portal
    Visual Studio 2010 Express for Windows Phone
    Also adds Phone-specific projects to “regular” Visual Studio
    Expression Blend 4 (RC)
    Windows Phone Training Kit
  • Hello World
    Demo
  • Navigation In Your Application
    Demo
    Silverlight 3/4
    Phone
    Silverlight 2
    Back button works with anchors
    Back button experience is NOT ideal
    Back button still works
  • Interacting with the Outside
    Demo
    • Launchers / Choosers
    • Hardware Services
    • Notification Services
  • What’s Next
    Phone Developer’s Site
    MSDN Documentation
    Team Blog
    Petzold eBook
    Windows Phone UI Design & Interaction Guide
  • Final Thought
  • Please Complete Your Evaluation Forms
  • Questions
    ?