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 />
Upcoming SlideShare
Loading in …5
×

Windows phone 7

2,188 views

Published on

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

Published in: Education, Technology
2 Comments
2 Likes
Statistics
Notes
  • Hi, Please send me the presentation to my e-mail: phuongmark@gmail.com. Thanks so much!!!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hi,

    I really liked your presentation on windows phone 7. I would like to use it for taking a session in here in India. Can you please send me the presentation to my email ID or make it available for download?
    My e-mail ID is : shivinitin@gmail.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,188
On SlideShare
0
From Embeds
0
Number of Embeds
570
Actions
Shares
0
Downloads
0
Comments
2
Likes
2
Embeds 0
No embeds

No notes for slide

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 />

×