[Flashcoders] When to use AS3?

2008-07-30 Thread allandt bik-elliott (thefieldcomic.com)
@Sidney: That's really interesting because at all the places I've worked
(which isn't many - I've always done coding as a sideline and have only
recently gone full-time), they seem to be utterly entrenched in FP8 (i guess
using the old 'work to the last player' thinking). I personally would love
to move the (non-banner) work to AS3 as it's a far more elegant way of
working. I find that the clients tend to dictate it based on whatever plugin
their IT department have set them up with.

a


NOTE: This is taken from the interview thread and I thought it might be
worth having it's own one




On Wed, Jul 30, 2008 at 12:35 PM, Sidney de Koning
[EMAIL PROTECTED]wrote:

 Hi allandt,

 As agencies we also have a advising role to play towards the customer, so
 we only do AS3 projects, hardly any AS2 (maybee some banners in FP8). So we
 try to advice/push the client towards AS3 projects, which, most of the
 times, is better for all parties invloved.

 Sid


 On Jul 30, 2008, at 1:24 PM, allandt bik-elliott (thefieldcomic.com)
 wrote:

  hmmm - i didn't do bad (without looking stuff up) but i must say that i've
 not been asked to do a single as3 project since i started doing agency
 work
 - the only time i've done an as3 project was for an interactive cd so i
 could set my own target for the projector file. Most of the work i do in
 digital agencies has been targeted at flash player 8 or (even worse) 6 so
 AS2 has been more important than AS3.

 Under what sort of circumstances do you find that AS3 is used?

 a

 On Wed, Jul 30, 2008 at 12:03 PM, Sidney de Koning
 [EMAIL PROTECTED]wrote:

  The list of questions i always ask interviewees are the following, and
 this
 gives me a pretty good example of what they are like and what their
 skillset
 is.

 Test is always accompanied with a practical test we make up on the spot.
 The XML in Q16 is made up, you can create your own for this.

 Feel free to use this,

 Cheers,

 Sid

 1  - write an event listener (normal and weak referenced) and handling
 function for a Sprite
   named 'beginQuestions' and listen for a  mouse click.
 2  - what does weak referenced mean in regards to event listeners?
 3  - what is the difference between an object an an array?
 4  - how doe you get cue point from vidio in AS3? And in AS2?
 5  - briefly explain the various datatypes for numbers.
 6  - how do you load an external file?
 7  - draw a 20px by 20px Rectangle using the graphics API.
 8  - which of the following cannot contain other display objects?
   Sprite, Shape, MovieClip, DisplayObjectContainer.
 9  - which properties can you use to change the size of DisplayObjects?
 10 - ENTER_FRAME is independant of an SWF's frame rate? True or false?
 11 - XP is a type of which programming methology?
 12 - why would you use a Singleton?
 13 - what is the Document Class?
 14 - create a new TextField instance, then add text it, then add some
 more
 text.
 15 - what is the difference between public, private and protected.
 16 - look at the piece of XML (see other sheet). How do i:
   - Get all of the page nodes as an XMLList.
   - Get node in showcase where the attribute id=1.
 17 - listen for when the 'enter key' is pressed and
   trace out all questions are now done when the event happens.


 Sidney de Koning
 Flash / AIR Developer @ www.funky-monkey.nl
 Technical Writer @ www.insideria.com







 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

  ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


 Sidney de Koning
 Flash / AIR Developer @ www.funky-monkey.nl
 Technical Writer @ www.insideria.com






 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


RE: [Flashcoders] When to use AS3?

2008-07-30 Thread Romuald Quantin
Good idea of the new thread.

AS3 is definitely better in term of performance and stability, the
Papervision3D guys can probably talk about, see the differences between the
as2 and as3 version.

AS3 is also a lot cleaner than AS2, easier to maintain IMHO.

Another good way to see when to use AS3 would be reading this:
http://gskinner.com/talks/as3workshop/

Hope it helps.

Romu
www.soundstep.com


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of allandt
bik-elliott (thefieldcomic.com)
Sent: 30 July 2008 12:49
To: Flash Coders List
Subject: [Flashcoders] When to use AS3?

