Linked by Thom Holwerda on Mon 4th Apr 2011 22:59 UTC
Windows And yes, the stream of controlled Windows 8 leaks continues. This time around, Thurrot and Rivera have published a number of screenshots from Windows 8's brand-new tablet user interface, and surprise surprise, its built on Metro, the same design language that underpins Windows Phone 7. Windows 8 will also include its own PDF reader, Modern Reader, which also happens to be the first application packaged in Microsoft's new AppX format. Update: Long Zheng has some technical details on AppX, including this little tidbit: "The extensive list of properties signifies the comprehensive scope of this system to be the ideal deployment strategy for 'applications', in all essence of the word. In fact, the AppX format is universal enough so it appears to work for everything from native Win32 applications to framework-based applications and even *gasp* web applications. Games are also supported."
Thread beginning with comment 469052
To read all comments associated with this story, please click here.
Silverlight/XNA vs Native Code
by RichterKuato on Tue 5th Apr 2011 04:22 UTC
RichterKuato
Member since:
2010-05-14

As cool as it sounds for Microsoft to be embracing multiple architectures and being free of x86 and all. It seems far fetched to think that Microsoft will get everyone to abandon native code and move to their AppX Application Model. I doubt MS would take such a risk either.

If I'm wrong then cool. It just doesn't sound likely to me.

Reply Score: 2

j.dalrymple Member since:
2011-03-29

AppX will just be one way (among many) to deliver applications. MS takes backwards-compatibility too seriously to abandon native code.

Reply Parent Score: 1

Neolander Member since:
2010-03-08

AppX will just be one way (among many) to deliver applications. MS takes backwards-compatibility too seriously to abandon native code.

Yeah, like with WP7 ;)

Reply Parent Score: 2

nt_jerkface Member since:
2009-08-26

Very true, it would cost billions to move all the existing x86 code to something else. A lot of it is black box code that was written years ago by companies that no longer exist.

MS at least has to provide some type of VM solution for legacy code. But then you can have integration issues and you risk companies staying frozen instead of upgrading.

But I don't consider x86 to be a problem in itself. Both x86 and ARM have their costs and benefits. Windows can exist on both x86 and ARM, they don't have to move away from x86 for the sake of it.

Reply Parent Score: 2

Spiron Member since:
2011-03-08

From what I've heard on AppX it just seems like writing an aplication to GTK or KDE or iOS, not just an inefective platform like Silverlight was.

Reply Parent Score: 1

moondevil Member since:
2005-07-08

AppX seems just to be a package description format, not anything with the way code gets generated:

http://www.istartedsomething.com/20110405/first-look-at-the-future-...

Reply Parent Score: 3

RichterKuato Member since:
2010-05-14

You're right, and it sounds like it'll still support Win32. I guess when I heard that it was supposed to be like Window Phone 7 application packages I interpreted it to mean like the Windows Phone Application Platform.

Reply Parent Score: 1