[opendtv] Re: Apple dashes hopes of Flash on iPhone

  • From: Craig Birkmaier <craig@xxxxxxxxx>
  • To: opendtv@xxxxxxxxxxxxx
  • Date: Wed, 14 Apr 2010 09:06:53 -0400

At 9:20 AM -0700 4/13/10, Kon Wilms wrote:
It's a cross compiler. Nothing special or shocking about that. How do
you target ObjC for the iPhone? You cross-compile...

Oh the horrors.. it's the same thing! (and guess which one has garbage
collection)

And you KNOW that Apple is wrong and that this cross compiled code runs just as efficiently as code developed using Apples tools?

Just curious...


 Simply stated Apple believes Flash is inefficient (especially on ANY MAC
 platform) and is asking developers to move to an industry standard - HTML5.

One that isn't even ratified yet.

Oh Horrors. All kinds of websites are delivering content using a "standard" that hasn't been ratified yet. I'm sure that this has NEVER happened on the Internet before.

By the way, who ratifies each release of the Adobe creative suite?

What happens when Adobe adds stuff to Flash? Why they just tell everyone in the world to upgrade their Flash plug-ins. And if they are a bit slow offering an upgrade for a particular platform, who really cares?

After all, we have NEVER seen any software foundry use their control over the stuff they publish to control the marketplace...

Right?


 Less efficient code that does not run as well as code developed with the
 tools Apple recommends;

Complete and utter nonsense. For every one efficient ObjC developer,
I'll show you ten that are muddling by.

This does not address what I wrote. Certainly some developers are more skilled than others. The issue here is how much overhead is being added by the cross compiler, not the skill of the programmer.


 A third party bottleneck - when Apple updates the iPhone OS SDK, Adobe would
 need to update their compiler each time. The unfortunate fact is that Adobe

Nonsense. In that case, every app available would have to be recompiled.

Nonsense. If an app was written using the APIs available in a previous version of the OS it will still run with the new version of the OS. The concern is the new APIs that are added, and when the third party will get around to supporting them.


Your argument has no merit seeing as other cross compilers such as
Mono and Unity also seem to have been 'banned'.

Same issues.


This is nothing more than Apple wanting to maintain complete control
of the platform. Any ability to cross-compile flash apps would create
an immeasurable impact on their marketplace.

The ability to cross-compile Flash Apps would only keep Flash alive a bit longer. It's time for Adobe to focus on HTML5 rather that trying to control the tools for dynamic media content on the Internet and new mobile platforms.

Apple is not the control freak here.

And besides, why should you care? From the sounds of it you have chosen not to support Apple, so this has no effect on you...

Right?

That is, unless Apple wins this round of the computer wars and replaces the wonderful open world of the Wintel PC.

Regards
Craig


----------------------------------------------------------------------
You can UNSUBSCRIBE from the OpenDTV list in two ways:

- Using the UNSUBSCRIBE command in your user configuration settings at FreeLists.org
- By sending a message to: opendtv-request@xxxxxxxxxxxxx with the word 
unsubscribe in the subject line.

Other related posts: