Getting ready for Windows Phone 7

1,126 views

Published on

These slides were originally presented at the .NET User Group October 2010 meeting.


Come spend some time with Windows Phone 7, Visual Studio 2010, Expression Blend and learn everything you’ll need to know to get started writing your killer application for the Windows Phone. We’ll skip the fluff and dive right into writing a Silverlight-based application for Windows Phone 7. Topics will include application architecture, navigation, application bars and menus, application icons and live tiles, isolated storage, web service consumption, and tombstoning best practices.

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

No Downloads
Views
Total views
1,126
On SlideShare
0
From Embeds
0
Number of Embeds
276
Actions
Shares
0
Downloads
23
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Jourdan Templeton, NZ
    Focused on the consumer, not the enterprise
    A phone that you buy for yourself and take to work
  • Glanceable information
    Focus on the content, not on the interface
    No “Chrome”
    Based on metro signage
    Already present in Zune
    Maybe watch commercial
  • Silverlight, XNA, and .NET PLUS
    Launchers and choosers
    Push notification
    Accelerometer
    GPS
  • Import bc
    Phone online all time time
    Some things just can’t be done on the phone
  • VS 2010
    Expression Blend 4
    Emulator
    Works in full version or can get phone-only version for free
  • Getting ready for Windows Phone 7

    1. 1. getting ready for windows phone 7 stl .net users group – 10/15/10 brad tutterow www.codebadger.com twitter.com/codebadger gasmileage.codeplex.com
    2. 2. Consumer Focused
    3. 3. Metro UI
    4. 4. Standardized Hardware Foundation
    5. 5. Standardized Hardware Foundation 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 Hardware buttons | Start, Search, Back
    6. 6. Two Flavors of Applications
    7. 7. http://www.flickr.com/photos/alexragone/3869483214/ Phone API’s
    8. 8. Services Microsoft Services Existing Web Services Windows Phone Cloud integration client services Frameworks Your Web Service Notification ServiceLocation Service Custom Web Service Windows Phone Application
    9. 9. Dev Tools
    10. 10. Demo: Getting started
    11. 11. Demo: Digging Deeper MVVM Isolated Storage Execution Lifecycle Calling Services
    12. 12. Model View ViewModel
    13. 13. Event About Launching A new instance of your app is starting Activated The user came back to an existing instance of your app Closing Your app is being exited permanently Deactivated The user has left your app for another but may come back later Application Lifecycle
    14. 14. Transient state and Persistent Data save when deactivated restore when activated save when deactivated restore when activated save when closing restore when opening
    15. 15. Demo: Panorama Control
    16. 16. hubs
    17. 17. App Hub http://create.msdn.com/ Other resources www.codebadger.com gasmileage.codeplex.com windows phone 7 training kit

    ×