1 / 34

Microsoft Silverlight 2 for Mobile: Developing for Mobile Devices

PC10. Microsoft Silverlight 2 for Mobile: Developing for Mobile Devices.  Amit Chopra Sr. Program Manager Microsoft Corporation. as Geek.  Giorgio Sardo Technical Evangelist Microsoft Corporation. as Devigner. Geek @ Work.

aneko
Télécharger la présentation

Microsoft Silverlight 2 for Mobile: Developing for Mobile Devices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PC10 Microsoft Silverlight 2 for Mobile: Developing for Mobile Devices  Amit Chopra Sr. Program Manager Microsoft Corporation as Geek  Giorgio Sardo Technical Evangelist Microsoft Corporation as Devigner

  2. Geek @ Work

  3. Fundamentally ‘mobile’ refers to the user and not the device or the application Barbara Ballard

  4. Agenda • The Mobile Opportunity • Introducing Silverlight 2 for Mobile • Mobile Design Best Practices • Lots of Demos and Samples • Q&A

  5. 2010 4 billion mobile phones 6.8 billion humans Source: United Nations Economic and Social Commission

  6. The Promise of Silverlight Web Desktop Rich Reach

  7. announcing Silverlight 2 for Mobile

  8. Silverlight 2 for Mobile Versatile • Desktop-mobile continuum • Powerful .NET programming model • Homogenous application platform across large number of devices • RIAs with modern user interface • Mobile optimized experiences • Ubiquitous Productive • Public CTP Q1 09

  9. Hello World Using Visual Studio to Build a Silverlight 2 for Mobile Application

  10. Hello "Duck" Using Expression Blend to Build a “Cool” Silverlight for Mobile Application

  11. Best Practice Breakdown • Design • Development • Cross-Device • Interaction • Input

  12. Development

  13. Baby Smash Reusing XAML Assets Between WPF, Silverlight 2, and Silverlight 2 for Mobilehttp://www.hanselman.com/babysmash/

  14. Cross-device

  15. Slot Machine Adapting Rendering on Various Devices

  16. Interaction

  17. Connect 4 Game Navigation

  18. Guitar… Transforming the Device in Musical Instruments

  19. …and Television Transforming the Device in Media Player

  20. Input

  21. Learning to dance Controlling the Application Using Gesture, Keyboard, or Joystick

  22. Design

  23. Painter Design on Small Screen Using Drawing Capabilities

  24. Picture Browser Getting Pictures from Web

  25. Silverlight 2 for Mobile – Recap Versatile • Desktop-mobile continuum • Powerful .NET programming model • Homogenous application platform across large number of devices • RIAs with modern user interface • Mobile optimized experiences • Ubiquitous Productive

  26. Instructions to Enjoy the Next Minutes • Close your eyes • Relax • You are in the future now • Open your eyes 

  27. Interactive Scenario Imagine a World with No Barriers

  28. Resources • Online • www.silverlight.net • Blogs • blogs.msdn.com/giorgio (Giorgio Sardo) • blogs.msdn.com/mobiledev (Mobile Dev Team Blog) • blogs.msdn.com/windowsmobile (Windows Mobile Team Blog) • Mobile Design Books • Mobile Web Design (Cameron Moll) • Designing the Mobile User Experience (Barbara Ballard) • Mobile Interaction Design (Matt Jones) • Designing for Interaction: Creating smart applications and clever devices (Dan Shaffer) • @ PDC • Chalk Talk : Open Space (Big Room): Developing for Windows Mobile • WED 10:30-11:45 OCT 29,2008 By Fernando Zandona, Nicole Bates • TL49: .NET Framework: Overview and Applications for Babies • Scott Hanselman (Mon 10/27) • Visit the Windows Mobile Device Bar !

  29. Thank You Our questions, your answers And please do fill up session evaluation!

  30. Evals & Recordings Please fill out your evaluation for this session at: This session will be available as a recording at: www.microsoftpdc.com

  31. Q&A Please use the microphones provided

  32. © 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.

More Related