Both Adobe and MS could have used SVG as the basis for Flex and
Silverlight, but both prefer to lock people into proprietary
approaches. Just because SVG doesn't do everything Flash/Flex can do
is no reason to use all the things it DOES do (it has styling and
scripting support for a start...).
Having used both SVG and Flex, I can tell you the fundamentals are the
same. Sure Flex has a much better component library and the flash
player has better penetration, but most of the things I currently do
in Flex are doable in SVG.
Making the Flex SDK open source is a strategic decision to capture
more market share. It has nothing to do with supporting W3C standards.
It is only about funneling more developers into delivering for the
Flash platform in the face of MS and Silverlight.
I think you are seriously misguided about the role of standards. HTML
seems to have worked pretty well. I don't see MS or Adobe trying to do
their own versions of that (though they may screw up their support for
it at times, yes IE is dreadful)...
Guy
On 27/01/2009, at 9:30 AM, Sebastien ARBOGAST wrote:
Like all W3C standards, SVG is just one tiny little piece of the
puzzle. The Flash platform or silverlight offer much more than that
of course. Component libraries, styling, scripting support, system
integration, remoting support, IDEs, and all the accessories that,
like it or not, only a big company can produce.
Competition is what drives technology forward, standards come after
the war to clean up the mess, but they don't innovate.
With the iPhone being so closed, at least Android and Palm have a
big card to play on openness to compete.
But wishing for one silver bullet technology is not a dream, it is
not even a utopia, it's like wishing for hell on earth.
Oh, and by the way, the Flex SDK is totally Open Source, but this
has already been repeated thousands of times so I guess you know.
Sébastien Arbogast
http://sebastien-arbogast.com
2009/1/26 Guy Morton <[email protected]>
Mm..yes, but then again Apple is supporting SVG on the
iPhone...Adobe hasn't exactly covered itself in glory with its
support for SVG. Of course since they bought Macromedia they no
longer have any strategic use for it. And now we have Silverlight
from MS we have THREE technologies that are essentially the same -
two proprietory and one a W3C standard.
Sigh. It's the usual mess we get when corporations exercise their
competitive impulses.
Wouldn't it have been nice to have an open vector animation standard
(SVG) that would play in a commonly deployed runtime (Flash)? Then
we could all develop once and have native playback in browsers that
support SVG, player support for those that don't and we'd be able to
target the iPhone.
That of course will never happen. :-)
Guy
On 27/01/2009, at 12:23 AM, Wally Kolcz wrote:
Could not have put it any better myself.
From: "Paul Andrews" <[email protected]>
Sent: Monday, January 26, 2009 4:07 AM
To: [email protected]
Subject: Re: [flexcoders] Flex. AIR and IPhone
LOL, yes - the iphone only supports two gestures for flex, flash
and air and they involve the use of one or two fingers..
----- Original Message -----
From:Sebastien ARBOGAST
To:[email protected]
Sent: Monday, January 26, 2009 11:28 AM
Subject: Re: [flexcoders] Flex. AIR and IPhone
You can start by a prayer, because the Flash runtime is not
available on the iPhone in any form, including AIR.
And it will probably never be because of commercial and strategic
reasons: the day people can deploy Flex applications to the iPhone,
the App Store is as good as dead... sort of.
Sébastien Arbogast
http://sebastien-arbogast.com
2009/1/26 thelordsince1984 <[email protected]>
Hi,
i would create an air application and deploy it into iphone
environment and allow touchscreen gestures.
How can i start?
Thanks a lot
Regards
Lorenzo