Windows Phone 7 Deep Dive

Preview:

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.

Citation preview

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

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.

Recommended