Welcome to WebmasterWorld Guest from 54.196.233.208

Forum Moderators: open

Message Too Old, No Replies

I hate Flash

Why can't it work like Director

     
1:20 pm on Apr 9, 2003 (gmt 0)

New User

10+ Year Member

joined:Apr 9, 2003
posts:2
votes: 0


I hate Flash. There. I said it.

Here's why...

The Flash interface is horrible. Its programming language is horrible. JavaScript? Please. You have to be an engineer to understand it. It was a bad choice for Macromedia to force graphic designers -- those who are most likely to use Flash -- to program in a JavaScript-like language. (However, I would like to see a hard-core programmer use PhotoShop...)

Why couldn't Macromedia develop Flash to emulate the well-known and established Director? People who use Director -- like myself -- would then have a easier time learning Flash. But instead, Flash is COMPLETELY different, which makes a knowledge of Director a hindrance rather than an asset.

Its hard to believe that a company can make two of their core applications behave so differently when in the authoring mode. If Adobe did that, they'd be out of business.

[edited by: jamski at 1:39 pm (utc) on April 9, 2003]

1:28 pm on Apr 9, 2003 (gmt 0)

Senior Member from ZA 

WebmasterWorld Senior Member 10+ Year Member

joined:July 15, 2002
posts:1720
votes: 1


:)

Welcome to Webmasterworld [webmasterworld.com]

Craig

1:49 pm on Apr 9, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Mar 14, 2003
posts:1550
votes: 0


