Latest Tweets:

*26

Adobe Drops First-Party AIR Client for Linux

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.

I’m interested in this for one reason: from Steve Jobs’ Thoughts on Flash:

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.

(Source: linuxhaters.blogspot.com)

*1

Xoom to Ship Sans Flash

Apple’s infamous Thoughts on Flash:

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.

Bet Moto/VZW wish they hadn’t either.

(Source: Engadget)

Flash Video Performance on a Froyo N1 (Spoilers: It Sucks)

Link courtesy of John Gruber, but here’s my take on the matter: Flash video content clearly does not work as-is on Android. This leaves content providers with two options:

  • Optimize their content for HTML5, allowing iOS, WebOS, Blackberry and all Android users to experience their content
  • Optimize their content for Flash, allowing ARMv7, Froyo-equipped Android devices to experience their content

Doesn’t sound like a tough choice.

For Those Not Yet Aware: Flash 10.1 for ARMv7 Only

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.

Android 2.2 pushes users to utilize Flash

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.”

*1

Flash is official for Android 2.2

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.)