sonic59 wrote:This is incorrect.
Well, I was paraphrasing the Microsoft guy (see link), Win32 is effectively gone and you need to use WinRT services instead to run on ARM. If you think COM services (which is how WinRT itself is accessed) and a few otherwise uncovered, mostly COM based services are enough for 'most Juce modules to compile without change' - the context of my comment, well, I just don't see it. Virtually all the Windows native files use services that aren't there.
There is no need for Javascript, all the WinRT code can be done in C++/CX.
That's interesting. Can you explain how it is supposed to work? With the tools I got, I can only make a C++ WinRT dll. I did not know I could make an app. It certainly seemed like you needed XAMP or HTML/Javascript to have a UI (much the way that the NDK only makes libs on Android). But perhaps I was mislead by all the samples so far. Bing Maps, etc. Are all ' hybrid' apps. I thought it was because of the missing binding stuff that is inherent in .net languages. I did see a bunch of weird MS language extensions, but I thought they were just there to make using the COM interfaces easier.
If you can do a metro app with C++ alone, that might make a juce port a little easier. I'd be interested in hearing more.