@Sidney: That's really interesting because at all the places I've worked
(which isn't many - I've always done coding as a sideline and have only
recently gone full-time), they seem to be utterly entrenched in FP8 (i guess
using the old 'work to the last player' thinking). I personally would love
to move the (non-banner) work to AS3 as it's a far more elegant way of
working. I find that the clients tend to dictate it based on whatever plugin
their IT department have set them up with.

a


NOTE: This is taken from the interview thread and I thought it might be
worth having it's own one




On Wed, Jul 30, 2008 at 12:35 PM, Sidney de Koning
[EMAIL PROTECTED]wrote:

 Hi allandt,

 As agencies we also have a advising role to play towards the customer, so
 we only do AS3 projects, hardly any AS2 (maybee some banners in FP8). So
we
 try to advice/push the client towards AS3 projects, which, most of the
 times, is better for all parties invloved.

 Sid


 On Jul 30, 2008, at 1:24 PM, allandt bik-elliott (thefieldcomic.com)
 wrote:

  hmmm - i didn't do bad (without looking stuff up) but i must say that
i've
 not been asked to do a single as3 project since i started doing agency
 work
 - the only time i've done an as3 project was for an interactive cd so i
 could set my own target for the projector file. Most of the work i do in
 digital agencies has been targeted at flash player 8 or (even worse) 6 so
 AS2 has been more important than AS3.

 Under what sort of circumstances do you find that AS3 is used?

 a

 On Wed, Jul 30, 2008 at 12:03 PM, Sidney de Koning
 [EMAIL PROTECTED]wrote:

  The list of questions i always ask interviewees are the following, and
 this
 gives me a pretty good example of what they are like and what their
 skillset
 is.

 Test is always accompanied with a practical test we make up on the spot.
 The XML in Q16 is made up, you can create your own for this.

 Feel free to use this,

 Cheers,

 Sid

 1  - write an event listener (normal and weak referenced) and handling
 function for a Sprite
   named 'beginQuestions' and listen for a  mouse click.
 2  - what does weak referenced mean in regards to event listeners?
 3  - what is the difference between an object an an array?
 4  - how doe you get cue point from vidio in AS3? And in AS2?
 5  - briefly explain the various datatypes for numbers.
 6  - how do you load an external file?
 7  - draw a 20px by 20px Rectangle using the graphics API.
 8  - which of the following cannot contain other display objects?
   Sprite, Shape, MovieClip, DisplayObjectContainer.
 9  - which properties can you use to change the size of DisplayObjects?
 10 - ENTER_FRAME is independant of an SWF's frame rate? True or false?
 11 - XP is a type of which programming methology?
 12 - why would you use a Singleton?
 13 - what is the Document Class?
 14 - create a new TextField instance, then add text it, then add some
 more
 text.
 15 - what is the difference between public, private and protected.
 16 - look at the piece of XML (see other sheet). How do i:
   - Get all of the page nodes as an XMLList.
   - Get node in showcase where the attribute id=1.
 17 - listen for when the 'enter key' is pressed and
   trace out all questions are now done when the event happens.


 Sidney de Koning
 Flash / AIR Developer @ www.funky-monkey.nl
 Technical Writer @ www.insideria.com







 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

  ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


 Sidney de Koning
 Flash / AIR Developer @ www.funky-monkey.nl
 Technical Writer @ www.insideria.com






 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] When to use AS3?

2008-07-30 Thread Sidney de Koning

Nice one :)

As i said earlier; we also have advising roles to play. If a specific  
project needs specific technology, dont bend or sway for less. Try to  
convince/explain the client why. Especially if the concept comes from  
the developing party, they thought about it, they'll also make it.


I know sometimes clients can be difficult, what i have noticed, as  
long as you explain why and show them figures, they'll go for it.


Or tell them the competitors ARE using AS3, two seconds ... they'll  
reconsider ;)


Sid

On Jul 30, 2008, at 1:48 PM, allandt bik-elliott (thefieldcomic.com)  
wrote:


@Sidney: That's really interesting because at all the places I've  
worked
(which isn't many - I've always done coding as a sideline and have  
only
recently gone full-time), they seem to be utterly entrenched in FP8  
(i guess
using the old 'work to the last player' thinking). I personally  
would love

