« Flash GAMM UkraineThe simple things why I prefer to develop Java than Flex »

Trackback address for this post

Trackback URL (right click and copy shortcut/link location)

28 comments, 1 trackback

Comment from: Serge Jespers [Visitor] · http://webkitchen.be
Hi Constantine,

I think you missed a few things. I don't agree that Silverlight is one brand. You could actually say that the Silverlight platform is exactly the same as the Flash Platform.

Silverlight = Flash Player
XAML = MXML
C#/VB.NET = ActionScript
Visual Studio = Flash Builder
Expression Blend = Flash Catalyst
Expression Design = Flash Professional

Hope this gives you a better idea on how to position this.

Serge
05/16/09 @ 15:55
Comment from: Konstantin Kovalev [Member] Email
Serge!

The problem is Siverlight is developer centric technology and the role of all the products is clear. Yes you're right in equal signs in your comment. But the problem is understanding for peoples who aren't involved.

In Silverlight case it is clear:

- to develop SL app we need to code in Visual Studio with .NET langs/XAML and using Expression family to bring graphics.

But if I want to develop Flash platform app? What I should use if I know nothing about Flash platform? A lot of similar named tools! And how to made the right decision?

And you're not right about
Silverlight = Flash Player

The reality is:
Microsoft Silverlight Runtime = Flash Player
and
Silverlight = Flash Platform.
05/16/09 @ 16:13
Comment from: Serge Jespers [Visitor] · http://webkitchen.be
I think the case for Flash is equally clear:

- to develop SL Flash app we need to code in Visual StudioFlash Builder with .NET langs/XAMLMXML/ActionScript and using Expression familyCreative Suite/Flash Catalyst to bring graphics.

Same thing.
05/16/09 @ 16:22
Comment from: Patrick [Visitor]
And tomorrow MS will announce Expression Builder formly known as Visual Studio.
05/16/09 @ 18:05
Comment from: Mukul [Visitor]
****-
The difference is that Expression Design was not the first product to be released for Silverlight by MS. The various constituents may be adequately equated today, but the historical perceptions of the community will associate Flash with animation. I can understand the reasoning for this change, but I still have mixed feelings about it. "Flex" was my way of differentiating animation from application development. For example a "Flash app" would be an application but something that is animation-based. A "Flex app" would be one that is based off the Flex SDK and is more functional than anything. The problem is that non-flash/flex-developers do not understand that a Flex app is just a Flash app that uses the Flex SDK. This will cause some confusion, but in the long run, it may actually force people to understand what makes up the "Flash Platform"
05/16/09 @ 18:39
Comment from: TJ [Visitor]
your comment system sucks. I was going to post a comment about this article, but not anymore.