I think that it may be because they originnlly bought flash from another company (can't remember the name now) and it was set up like that.

Any other idea?

Leo

ps. and welcome to webmasterworld

2:12 pm on Apr 9, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member korkus2000 is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Mar 20, 2002
posts:3732
votes: 0


Welcome to WebmasterWorld jamski,

I know that Flash 2 was out while director was in version 5. I believe Flash 1 was out during Director 4. They never really were extremely similar as far as the interface goes. I think the reason for the difference between lingo and actionscript is the audience. Flash people were coming from a web background. I can understand your frustration to start using Flash at version 6, after being a director developer. Flash has really come a long way, and people that started using it early on have a definite leg up.

2:21 pm on Apr 9, 2003 (gmt 0)

Senior Member from ZA 

WebmasterWorld Senior Member 10+ Year Member

joined:July 15, 2002
posts:1720
votes: 1


In the summer of 1996, we shipped FutureSplash Animator and began to get some interest. Our big success was in August of 1996, Microsoft was working on their web version of MSN and they wanted to create the most television like experience they could get on the Internet with a modem and computer and they because fans of FutureSplash.

The begining of Flash, was Futuresplash with MSN!

The history of Flash [untoldhistory.weblogs.com]

Craig

9:42 pm on Apr 9, 2003 (gmt 0)

Preferred Member

10+ Year Member

joined:Aug 30, 2002
posts:522
votes: 0


"Its programming language is horrible. JavaScript? Please. You have to be an engineer to understand it."

umm do you use Lingo?

I've been trained in both actionscript and Lingo and really maybe the syntax is different but an array is still an array. Its not that different really.

To tell you the truth I don't even like Director - and I think its place on the web is limited - for now at least.

We are comparing apples and oranges really - they have different uses and different users. F

lash 5 had a easy to learn interface - I think the Flash 6 interface is a little tougher to figure out if you arn't used to flash.

But maybe we arn't talking about the coding aspects?

1:49 am on Apr 10, 2003 (gmt 0)

New User

10+ Year Member

joined:Apr 9, 2003
posts:2
votes: 0


Yes, I do use Lingo, and find it one of the easier to use programming languages. Although I'm not a hard-core programmer, I do have a Basic and Pascal background. Lingo, albeit verbose, was easy to pick-up. I think its that "verbose-ness" that makes it easier to use.

if x = 56 then
go to frame 150
end if

or even

if the movieTime of sprite 2 = the duration of sprite 2 then
play "Menu"
end if

Pretty simple. I'm still having problems with JavaScript's and { }, and when to use == and when to use =. (So, where's the "then" in a JavaScript "if ... then" statement?)

Now, I'm not a heavy Lingo programmer, but I can get around the basics (which make up 90% of all projects).

2:58 am on Apr 10, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member korkus2000 is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Mar 20, 2002
posts:3732
votes: 0


Ya lingo is a lot like VB. Javascript is more C oriented. I was lucky I learned javascript before lingo and VB. The loose structure of both lingo and VB gives you bad habits in overall programming. Once you learn javascript you will find the other languages will be much easier to learn.
7:27 pm on Apr 10, 2003 (gmt 0)

Full Member

10+ Year Member

joined:July 8, 2001
posts:267
votes: 0


Flash 5 had an interface comaprible to illustrator, or any other adobe product. Flash MX now looks more like dreamweaver (which i dont like, since less and less room is being made available for people to work on). Flash 4 was the best. Simple, uncluttered, and the animation process was even easier than 5 and MX.

Flash is the best program out there, and adobe should tkae some notes. I never liked how adobe products looked. Although very powerful, they made me ill if i were looking at them for the first time. Macromedia is fun to use, and lets you be mroe creative. I still use flash for all my vector needs.

12:58 am on Apr 11, 2003 (gmt 0)

Preferred Member

10+ Year Member

joined:Apr 25, 2002
posts:470
votes: 0


Some programs seem more complex when the UI is poorly designed. Flash seems complex because it lets you do more.

C style programming, as Korkus mentioned, leads to good programming habits. Less prone to error, and easier to read structure.

The == and = difference isn't to tough to understand.

= is for assigning values
e.g., x = 1;

== is for testing values.
e.g,

if( x == 1 }
{
// If X equals one, do stuff here
}

With it's powerful compression and it's pretty much universal support at this point, Flash really the best multimedia solution there is out there. I mean, hell, look at [homestarrunner.com...] ;)

11:35 pm on Apr 23, 2003 (gmt 0)

Full Member

10+ Year Member

joined:Apr 4, 2002
posts:236
votes: 0


Flash 4 was the best.

I myself keep going back to version 4, It does everything I need!

11:53 pm on Apr 23, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:July 1, 2002
posts:1421
votes: 0


However, I would like to see a hard-core programmer use PhotoShop...

Sounds silly, right?
Just as silly as thinking that graphics and flash designers are the same thing.

I hate flash, just because of it's overuse on the net, but as far as technical side - it's pretty good. And if you think it's too much to learn then it's just not your thing. Get over it and concentrate on what you do best.

1:48 pm on May 17, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:July 16, 2002
posts:2133
votes: 1


Have you tried Swish?

This is a sort of a "front end" for Flash (although it is a stand alone program) that was created with frustrated beginners like you in mind.

Swish's everyday text and basic photo animations are very simple to learn with many effects that are completely automated. The program generates perfect swf flash files, no one will even know you didn't create your animation in the real thing.

And it is soooo cheap compared to Flash!

5:53 am on May 27, 2003 (gmt 0)

Preferred Member

10+ Year Member

joined:Dec 29, 2002
posts:533
votes: 0



Pretty simple. I'm still having problems with JavaScript's and { }, and when to use == and when to use =. (So, where's the "then" in a JavaScript "if ... then" statement?)

Anything after the if (wrapped in {}'s if there is more than one statement) is the then part.

if (condition is true)
{
then do this stuff;
}

Not that difficult you see. Go to [w3schools.com...] and read over these tutorials, they will help you understand the syntax better.

3:18 pm on May 27, 2003 (gmt 0)

New User

10+ Year Member

joined:May 27, 2003
posts:12
votes: 0


I'm really really new into this boards, i'm not a programmer, but a graphics/web designer instead, i don't know if i'm a freak or what but I LOVE flash MX because of it's inherent power. I started learning programming basics with javascript and of course actionScript, and I have some funny issues writing code in actionScript. When I was writing code 'By the book', I mean, literally as cited on Flash help files and book resources, my code never worked!, so I've started to code in a way that makes sense for me, and started to have my stuff working ;) .
I really like the interface for all the MX studio, I've benn working with photoshop since v3.0 and despiting the fact that is one of the best software invented yet, I must say that I HATE floating panels, it disrupts your workflow.
Anyway, I have +4 years of experience in graphincs software like Photoshop, Fireworks, CorelDraw and of course Flash, I'll be glad to help anyone with specific trouble into this programs