The Register® — Biting the hand that feeds IT

Feeds

Adobe reignites Flash on iOS

But still not in Safari

Agentless Backup is Not a Myth

Adobe is steaming ahead with Packager for iPhone,a recompiler of Flash applications as iOS apps - now that Apple has cleared the technology for distribution though iTunes.

Adobe dropped support for the Packager tool in Flash Professional CS5, when Apple said that Objective C was the only permitted development language. Apple recanted that position in the last few days, and Adobe reports that developers have already managed to get Flash applications approved for listing in the iTunes store.

Apple does not allow interpreters onto its iOS platform, so Adobe created the Packager tool as part of the Flash authoring package. The Packager recompiles the application to run native on iOS, fitting within the rules - so Apple changed them.

The new rules demanded developers use Objective C, so Adobe dropped support for Packager despite Apple's patchy administration of the rules (which, it turned out, only applied to Adobe).

Now Apple has had a change of heart, perhaps prompted by threats of anti-trust action, and will permit developers to work in any language they like so long as applications "surprise and delight users. Show them their world in innovative ways, and let them interact with it like never before." ®

Regcast training : Hyper-V 3.0, VM high availability and disaster recovery

Darwinism

"If your Darwinian theory applied to the web, Flash would already be extinct."

The odd thing about Darwinian evolution is that it can lead to seemingly illogical results.

Since it's focused only on ability to reproduce (and survive until reproduction opportunity presents), traits that are beneficial to reproduction but harmful to other aspects of the individual can actually be selected for.

Flash has a trait (specifically, Adobe's development team working round the clock to make it work on every platform they can) which makes it very easy for it to reproduce. However, one aspect of this trait (the focus on "run everywhere" over stability and performance) can be considered very harmful to individual instances of Flash.

In other words, just because Flash doesn't meet your personal criteria for success, doesn't mean that it doesn't meet Darwinian criteria. Darwinian evolution doesn't select for some logical definition of "the best" -- it's solely about surviving and reproducing. Flash has done that.

3
0

Hang on

Did you just use the word "skills" in relation to Flash developers??

2
0

You were so close

Wasn't there something about an antenna issue...?

2
0

More from The Register

SCO vs. IBM battle resumes over ownership of Unix
Zombie lawsuit back and wants to suck the brains out of Linux
Bjarne Again: Hallelujah for C++
Plus: Now officially OK to admit you never used STL algorithms
Interwebs taunt Sir Jony over Apple eye candy makeover
Hey Ive, Ive... add more unicorns, willya?
Apple: iOS7 dayglo Barbie makeover is UNFINISHED - report
Plus: You don't like the icons? Blame marketing
Red Hat to ditch MySQL for MariaDB in RHEL 7
So long, Oracle! Don't let the door hit you on the way out
Shy? Socially inadequate? Fiddling with your phone could help
App 'tells the brutal truth' about social inadequates' chatup lines
Java EE 7 melds HTML5 with enterprise apps
New release arrives with GlassFish, NetBeans support
 breaking news
'Office Facebook' firm Tibbr wants you to PAY for mobe-meetings app
Great idea. Punters won't cough for it though
 breaking news
The only Waze is Google: Ad giant tipped to gobble map app 'for $1.3bn'
Pac-Man-satnav-ish upstart in bidding war with Apple, Facebook
 breaking news
PM Cameron calls for modern, programmable computers! (We think)
IT education musings to G8 chiefs to mystify IT industry