windows phone 7 deep dive
DESCRIPTION
Building on the foundations of the “Windows Phone 7 Overview” session, Laurent will take you for a ride in advanced topics related to Windows Phone 7 development.TRANSCRIPT
Laurent Bugnion (@LBugnion)Director, User Experience Integration
Windows Phone 7Deep Dive
IdentityMine Inc., www.identitymine.com
Developing for WP7 todayTwo frameworks
Silverlight for applicationsXNA for games
Probably the best tools in the mobile landscape
Visual StudioExpression BlendAnd all that is free
And tomorrow?“Mango” update
1500 new APIsBackground agents, Raw camera access, Compass, Local alerts, Sockets, XNA integration, IE9, More cultures, 32 bits graphics, Performance, etc…..
New improved toolsProfiler, Location simulation, Orientation simulation, Shake simulation, etc
And then…Developer conference, Anaheim, 13-16 Sep 2011
A popular architecture
Model View
Presentation Model
(ViewModel)
DataBinding
http://www.galasoft.ch/mvvmvideo1http://www.galasoft.ch/mvvmvideo2
WP Toolkit, Controls
http://silverlight.codeplex.com
AutoCompleteBox, ContextMenu, DatePicker, GestureService/GestureListener, ListPicker, LongListSelector, Page Transitions, PerformanceProgressBar, TiltEffect, TimePicker, ToggleSwitch, WrapPanel
Bing MapsSetup, Management, Keyshttps://www.bingmapsportal.com
Download controlhttp://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=beb29d27-6f0c-494f-b028-1e0e3187e830
Demo
More infoUnderstanding the MVVM patternhttp://www.galasoft.ch/mvvmvideo1Deep Dive MVVMhttp://www.galasoft.ch/mvvmvideo2Windows Phone App Hubhttp://create.msdn.com
Q&ATwitter: @LBugnionwww.identitymine.com
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.