to move the (non-banner) work to AS3 as it's a far more elegant way of
working. I find that the clients tend to dictate it based on  
whatever plugin

their IT department have set them up with.

a


NOTE: This is taken from the interview thread and I thought it might  
be

worth having it's own one




On Wed, Jul 30, 2008 at 12:35 PM, Sidney de Koning
[EMAIL PROTECTED]wrote:


Hi allandt,

As agencies we also have a advising role to play towards the  
customer, so
we only do AS3 projects, hardly any AS2 (maybee some banners in  
FP8). So we
try to advice/push the client towards AS3 projects, which, most of  
the

times, is better for all parties invloved.

Sid


On Jul 30, 2008, at 1:24 PM, allandt bik-elliott (thefieldcomic.com)
wrote:

hmmm - i didn't do bad (without looking stuff up) but i must say  
that i've
not been asked to do a single as3 project since i started doing  
agency

work
- the only time i've done an as3 project was for an interactive cd  
so i
could set my own target for the projector file. Most of the work i  
do in
digital agencies has been targeted at flash player 8 or (even  
worse) 6 so

AS2 has been more important than AS3.

Under what sort of circumstances do you find that AS3 is used?

a

On Wed, Jul 30, 2008 at 12:03 PM, Sidney de Koning
[EMAIL PROTECTED]wrote:

The list of questions i always ask interviewees are the following,  
and

this
gives me a pretty good example of what they are like and what their
skillset
is.

Test is always accompanied with a practical test we make up on  
the spot.

The XML in Q16 is made up, you can create your own for this.

Feel free to use this,

Cheers,

Sid

1  - write an event listener (normal and weak referenced) and  
handling

function for a Sprite
 named 'beginQuestions' and listen for a  mouse click.
2  - what does weak referenced mean in regards to event listeners?
3  - what is the difference between an object an an array?
4  - how doe you get cue point from vidio in AS3? And in AS2?
5  - briefly explain the various datatypes for numbers.
6  - how do you load an external file?
7  - draw a 20px by 20px Rectangle using the graphics API.
8  - which of the following cannot contain other display objects?
 Sprite, Shape, MovieClip, DisplayObjectContainer.
9  - which properties can you use to change the size of  
DisplayObjects?
10 - ENTER_FRAME is independant of an SWF's frame rate? True or  
false?

11 - XP is a type of which programming methology?
12 - why would you use a Singleton?
13 - what is the Document Class?
14 - create a new TextField instance, then add text it, then add  
some

more
text.
15 - what is the difference between public, private and protected.
16 - look at the piece of XML (see other sheet). How do i:
 - Get all of the page nodes as an XMLList.
 - Get node in showcase where the attribute id=1.
17 - listen for when the 'enter key' is pressed and
 trace out all questions are now done when the event happens.


Sidney de Koning
Flash / AIR Developer @ www.funky-monkey.nl
Technical Writer @ www.insideria.com







___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___

Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders



Sidney de Koning
Flash / AIR Developer @ www.funky-monkey.nl
Technical Writer @ www.insideria.com






___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders



Sidney de Koning
Flash / AIR Developer @ www.funky-monkey.nl
Technical Writer @ www.insideria.com






___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com

RE: [Flashcoders] When to use AS3?

2008-07-30 Thread Romuald Quantin
Yeah true, or what's working as well is saying that AS2 code is harder to
maintain and will cost you more money in the future.

Romu
www.soundstep.com


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sidney de
Koning
Sent: 30 July 2008 13:05
To: Flash Coders List
Subject: Re: [Flashcoders] When to use AS3?

Nice one :)

As i said earlier; we also have advising roles to play. If a specific  
project needs specific technology, dont bend or sway for less. Try to  
convince/explain the client why. Especially if the concept comes from  
the developing party, they thought about it, they'll also make it.

I know sometimes clients can be difficult, what i have noticed, as  
long as you explain why and show them figures, they'll go for it.

Or tell them the competitors ARE using AS3, two seconds ... they'll  
reconsider ;)

Sid

On Jul 30, 2008, at 1:48 PM, allandt bik-elliott (thefieldcomic.com)  
wrote:

 @Sidney: That's really interesting because at all the places I've  
 worked
 (which isn't many - I've always done coding as a sideline and have  
 only
 recently gone full-time), they seem to be utterly entrenched in FP8  
 (i guess
 using the old 'work to the last player' thinking). I personally  
 would love
 to move the (non-banner) work to AS3 as it's a far more elegant way of
 working. I find that the clients tend to dictate it based on  
 whatever plugin
 their IT department have set them up with.

 a


 NOTE: This is taken from the interview thread and I thought it might  
 be
 worth having it's own one




 On Wed, Jul 30, 2008 at 12:35 PM, Sidney de Koning
 [EMAIL PROTECTED]wrote:

 Hi allandt,

 As agencies we also have a advising role to play towards the  
 customer, so
 we only do AS3 projects, hardly any AS2 (maybee some banners in  
 FP8). So we
 try to advice/push the client towards AS3 projects, which, most of  
 the
 times, is better for all parties invloved.

 Sid


 On Jul 30, 2008, at 1:24 PM, allandt bik-elliott (thefieldcomic.com)
 wrote:

 hmmm - i didn't do bad (without looking stuff up) but i must say  
 that i've
 not been asked to do a single as3 project since i started doing  
 agency
 work
 - the only time i've done an as3 project was for an interactive cd  
 so i
 could set my own target for the projector file. Most of the work i  
 do in
 digital agencies has been targeted at flash player 8 or (even  
 worse) 6 so
 AS2 has been more important than AS3.

 Under what sort of circumstances do you find that AS3 is used?

 a

 On Wed, Jul 30, 2008 at 12:03 PM, Sidney de Koning
 [EMAIL PROTECTED]wrote:

 The list of questions i always ask interviewees are the following,  
 and
 this
 gives me a pretty good example of what they are like and what their
 skillset
 is.

 Test is always accompanied with a practical test we make up on  
 the spot.
 The XML in Q16 is made up, you can create your own for this.

 Feel free to use this,

 Cheers,

 Sid

 1  - write an event listener (normal and weak referenced) and  
 handling
 function for a Sprite
  named 'beginQuestions' and listen for a  mouse click.
 2  - what does weak referenced mean in regards to event listeners?
 3  - what is the difference between an object an an array?
 4  - how doe you get cue point from vidio in AS3? And in AS2?
 5  - briefly explain the various datatypes for numbers.
 6  - how do you load an external file?
 7  - draw a 20px by 20px Rectangle using the graphics API.
 8  - which of the following cannot contain other display objects?
  Sprite, Shape, MovieClip, DisplayObjectContainer.
 9  - which properties can you use to change the size of  
 DisplayObjects?
 10 - ENTER_FRAME is independant of an SWF's frame rate? True or  
 false?
 11 - XP is a type of which programming methology?
 12 - why would you use a Singleton?
 13 - what is the Document Class?
 14 - create a new TextField instance, then add text it, then add  
 some
 more
 text.
 15 - what is the difference between public, private and protected.
 16 - look at the piece of XML (see other sheet). How do i:
  - Get all of the page nodes as an XMLList.
  - Get node in showcase where the attribute id=1.
 17 - listen for when the 'enter key' is pressed and
  trace out all questions are now done when the event happens.


 Sidney de Koning
 Flash / AIR Developer @ www.funky-monkey.nl
 Technical Writer @ www.insideria.com







 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


 Sidney de Koning
 Flash / AIR Developer @ www.funky-monkey.nl
 Technical Writer @ www.insideria.com






 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com

Re: [Flashcoders] When to use AS3?

2008-07-30 Thread Matt S.
This debate really shows the odd place Flash is in right now. A few
threads ago someone else was saying they would never even look at a
project that was being done in AS2 and indeed any client demanding
such a thing deserved a whoopin'. Others still find themselves working
almost exclusively in AS2, and others like myself find themselves
jumping back and forth between the two on a daily basis which is
probably the worst of all. coding half your day in AS3 and the other
half in AS2 is such a mindf*ck.

.m

On Wed, Jul 30, 2008 at 7:48 AM, allandt bik-elliott
(thefieldcomic.com) [EMAIL PROTECTED] wrote:
 @Sidney: That's really interesting because at all the places I've worked
 (which isn't many - I've always done coding as a sideline and have only
 recently gone full-time), they seem to be utterly entrenched in FP8 (i guess
 using the old 'work to the last player' thinking). I personally would love
 to move the (non-banner) work to AS3 as it's a far more elegant way of
 working. I find that the clients tend to dictate it based on whatever plugin
 their IT department have set them up with.

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] When to use AS3?

2008-07-30 Thread allandt bik-elliott (thefieldcomic.com)
yeh - i tried telling someone to object.addEventListener(Event.ENTER_FRAME,
func); the other day (they were in as2)

it's really hard doing both

On Wed, Jul 30, 2008 at 2:29 PM, Matt S. [EMAIL PROTECTED] wrote:

 This debate really shows the odd place Flash is in right now. A few
 threads ago someone else was saying they would never even look at a
 project that was being done in AS2 and indeed any client demanding
 such a thing deserved a whoopin'. Others still find themselves working
 almost exclusively in AS2, and others like myself find themselves
 jumping back and forth between the two on a daily basis which is
 probably the worst of all. coding half your day in AS3 and the other
 half in AS2 is such a mindf*ck.

 .m

 On Wed, Jul 30, 2008 at 7:48 AM, allandt bik-elliott
 (thefieldcomic.com) [EMAIL PROTECTED] wrote:
  @Sidney: That's really interesting because at all the places I've worked
  (which isn't many - I've always done coding as a sideline and have only
  recently gone full-time), they seem to be utterly entrenched in FP8 (i
 guess
  using the old 'work to the last player' thinking). I personally would
 love
  to move the (non-banner) work to AS3 as it's a far more elegant way of
  working. I find that the clients tend to dictate it based on whatever
 plugin
  their IT department have set them up with.
 
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] When to use AS3?

2008-07-30 Thread Mark Winterhalder
On Wed, Jul 30, 2008 at 2:22 PM, Romuald Quantin
[EMAIL PROTECTED] wrote:
 Yeah true, or what's working as well is saying that AS2 code is harder to
 maintain and will cost you more money in the future.

Regarding the future argument, you can add that future versions of the
project could use future functionality that won't be available with
the old AS2 API. Also, ECMA262.v4/JS2/AS4/whatever will come not only
to the Flashplayer, and it will be much easier to reuse AS3 code.

Anyway, it's just one percent difference in penetration:
http://www.adobe.com/products/player_census/flashplayer/version_penetration.html

Mark
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] When to use AS3?

2008-07-30 Thread eric e. dolecki
Taking time to jump to AS3 with the penetration numbers the way they are is
only going to put one behind the 8-ball in regards to new features to take
advantage of, performance increases, ease of maintenance and of development.
Building class libraries, etc. is such a joy now and with OOP you can easily
add or remove functionality at a moment's notice without disturbing some
fragile AS2 framework.

AS2 is safe as rain to deploy, but I would say that AS3 should be just as
safe at the moment... unless you've got a lot of AS2 legacy stuff one would
need to re-write to get it all together.

I don't have any public facing stuff, and probably won't for quite some
time, but I forced myself into strict use of AS3 a long time ago and all
that AS2 hacking, debugging, and worrying is basically nearly gone
altogether.

Old habits are tough to break.

I like new toys though, so I kicked AS2 to the curb and I'd hope most
everyone would do the same.

On Wed, Jul 30, 2008 at 2:01 PM, Mark Winterhalder [EMAIL PROTECTED] wrote:

 On Wed, Jul 30, 2008 at 2:22 PM, Romuald Quantin
 [EMAIL PROTECTED] wrote:
  Yeah true, or what's working as well is saying that AS2 code is harder to
  maintain and will cost you more money in the future.

 Regarding the future argument, you can add that future versions of the
 project could use future functionality that won't be available with
 the old AS2 API. Also, ECMA262.v4/JS2/AS4/whatever will come not only
 to the Flashplayer, and it will be much easier to reuse AS3 code.

 Anyway, it's just one percent difference in penetration:
 
 http://www.adobe.com/products/player_census/flashplayer/version_penetration.html
 

 Mark
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders