i see running Android apps on a non-arm architecture pretty much the same. - whether Google would help out or not. it seems very unlikely to pan out. so, while not impossible - i think you under-estimate the work involved - and there is still the BIG problem of emulation - which never runs like native code...
i don't see how we could get around that, unless every app developer also worked on x86/x86_64 versions as well.... or maybe if we had some magical compiler that could instantly convert Arm code into x86 code - automagically! ;)
Adobe air is in Ubuntu partner repository. I install that from there some time ago. Did they have that statistics? Recently after a reinstall I don't install that because 1st I don't see much(if any) app which I needed using Air and 2nd It was depending libhal. I wanted a completely hal free desktop. May be it could be a cause that hal is deprecated from Modern linuxes and AIR is depending on HAL. Changing the code would take some effort and may be they don't think that is financially reasonable. Anyway loosing a option is always bad but we could hope soft developer would focus on standardized things like HTML5 and web rather then proprietary platform.
These guys seem to have a semi-working solution, but I've not dug into it very deeply yet. What do the real code wizards here think? At the very least they seem to have solved the translation of codebases between x86 and ARM.
Only flash player provided, with major bugs and ignoring x64 platform for HUGE time. Check.
Flash EDITOR not ported. Check.
ANY productive tool ported? No. Check.
Their AIR required outdated technology and was not updated. Check.
Adobe, its not linux fail, its YOUR fail. You just IGNORED linux letting it be no more than a display kiosk and put high hopes in it. But you "plan" to support android which IS linux in essence. You're just pervert rednecks yelling about absence of own brains.
Keep up nice support!
I'd actually like to see the reverse myself: x86 apps ported to ARM. ARM represents the best opportunity to break free from the Wintel monopoly, both on the desktop and the server. But the mass of already-existing x86 applications pretty much extinguishes that opportunity. The pessimist in me sees Intel developing their Atom processor to the point of crushing ARM-style chips, and then in turn, with Microsoft, crushing Android.
The lack of platform independence in software is what keeps the consumer stuck with the establishment.
If I go to a website and I just see a big box saying NoScript has blocked a flash script then I say 'ugh, they built their entire website in Flash?' and go elsewhere.