DCSIMG
Windows 8 For developers - what’s new? - Ran Wahle's blog

Ran Wahle's blog

Windows 8 For developers - what’s new?

Windows 8 For developers - what’s new?

Today in BUILD,  it was all about Windows 8 and it seems like a very big change from what we’ve known so far.

And what is the big change?

JavaScript & HTML have become a native part of windows application. That is something completely new for us. HTML comes out of the browser for windows 8 and it can be a UI for a “regular” windows application.

The Metro style applications, meaning that application doesn’t stand alone but it is a part of “Application web” as put by the keynote various speakers.
It means that if you write some text in a word processor and you want to translate it using a translation app, you can pick the translation app after selecting text instead of Copy –> Open translation app –> Paste –> translate.

This is done by contracts. These contracts defined by the OS and each application can choose whether and how to implement them.

This means that the applications share content, not only by the clipboard. The applications share content using contracts.The contract are predefined by the OS (Picker, Share & Search contracts)

To see the whole story let’s take a look at the “Windows 8 Platforms and tools” below:

Windows & Plateforms and tools

The WinRT API is a native API but it can be easily used by C# & VB (easier than win32 API)
but moreover, by JavasScript. From this picture we can also see that a XAML application
can be written in C/C++ rather than just .Net language, that’s because XAML was re-implemented natively and now can serve native code as well.

To sum things up: Building application for windows has changed. The most important news, if you ask me, is the contracts that allows application to speak with one another (aka Metro-Style apps).  The second most important is the ability to develop application using HTML & Javascript. There are of course some other things like the new App store, the fact that the apps  I’ll post more about the development tools as the convention continues.

Comments

nGoiT – Il Blog. - nGoiT, il Blog! said:

Pingback from  nGoiT – Il Blog. - nGoiT, il Blog!

# November 3, 2011 12:58 AM

Windows 8: Some unanswered questions | Van JaVa Byroe Blog said:

Pingback from  Windows 8: Some unanswered questions | Van JaVa Byroe Blog

# November 3, 2011 1:14 AM

Windows 8: Some unanswered questions | ipad with camera said:

Pingback from  Windows 8: Some unanswered questions | ipad with camera

# November 3, 2011 1:27 AM

Windows 8: Some unanswered questions | My Blog said:

Pingback from  Windows 8: Some unanswered questions | My Blog

# November 3, 2011 2:22 AM

Windows 8: Some unanswered questions | eMediaOne – Your daily dose of news and blogs… said:

Pingback from  Windows 8: Some unanswered questions | eMediaOne – Your daily dose of news and blogs…

# November 3, 2011 3:00 AM

Windows 8: Some unanswered questions | Windows Updates said:

Pingback from  Windows 8: Some unanswered questions | Windows Updates

# November 3, 2011 3:32 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: