Microsoft_Silverlight_2_for_Mobile_MBL308_Sardo

Session Code: MBL308
Microsoft Silverlight 2
for Mobile: Developing
for Mobile Devices
Giorgio Sardo
Technical Evangelist
Microsoft Corp.
blogs.msdn.com/Giorgio
[email protected]
2
Agenda
Introducing Silverlight 2 for Mobile
Demo(s)
Q&A
3
SLM at TechED EMEA 2008
MBL308 – DEV Overview
Introducing Silverlight
2 for Mobile
Demo (x 13)
Right now…
MLB202 – UX Tips & Tricks
Mobile Opportunity
Native, Compact Framework,
SLM Comparison
Mobile Best Practices
(SLM) Demo (x 9)
Thu 13.11.08, 13:30
Room 113
4
Silverlight 2 for mobile

Versatile
Homogenous
application platform
across large number
of devices
Ubiquitous
5
RIAs with modern
user interface
Mobile optimized
experiences
Desktop-mobile
continuum
Powerful .NET
programming model
Productive
.NET Compact Framework
Advanced graphics (geeky way)
6
Silverlight 2 for mobile
Advanced graphics
7
Hello World
Using Visual Studio to Build a Silverlight 2
for Mobile Application
8
Hello "Duck"
Using Expression Blend to Build a “Cool”
Silverlight for Mobile Application
9
Baby Smash
Reusing XAML Assets Between WPF,
Silverlight 2, and Silverlight 2 for Mobile
http://www.hanselman.com/babysmash
10
Slot Machine
Adapting Rendering on Various Devices
11
Connect 4
Game Navigation
12
Guitar…
Transforming the Device
in Musical Instruments
13
…and Television
Transforming the Device in Media Player
14
Gestures
Recognizing gestures
15
Learning to dance
Controlling the Application Using
Gesture, Keyboard, or Joystick
16
Painter
Design on Small Screen
Using Drawing Capabilities
17
Picture Browser
Getting Pictures from Web
18
“Visual Studio Mobile 2010”
More on this...at:
MLB202
Microsoft Silverlight 2 for Mobile:
User Experience for Mobile Devices
Thu 13.11.08, 13:30
Room 113
19
Resources
www.silverlight.net
http://silverlight.net/learn/mobile.aspx
blogs.msdn.com/giorgio (Giorgio Sardo)
MLB202
Microsoft Silverlight 2 for Mobile:
User Experience for Mobile Devices
Thu 13.11.08, 13:30
Room 113
20
21
Now extended from
2 to 24 hours after session
for more chance to WIN
Don’t forget to complete
your session feedback forms
via the CommNet terminals
or the Registered Delegate
Pages for your chance to
win a HTC Touch Dual!
With an amazing line up of international speakers, there are even more
chances to win an evaluation prize! So make sure you submit feedback
for all the sessions you attend!
http://www.microsoft.com/emea/teched2008/developer/feedback.aspx
Resources for Developers
www.microsoft.com/teched
Tech·Talks
Live Simulcasts
Tech·Ed Bloggers
Virtual Labs
http://microsoft.com/msdn
Developer’s Kit, Licenses, and MORE!
© 2008 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.
24