Your SlideShare is downloading. ×
0
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
Introducing Windows Phone 7 Development
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

Introducing Windows Phone 7 Development

1,274

Published on

Presentation given on Windows Phone 7 development at VBUG London on 12 Oct

Presentation given on Windows Phone 7 development at VBUG London on 12 Oct

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

No Downloads
Views
Total Views
1,274
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
48
Comments
0
Likes
1
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
  • Update is responsible for reading the state of the user input, network input and mutating the game stateDraw is responsible for reading the game state and rendering that to the screen
  • outputTheming (panorama & pivot) Orientation Sound (Microsoft.Xna.Framework.Audio.SoundEffect)Input- App Bar Sip (inputtype) back button (override OnBackKeyPress) Accelerometer gestures Microphone (Microsoft.Xna.Framework.Audio.Microphone)- Launchers & ChoosersApp lifecycleBack buttonLocation (+ maps)
  • outputTheming (panorama & pivot) Orientation Sound (Microsoft.Xna.Framework.Audio.SoundEffect)Input- App Bar Sip (inputtype) back button (override OnBackKeyPress) Accelerometer gestures Microphone (Microsoft.Xna.Framework.Audio.Microphone)- Launchers & ChoosersApp lifecycleLocation (+ maps)
  • Transcript

    • 1. IntroducingWindows Phone 7Development<br />Matt Lacey <br />@MRLacey<br />http://blog.mrlacey.co.uk/<br />matt@mrlacey.co.uk <br />
    • 2. http://blog.mrlacey.co.uktwitter.com/mrlacey<br />
    • 3. @wpug<br />http://wpug.net/<br />
    • 4. http://www.DevEvening.co.uk/<br />@DevEvening<br />
    • 5.
    • 6. “will excel in 7 areas”<br />Start experience<br />Social communications<br />Hardware choice<br />Photos<br />Best for business users<br />Location aware search<br />Xbox Live gaming<br />
    • 7. hardware<br />Capacitive multi-touch<br />Sensors<br />Camera<br />Memory<br />GPU & CPU<br />Fixed screen size<br />And it makes phone calls<br />
    • 8. Building Applications<br /><ul><li>High performance game framework
    • 9. Rapid creation of multi-screen 2D and 3D games
    • 10. Rich content pipeline
    • 11. Mature, robust, widely adopted technology
    • 12. Xbox 360, Windows, and Zune
    • 13. Modern application UI framework
    • 14. Rapid creation of visually stunning apps
    • 15. Metro-themed UI controls
    • 16. 500,000 developers spanning Windows and web</li></li></ul><li>Development Tools<br />Silverlight & XNA Project Types<br />Emulator<br />Visual Studio Debug<br />Blend for Phone<br />Express<br /> - Emulator<br /> - Device<br />Developer Registration Tool<br />XAP Deployment Tool<br />Windows Phone Developer Tools<br />(WPDT)<br />
    • 17. Publishing Process<br />.xap<br />.xap<br />.xap<br />.xap<br />.xap<br />.xap<br />.xap<br />.xap<br />Application and Game Submission<br />.dll<br />.dll<br />.dll<br />.dll<br />.dll<br />.dll<br />.dll<br />.dll<br />App<br />Packaging &<br />Validation<br />App<br />submission<br />Marketplace<br />Windows Phone 7 Deployment Service<br />Apply<br />Test <br />Criteria<br />Add<br />Metadata<br />Sign<br />
    • 18. Running an XNA game<br />
    • 19. XNA Demo<br />
    • 20.
    • 21. Principles of “Metro”<br />Clean, Light, Open, Fast<br />Celebrate Typography<br />Alive in Motion<br />Content, Not Chrome<br />Authentically Digital<br />Focus on the individual<br />Delightful experiences that are easy to use<br />
    • 22. Demos<br />
    • 23. App Lifecycle & Tombstoning<br />Application<br />Back-Stack<br />Not Started<br />Launching<br />Closing<br />Terminated<br />Running<br />Activated<br />Deactivated<br />Tombstoned<br />
    • 24. Push Notifications<br />Raw<br />Live Tile<br />Toast<br />
    • 25. Silverlight for Windows Phone Toolkit<br />GestureService/GestureListener<br />ContextMenu<br />DatePicker<br />TimePicker<br />ToggleSwitch<br />WrapPanel<br />
    • 26. What we’ve seen<br />Hardware<br />Developer Tools & Experience<br />XNA vs/& Silverlight<br />Marketplace<br />“Metro” Toolkit<br />Application Life cycle Push Notifications<br />Orientation Location<br />Launchers & ChoosersInput<br />Isolated StorageHubs<br />
    • 27.
    • 28. Now what?<br />http://developer.windowsphone.com <br />http://wpug.net/resources <br />http://create.msdn.com/<br />@MRLacey<br />http://mrlacey.co.uk/<br />

    ×