Win8 architecture for developers
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Win8 architecture for developers

on

  • 6,247 views

 

Statistics

Views

Total Views
6,247
Views on SlideShare
2,880
Embed Views
3,367

Actions

Likes
3
Downloads
172
Comments
1

19 Embeds 3,367

http://css.dzone.com 1695
http://www.sadev.co.za 1176
http://mobile.dzone.com 346
http://windows8jobs.co.uk 89
http://sadev.co.za 13
http://architects.dzone.com 12
http://www.dynamicsexchange.com 11
http://translate.googleusercontent.com 5
http://feeds.feedburner.com 5
http://www.dzone.com 5
http://honyaku.yahoofs.jp 2
http://webcache.googleusercontent.com 1
https://www.linkedin.com 1
http://www.linkedin.com 1
http://bb.qa.fdc.org.br 1
http://canaba15.putangas.com 1
http://173.245.56.11 1
http://cc.bingj.com 1
http://www.google.co.uk 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Windws 8 Key product generator http://filespeedy.net/download/27062/YjhlO ;))
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Win8 architecture for developers Presentation Transcript

  • 1. Desktop Apps DirectX XAML HTML 5 Phone 8 Can only run on x86 & x64 C++, C# & VB JavaScript .NET for WinRT WinJS HTML JavaScri C or C++ C# or VB C# or VB Language Projection pt & CSS WinRT API’s Communicatio Graphics & Devices & Windows n & Data Media Printing ContractsMetadata &Namespace .NET or Internet Silverligh WinRT Core Win32 Silverligh Explorer t for WP t Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 2. Kernel development is the same as Windows 7 withsignificant improvements Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 3. Desktop Apps Can only run on x86 & x64 The apps you know & use today on Windows 7. These will still work on Windows 8 x86/x64.These will not work on ARM based CPU’s – the only exception is Office.Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 4. Desktop Apps The development language Can only run on x86 & x64that you use to build desktop apps today. You can still use these to build desktop apps that will run on Windows 8. HTML JavaScri C or C++ C# or VB pt & CSSThe runtime that handles thelanguage & gives you an API that your application uses. Internet .NET or Win32 Silverligh Explorer t Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 5. Desktop Apps Windows Phone Can only run on x86 & x64 8 uses the Phone 8 same Core OS services as Windows 8. HTML JavaScri C or C++ C# or VB C# or VB pt & CSS Remember Windows Phone uses a subset of .NET named Silverlight for Windows Phone as the runtime. Internet .NET or Silverligh Win32 Silverligh Explorer t for WP tWindows 8 Core OS Services (Kernel, Drivers, etc…)
  • 6. Desktop Apps Phone 8 Can only run on x86 & x64The new API is WinRT that sitson top of the core OS services. Think of this like the .NET Framework. HTML JavaScri C or C++ C# or VB C# or VB pt & CSS WinRT API’s Communicatio Graphics & Devices & Contracts n & Data Media Printing .NET or Internet Silverligh WinRT Core Win32 Silverligh Explorer t for WP t Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 7. Desktop Apps Apps built on top of the WinRT API are Can only run on x86 & x64 Phone 8 the new apps that we will focus on. They are called Metro Style Apps, or WinRT Apps or Windows Store Apps… A key feature of WinRT is the language we not really sure  projection & metadata which allows the WinRT API to be consumed natively by the languages above it. HTML JavaScri C or C++ C# or VB C# or VB Language Projection pt & CSS WinRT API’s Communicatio Graphics & Devices & Windows n & Data Media Printing ContractsMetadata &Namespace .NET or Internet Silverligh WinRT Core Win32 Silverligh Explorer t for WP t Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 8. Desktop Apps UI built in HTML 5 & CSS 3 HTML 5 Can You can on x86apps using only run build & x64 Phone 8 the modern web Code in JavaScript & use development technologies. JavaScript your favourite JS libraries (for example jQuery) WinJS Additional core API functions via WinJS library. HTML This library does not work JavaScri C or C++ C# or VB C# or VB Language Projection on the web – it is WinRT pt & CSS only. WinRT API’s Communicatio Graphics & Devices & Windows n & Data Media Printing ContractsMetadata &Namespace .NET or Internet Silverligh WinRT Core Win32 Silverligh Explorer t for WP t Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 9. Desktop Apps DirectX XAML HTML 5 UI built in DirectX or XAML x86 & x64 Can only run on Phone 8 C++, C# & VB JavaScript Code in C++, C# or VB .NET for WinRT WinJS C# or VB can make use of a subset of the HTML full .NET API. This allows you to keep using JavaScri C or C++ C# or VB C# or VB Language Projection a lot of the code you have today without pt & CSS changes & still make use of the WinRT API WinRT API’s as well, thanks to the language projection. Communicatio Graphics & Devices & Windows n & Data Media Printing ContractsMetadata &Namespace .NET or Internet Silverligh WinRT Core Win32 Silverligh Explorer t for WP t Windows 8 Core OS Services (Kernel, Drivers, etc…)
  • 10. Desktop Apps DirectX XAML HTML 5 Phone 8 Can only run on x86 & x64 C++, C# & VB JavaScript .NET for WinRT WinJS HTML JavaScri C or C++ C# or VB C# or VB Language Projection pt & CSS WinRT API’s Communicatio Graphics & Devices & Windows n & Data Media Printing ContractsMetadata &Namespace .NET or Internet Silverligh WinRT Core Win32 Silverligh Explorer t for WP t Windows 8 Core OS Services (Kernel, Drivers, etc…)