O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Introduction to building apps for windows phone 8

1.477 visualizações

Publicada em

مقدمة حول ناء تطبيقات للويندوز فون 8

Publicada em: Tecnologia
  • Entre para ver os comentários

Introduction to building apps for windows phone 8

  1. 1. Introduction to building apps for Windows Phone 8 ASP.NET , Windows Phone , WPF, Silverlight, Windows Store http://about.me/khalilsaleem
  2. 2. XAML -
  3. 3. -
  4. 4. Windows Phone 7 - Windows Phone 8 -
  5. 5. • • • • • •
  6. 6. Windows Core CoreCLR Windows Kernel
  7. 7. • • • • • • •
  8. 8. • • C#, Visual Basic, C++ • HTML5/CSS/JavaScript •
  9. 9. UnManaged Code ( Native Code ) C++ • • • • • Managed Code C#, VB.NET …. Etc • • • • •
  10. 10. Windows Phone 8 Programming APIs WP8.0 Games DirectX/Direct 3D & C++ WP7.1, WP8.0 .NET WinRT APIs WinRT • and Win32 WP7.1 XNA framework + C++ WP7.1 XNA & C#/VB WP7.1 XAML & C#/VB • • Direct3D or DirectX + C++ WP8.0 XAML & C#/VB • WP8.0 XAML & C#/VB with Direct3D Graphics .NET API for Windows Phone Windows Phone Runtime Win32 & COM Managed Managed & Native Native
  11. 11. Managed Code XAML UI XAML Visual Basic .NET C# - Access .NET APIs and Windows Phone Runtime APIs XAML & C#/VB .NET API for Windows Phone Windows Phone Runtime Managed Managed
  12. 12. Managed Code XNA Games XNA Visual Basic .NET - C# - Access .NET 7.1 APIs, not Windows Phone 8 APIs XNA & C#/VB (+XAML) .NET API for Windows Phone 7.1 XNA Libraries for Windows Phone 7.1 Managed
  13. 13. Direct3D App C++ Direct3D PC - Access Windows Phone Runtime APIs – significant - subset of the Windows 8 SDK - Direct3D & C++ Windows Phone Runtime Win32 & COM Native Native
  14. 14. XAML XAML Direct3D Direct3D C++ XAML & C#/VB.NET & C++ .NET API for Windows Phone Windows Phone Runtime Windows Phone Runtime (Direct3D) Win32 & COM Managed Managed Native Native Visual Basic C# -
  15. 15. HTML5 HTML5/JavaScript Internet Explorer 10 WebBrowser - - -
  16. 16. HTML5 App Project Template
  17. 17. Windows Phone 8 app models
  18. 18. XAML
  19. 19. XAML eXtensible Application Markup XML <Grid> <TextBlock FontSize="48" Text="Hello world" /> </Grid> Language • • •
  20. 20. Code
  21. 21. .NET Framework Windows Phone Silverlight WPF - Metro Apps
  22. 22. - Hyper-V -
  23. 23. Supported operating systems Windows 8 64-bit (x64) client versions Hardware 8 GB of free disk space 4 GB of RAM (recommended) 64-bit (x64) motherboard Windows Phone Emulator Windows 8 Pro or higher (for Hyper-V) and Second Level Address Translation (SLAT)
  24. 24. Second Level Address Translation (SLAT) SLAT (i3, i5, i7, i9) SLAT Download SysInternals/TechNet CoreInfo at • http://technet.microsoft.com/en-us/sysinternals/cc835722 Run "coreinfo -v" If you have "*" next to "EPT" you should be good. • If you have a "-" next to EPT then you should start looking for a new computer :) • •
  25. 25. -
  26. 26. Visual Studio 2012 - Windows Phone Developer Tools - Expression Blend Windows Phone Emulator - -
  27. 27. www.deveworld.com www.metroar.com www.wp7ar.com

×