Get some proper validation on the silly math answer so the posters dont lose their comments when they get the answer wrong (or forget to fill it in such as I did) and the BACK button (LOL, it's 2009!). It's just good practice.
05/16/09 @ 18:47
Comment from: Konstantin Kovalev [Member] Email
I think the case for Flash is equally clear:

Serge, I think a lot of Flash developers would say:
- to develop Flash app we need to create a movie in Flash IDE code it in Flash IDE/FDT/TextMate/FlashDevelop/(anything which supports ActionScript and can compile fla-files with Flash IDE but not in Flash Builder) with ActionScript.

The best way for Adobe to made things more clear is to create free fla-files compiler (command line) and support coding/compiling it within Flash Builder. So this will be an other way for designer/developer workflow and can bring Flash IDE to the developer world. Only after this step Flash Builder can be named so without any confusion and Flash SDK (command line compiler for fla-files + ActionScript library which compatible with Flash IDE) will be properly named if we consider Flex SDK for MXML or pure AS.
05/16/09 @ 20:39
Comment from: Konstantin Kovalev [Member] Email
your comment system sucks


Sorry for that :( Added to my TODO list to upgrade b2evolution engine for my blog.
05/16/09 @ 20:40
Comment from: Jon [Visitor]
*****
Spot on.

@Serge: As one who uses both Microsoft Expression Suite (and VS 2008) and Flash Professional/FlexBuilder, Expression Design is NOT = Flash Professional.

"Expression Design" is closer to "Adobe Illustrator 88" than to "Flash Professional." Flash Professional allows for animations, etc., while Expression Design only allows for illustration work (and mostly vector illustration--that said, it is nowhere near an "Adobe Illustrator-killer"--yet--it has a ways to go to get even close) ; think of Expression Design as the illustration tools that are in Flash Professional and you are closer to the truth.

Microsoft's product is very compelling-Adobe should be worried. That said, Microsoft's product also has a large distance to go to completely catch-up with Adobe's in many, specific, areas. As a user of (and developer in) both platforms, this is indeed a _very_ interesting time!
05/16/09 @ 21:34
Comment from: Serge Jespers [Visitor] · http://webkitchen.be
@Jon: You are absolutely right. I keep messing up their products ;-) I guess you could say that Flash Professional is more like a mixture of Expression design & Expression blend.
05/16/09 @ 22:10
Comment from: Konstantin Kovalev [Member] Email
And tomorrow MS will announce Expression Builder formly known as Visual Studio

I don't think so. Visual Studio is a very multipurpose environment (not just only C# and MXML). So Visual Studio is like Eclipse and Silverlight add-on is like FlexFlash Builder.
05/16/09 @ 22:45
Comment from: Konstantin Kovalev [Member] Email
@Mukul The problem is Flash is a good brand but… for creative solutions. And Flex is a good brand for development. Adobe tries to made some mixture. And it is very difficult to perform the right positioning of the new role of "Flash everywhere". Because the opposite side — Silverlight — isn't everywhere (MS is very weak in creative solutions and I hope will be).

So I just consider FlexFlash Builder rebranding as kind of the blurring of brand identity. Which is not good thing.
05/16/09 @ 22:55
Comment from: Scott Barnes [Visitor] Email · http://blogs.msdn.com/msmossyblog
****-
@Serge Can you please do more homework, that's the 3rd time in blog posts i've caught you echoing incorrect remarks.

Expression Design != Flash Professional.


Expression Design is simply basic touch up tool, and its like saying Microsoft .NET Paint = Photoshop? when the reality is the tools aren't meant to compete at all in the slightest with Photoshop. Basics.

Expression Blend has Sketchflow so in reality I'd say both Flash Catalyst, Flash Builder and now Flex Builder are essentially all encroaching on the Expression Blend space if you were to draw a line in the middle and play the dating service.

On a personal note (Not Microsoft's position), I think the Flash Builder was the stupidest move your guys have made to date - and I once sat through a 2hour argument with Macromedia team when they briefed me on the new name for Flex and its $15k per CPU price tag.

-
Scott Barnes
Rich Platforms Product Manager
Microsoft.
05/16/09 @ 23:59
Comment from: Konstantin Kovalev [Member] Email
Scott,

your comment is #13 :)
05/17/09 @ 00:23
Trackback from: Constantiner's blog [Visitor]
Flex Builder переименовывается во Flash Builder
Если вы просмотрите посты на эту тему в блогах Serge Jespers'а, Lee Brimelow, Duane Nickull'а, Mark Doherty, Tim Buntel'а или Ryan Stewart'а, а также FAQ от Lee Brimelow, то узнаете, что ...
05/17/09 @ 13:49
Comment from: rost [Visitor] · http://en.flash-ripper.com/
I like this renaming of Flex Builder to Flash Builder. Despite the fact it is a big surprise for me. I think this makes the whole Flash Platform more consistent for its core supporters.

"A lot of people think that Flash is not more than stupid banner creation tool" - I've heard this argument very often. But I think it is old way of thinking about Flash and it seems that Adobe decided to change it.

It is a risky, but power turn, the turn of man, which believes in the ability of change and ready to make it.

In other words, no red cheeks anymore when saying you're flash developer, but completely opposite: "Yes, I am a Flash developer, and Flash is powerful Platform for development".

It will take time to change the public image of Flash, but, as soon as Flash is really great platform for development, it is fair play, and I believe it will work.
05/17/09 @ 16:51
Comment from: rost [Visitor] · http://en.flash-ripper.com/
"which believes" = "who believes", sorry, I must have been visiting my English courses more often!
05/17/09 @ 16:53
Comment from: Alan [Visitor] Email · http://blog.alanklement.com/
A few points that I think will help:

1. The rebranding is meant to fix the nomenclature problems you mentioned.
2. Flex is Flash. Flex is a collection of actionscript classes.
3. The notion of a 'Flex Applicaiton' is a misnomer, it's still a movieclip / flash movie / .swf. In fact Flash content built upon Flex is a 2 frame movieclip. So even 'Flex Apps' have a timeline.
4. The .fla is going away and will be replaced with the .xfl. This was announed about 2 years ago. At the time it was planned for CS4 but it didn't make it.
5. The workflow problems you mention do exist, but a big help will be the .fxg file format.
05/17/09 @ 19:00
Comment from: Konstantin Kovalev [Member] Email
The .fla is going away and will be replaced with the .xfl. This was announed about 2 years ago. At the time it was planned for CS4 but it didn't make it

Yes. Its really cool. But how this is related to the mxml compiler?
05/17/09 @ 20:37
Comment from: Konstantin Kovalev [Member] Email
"A lot of people think that Flash is not more than stupid banner creation tool" - I've heard this argument very often. But I think it is old way of thinking about Flash and it seems that Adobe decided to change it.

Yes. I'm dreaming about it for about five years. But still there are no changes :( All these people thing Flash is just annoying banner and "skip intro" creation tool. Hope Adobe and we (community) can change it. But anyway…
05/17/09 @ 20:41
Comment from: Huw Collingbourne [Visitor] Email · http://www.sapphiresteel.com
Just a small addition to the above. There are a few mentions of Visual Studio which seem to suggest that it can't be used for Flash Platform (Flex/AIR/ActionScript) development. Not so! My company is creating a Visual Studio Flash Platform IDE called Amethyst. This has all the same things that any VS developer expects - IntelliSense, refactoring, code formatting etc. The commercial edition will even have a drag+drop Flex/AIR visual designer right inside Visual Studio. We will also release a free Personal Edition. We currently have beta 5 available for download. More info on our blog: http://www.sapphiresteel.com/-Blog-

best wishes

Huw
05/26/09 @ 22:14
Comment from: Konstantin Kovalev [Member] Email
Thank you Huw!
05/27/09 @ 11:22
Comment from: John Graham [Visitor]
Just a correction
MXML is not equal to XAML as XAML is a much richer format for developer / designer collaboration.

Thats why Adobe scrambled to "invent" it themselves (i.e. they did the same that Microsoft is often accused of) in the form of FXG which by the way will not be commercially available for use until Q4 of 2009.

And Silverlight != Flash but Silverlight = Flex.
06/03/09 @ 05:52
Comment from: Resume Writing [Visitor] · http://www.online-resume-writing.net
Wow Impressive!
Your blog is very informative. However, it is pretty hard task but your post and experience serve and teach me how to handle and make it more simple and manageable.
Thanks for the tips… Best regards.
09/05/09 @ 11:29
Comment from: Arthur Magno [Visitor] · http://blog.arthur.as
***--
:crazy:

sorry for the badword, but
fy all :)


flash plataform ownz.
and silverlight is just sucks.


http://www.shinedraw.com/flash-vs-silverlight-gallery/
10/04/09 @ 20:39
Comment from: Nirth [Visitor] · http://blog.kiichigo.eu
oh my effing god, I think people care way to much about words :D
11/11/09 @ 21:00
Comment from: nyc bed bug exterminator [Visitor] · http://www.nypestpro.com
Hi brother .................. :>>
Use new Flex Builder 3 project wizards to support the most common back ends.The New wizards make it fast and easy to get started, whether you're using Adobe Cold-fusion, PHP, ASP.NET or Java. Work flow for developers using Adobe Live cycle Data Services is improved as well, and improved project portability support enables developers to share projects and application settings more easily. You can get more details in this link http://www.adobe.com/products/flex/features/flex_builder/ thank you.
11/19/09 @ 12:18
Comment from: Spam comment from somebody called Adobo [Visitor] · http://spam-from-adobo.com/
*****
Thank you for sharing such an interesting and informative article. - Adobo
01/16/10 @ 04:26
Comment from: har19 [Visitor] · http://www.spam-link.com
"A lot of people think that Flash is not more than stupid banner creation tool" - I've heard this argument very often. But I think it is old way of thinking about Flash and it seems that Adobe decided to change it.


02/21/10 @ 04:52

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
PoorExcellent
:!: :?: :idea: :) :D :p B) ;) :> :roll: :oops: :| :-/ :( :'( |-| :>> :yes: ;D :P :)) 88| :. :no: XX( :lalala: :crazy: >:XX
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
3 + 2 + 7 - 4?
antispam test