On 11-01-2012 13:23, Piotr Szturmaj wrote:
Danni Coy wrote:
I was rather under that only the new html5 api would be available under
windows 8 arm - that they were doing a iOS walled garden type thing with
it - if true this could make things difficult...
http://www.microsoft.com/presspass/exec/ssinofsky/2011/09-13BUILD.mspx?rss_fdn=Custom
"[...] And you have your choice of world-class development tools and
languages. JavaScript, C#, VB, C++, C, HTML, CSS, XAML, all for X86-64
and ARM.
This is an extremely important point: If you go and build your Metro
style app in JavaScript and HTML, in C# or in XAML, that app will just
run when there's ARM hardware available. So, you don’t have to worry
about that. Just write your application in HTML5, JavaScript and C# and
XAML and your application runs across all the hardware that Windows 8
supports. (Applause.)
And if you want to write native code, we're going to help you do that as
well and make it so that you can cross-compile into the other platforms
as well. So, full platform support with these Metro style applications."
It means Win8 ARM will be limited to Metro apps only, but you will be
able to choose HTML/CSS/JS, .NET or native code.
If they have ported the Common Language Runtime to ARM, I doubt they
would put some arbitrary limitation on what apps can run on that
hardware. All things considered, AArch32/64 are coming soon.
Besides, Windows running on ARM is not a new thing; see Windows Mobile
and Windows Phone 7. By now, their ARM support should be as good as
their x86 support.
- Alex