This isn’t super surprising; I’m honestly impressed they managed to keep a client alive in the Linux ecosystem for as long as they did. That said, found something in the comments from Flex developer Matthew Fabb regarding the 64-bit Flash debacle:
Adobe has committed to getting a 64-bit version of Flash out with Flash Player 11. My understanding is that it is a technical issue, as Flash uses licensed code and codex that have not been available in 64-bit.
We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features.
Sounds like Adobe could stand to take a page out of Apple’s book.
Adobe publicly said that Flash would ship on a smartphone in early 2009, then the second half of 2009, then the first half of 2010, and now they say the second half of 2010. We think it will eventually ship, but we’re glad we didn’t hold our breath.
Old story, but I reference it a lot, so here it is. As an aside: only the iPhone 3GS runs on ARMv7 hardware. To me this says: Apple has been right for a number of years, but increasingly I’m wondering if their stance is the right one.
Once more, the North American hardware currently using ARMv7 on Android is: MotoDroid, Nexus One and HTC Incredible.
This is a dangerous game they’re playing, especially since ARMv6 phones are still being announced. I don’t think users are going to find their inability to play Flash on their new phones particularly “consistent.”
I have several concerns about this news. Not only will it only run on a small sliver of North American hardware (HTC Incredible, MotoDroid and Nexus One should be the only ARMv7 products), but since it requires a new stepping of the OS the HTC products will probably lag behind the rest as Sense is ported/upgraded. My ancillary question is: will standalone app developers be able to deploy to a 2.1 device? Or will apps also require the 2.2 upgrade? (I speculate it’s the latter.)