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."
Permalink for comment 468991
To read all comments associated with this story, please click here.
RE[2]: App scalability
by chandler on Mon 4th Apr 2011 23:25 UTC in reply to "RE: App scalability"
chandler
Member since:
2006-08-29

Anything other than the user interface code can be shared, but essentially nobody writes 100% pure MVC code, which means there's a lot of places where things need to be changed when porting from Cocoa to Cocoa Touch. A Foundation-only library can be shared if you've got some unique networking or data processing code, but for a lot of apps, the UI defines and deeply affects the whole structure of the application.

There are issues on Windows Phone 7 with certain base classes not being provided - sockets being a notable example - which can cause complications, but generally if you write to WP7's requirements it'll be easier to share code with a Silverlight app than it is to share between iOS and OS X.

Reply Parent Score: 3