Monthly Archives: April 2010

Thoughts on Flash

Steve Jobs on Flash:

Besides the fact that Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices, there is an even more important reason we do not allow Flash on iPhones, iPods and iPads. We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices.

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. We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers.

What You Can Learn From Panic’s Email Marketing

Great post about the recent email campaign for Panic’s Transmit 3.

Mac OS X Flash Player Hardware Decoding H.264

Adobe has release a preview of its upcoming Flash Player 10.1 with hardware decoding of H.264 video using recently added APIs into OS X 10.6.3.

It seems to work quite well in Safari, although 720p YouTube videos still use a fair chunk of CPU. Hardware decoding doesn’t seem to kick in at all on Chrome.

Android on iPhone

A Canadian guy going under the pseudonym of planetbeing has got Android OS running on his iPhone. The video shows it runs fairly well even on first-generation iPhone hardware.

Gizmodo and the Prototype iPhone

Gruber on the Gizmodo prototype iPhone saga:

Imagine, say, that someone offered to sell you a unique and notable piece of stolen artwork. You pay them and take the item. You are subsequently arrested and charged with buying stolen property. What do you think your chances are of being acquitted on the grounds that you didn’t know for certain whether the item was a forgery at the time you paid for it?

Nokia N97 Promotional Video vs Real Life

Nokia blurring the lines between reality and marketing.

SproutCore Touch

A HTML5 framework for creating touchscreen interfaces.

Engadget Reviews the JooJoo

As expected, the software stinks.

Warning: require_once(/nfs/c02/h05/mnt/20370/domains/ [function.require-once]: failed to open stream: No such file or directory in /nfs/c02/h09/mnt/20370/domains/ on line 22

Fatal error: require_once() [function.require]: Failed opening required '/nfs/c02/h05/mnt/20370/domains/' (include_path='.:/usr/local/php-5.3.29/share/pear') in /nfs/c02/h09/mnt/20370/domains/ on line 22