Earlier quoted context omitted.
> People would like to run their Win32 apps on their smartphone And they did actually. Windows Mobile - the original Windows Mobile, 2000-2012 - had 42% smartphone market share in 2007, a native Win32 API (and .Net Compact Framework for C# and VB.Net too), had WinCE kernel and worked on x86, MIPS, ARM and SuperH CPUs.
I loved WinCE/WinMobile back then, except for RAM as document storage - only WinMobile 2005 or so and later supported Flash-storage as well. Though, it supported yet another Win32API implementation with less functions and you had to recompile your code for the target (another reason was: mobile had ARM based CPUs). All what people like me want is NT kernel, Win classic UI, WinAPI with transparent JIT of x86 exe appli…
I loved it until the 'trendy' movement toward fingers-driven UI started, around version 6.0.