Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Introduction to<br />Windows Phone 7<br />Eugene Chaikin<br />www.eugenedotnet.com<br />
Agenda<br />History<br />Behind the scenes of Windows Phone 7<br />Developing for Windows Phone 7<br />Demo<br />How to ge...
Previous versions<br />Vision<br />Corporate environment & Business<br />Stylus<br />Advantages<br />Integration<br />Deve...
Previous versions<br />
Previous versions<br />
Mobile World Congress<br />February 2010<br />
Windows Phone 7<br />Some common facts<br />A brand new Windows Mobile/Phone Team<br />Rebooted strategy for a Mobile mark...
Features and Integrations<br />Bing Search<br />Bing Maps<br />Xbox Live integration<br />New Microsoft Office Mobile<br /...
User Interface<br />Design principles codenamed “Metro”<br />Metro design principles center on a look that uses type to ec...
People HUB<br />Panoramic UX<br />
Platform Architecture<br />
Hardware<br />Resolutions<br />800 x 480 WGA<br />480 x 320 HVGA<br />
Hardware<br />Touch Screen<br />4 or more contact points<br />Sensors<br />A-GPS (Assisted GPS)<br />Accelerometer<br />Co...
Multitasking<br />Running<br />Restore state<br />Call, Push Notification etc.<br />Pause<br />Resume<br />Save State<br /...
Developing for Windows Phone 7<br />Now<br />.NET Managed Code (C#, Compact Framework 3.7) <br />Silverlight 3/4<br />XNA<...
XAML(Extensible Application Markup Language)<br />Vector graphics and vector text rendering<br />Visual state support <br ...
Set of tools with a managed runtime environment<br />Text rendering using raster graphics<br />Greater performance for gra...
Demo<br />
How to get rich?<br />Development tools<br />Emulator<br />Application Submission Requirements<br />Marketplace<br />Devel...
Questions?<br />
Nächste SlideShare
Wird geladen in …5
×

Windows phone 7

2.232 Aufrufe

Veröffentlicht am

My presentation on Windows Phone 7 at devclub.eu meeting on 26.05.2010

Veröffentlicht in: Bildung, Technologie
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Windows phone 7

  1. 1. Introduction to<br />Windows Phone 7<br />Eugene Chaikin<br />www.eugenedotnet.com<br />
  2. 2. Agenda<br />History<br />Behind the scenes of Windows Phone 7<br />Developing for Windows Phone 7<br />Demo<br />How to get rich? <br />
  3. 3. Previous versions<br />Vision<br />Corporate environment & Business<br />Stylus<br />Advantages<br />Integration<br />Development <br />Advantages / Disadvantages<br />Multitasking<br />Custom hardware and user interface<br />Many different screen resolutions<br />Disadvantages<br />Low activity at marketplace<br />No multi-touch (till WM 6.5.3)<br />
  4. 4. Previous versions<br />
  5. 5. Previous versions<br />
  6. 6. Mobile World Congress<br />February 2010<br />
  7. 7. Windows Phone 7<br />Some common facts<br />A brand new Windows Mobile/Phone Team<br />Rebooted strategy for a Mobile market<br />Microsoft is laying its bet on Silverlight<br />Windows CE 6.0<br />New Vision<br />Consumers<br />Simplify development<br />Hardware<br />Release<br />Holidays 2010<br />
  8. 8. Features and Integrations<br />Bing Search<br />Bing Maps<br />Xbox Live integration<br />New Microsoft Office Mobile<br />Flash Support (Flash Player 10.1)<br />Zune player integration<br />Integration with social networks <br />Facebook<br />Live<br />
  9. 9. User Interface<br />Design principles codenamed “Metro”<br />Metro design principles center on a look that uses type to echo visual language of airport and metro system <br />The goal is to clearly direct end users to content they want<br />Animation, Motion, Style, Look & Feel<br />Tiles, Sliders<br />HUBs (People, Office, Marketplace, etc.)<br />Customizable Start Screen<br />
  10. 10. People HUB<br />Panoramic UX<br />
  11. 11. Platform Architecture<br />
  12. 12. Hardware<br />Resolutions<br />800 x 480 WGA<br />480 x 320 HVGA<br />
  13. 13. Hardware<br />Touch Screen<br />4 or more contact points<br />Sensors<br />A-GPS (Assisted GPS)<br />Accelerometer<br />Compass<br />Light<br />Camera<br />5 mpx+<br />Flash<br />Button<br />Memory<br />256 MB RAM+<br />GPU<br />DirectX 9 Acceleration<br />CPU<br />ARMv7+<br />Hardware buttons<br />Start<br />Search<br />Back<br />
  14. 14. Multitasking<br />Running<br />Restore state<br />Call, Push Notification etc.<br />Pause<br />Resume<br />Save State<br />Suspend<br />Kill process<br />
  15. 15. Developing for Windows Phone 7<br />Now<br />.NET Managed Code (C#, Compact Framework 3.7) <br />Silverlight 3/4<br />XNA<br />Isolated Storage<br />Future<br />Other CILs, DLR, F#, IronRuby<br />Development tools<br />Visual Studio 2010 Express Edition for Windows Phone 7<br />Expression Blend 4 (Beta)<br />Emulator<br />http://developer.windowsphone.com<br />
  16. 16. XAML(Extensible Application Markup Language)<br />Vector graphics and vector text rendering<br />Visual state support <br />Data bindings<br />Styles support<br />Built-in controls like buttons, lists. <br />User defined controls<br />Navigation framework<br />
  17. 17. Set of tools with a managed runtime environment<br />Text rendering using raster graphics<br />Greater performance for graphical elements<br />Support for many image types<br />Improved 3D support<br />Built-in game physics and tools support (e.g. for shaders, timers, collision detection, positional audio)<br />Same development process for both Xbox and Windows Phone<br />GPU - acceleration<br />Greater memory manipulation, data array processing<br />
  18. 18. Demo<br />
  19. 19. How to get rich?<br />Development tools<br />Emulator<br />Application Submission Requirements<br />Marketplace<br />Development<br />Marketplace<br />XAP<br />Sales<br />Verification<br />Signing<br />
  20. 20. Questions?<br />

×