Re: [Flashcoders] Transition from AS2 to AS3... with minimum pain
Thanks Mattheis. Because I freelance, I can end up creating or taking over project. I know that I don't have to use them, but I would like to learn how they work so that if I take on another persons project, I'm not all thumbs and I can confidently say I can take the job. But, I also figured there was a basic structure to it like AS2AS2 that was apart from the design patterns. I just need to get into the functionality of AS3 to see what I can and can not do atm to work on projects that make me money. Well thank you all for your input, I will most likely be talking to you more about this. For now you answered my question beyond my expectations and you guys got me pumped. :P Thanks, Karl On Mar 31, 2010, at 11:11 PM, Mattheis, Erik (MIN - WSW) wrote: You don't *have* to use design patterns, you can learn the syntax by just doing everything in your document class as you would make an AS2 project with all the script in the first frame. I found and still find http://www.kirupa.com/forum/showthread.php?t=223798 useful and it used to show up a lot when googling how to do stuff in AS3. From: flashcoders-boun...@chattyfig.figleaf.com [flashcoders- boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers [k...@designdrumm.com] Sent: Wednesday, March 31, 2010 9:57 PM To: Flash Coders List Subject: Re: [Flashcoders] Transition from AS2 to AS3... with minimum pain Thanks for that Chris. I am interested in seeing what GAIA is. I have heard of the DVD and I have an AS3 book I was going to send beno. I never even touched AS1. I just dove right into AS2 projects. That is how I got into AS2. I figure I can do the same with AS3. I guess what "frightens me" if you will about AS3 is the way it is structured and classes. I don't get them. But I haven't wrote any so guess its time to get my hands dirty. Best, Karl ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Transition from AS2 to AS3... with minimum pain
You don't *have* to use design patterns, you can learn the syntax by just doing everything in your document class as you would make an AS2 project with all the script in the first frame. I found and still find http://www.kirupa.com/forum/showthread.php?t=223798 useful and it used to show up a lot when googling how to do stuff in AS3. From: flashcoders-boun...@chattyfig.figleaf.com [flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers [k...@designdrumm.com] Sent: Wednesday, March 31, 2010 9:57 PM To: Flash Coders List Subject: Re: [Flashcoders] Transition from AS2 to AS3... with minimum pain Thanks for that Chris. I am interested in seeing what GAIA is. I have heard of the DVD and I have an AS3 book I was going to send beno. I never even touched AS1. I just dove right into AS2 projects. That is how I got into AS2. I figure I can do the same with AS3. I guess what "frightens me" if you will about AS3 is the way it is structured and classes. I don't get them. But I haven't wrote any so guess its time to get my hands dirty. Best, Karl ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Transition from AS2 to AS3... with minimum pain
Thanks for that Chris. I am interested in seeing what GAIA is. I have heard of the DVD and I have an AS3 book I was going to send beno. I never even touched AS1. I just dove right into AS2 projects. That is how I got into AS2. I figure I can do the same with AS3. I guess what "frightens me" if you will about AS3 is the way it is structured and classes. I don't get them. But I haven't wrote any so guess its time to get my hands dirty. Best, Karl On Mar 31, 2010, at 8:05 PM, Chris Foster wrote: FWIW, I made the transition to AS3 about a year ago (eLearning lags a little behind the rest of the commercial world). Here's what made my journey easy... 1) Use the GAIA framework as a starting point for all my projects. 2) Watched Colin Moock's 'Lost Actionscript Weekend' DVDs 3) Purchased 'Essential Actionscript 3' 4) No practice runs, just started building projects with the new tools GAIA reduced the amount of 'housekeeping programming' significantly. No need to write loaders, preloaders, asset management, plus excellent site creation utility (scaffolding) and a solid user community. The 'Lost Actionscript Weekend' videos mirror the "Essential Actionscript 3' book structure. I found the book too heavy to sit through, but the videos brought it to life for me (and made the book more useful as a 'more information' tool). Just biting the bullet and using these tools immediately on commercial work was MUCH less headache than I'd anticipated. The problems I needed to solve were about the work at hand, and not about chasing down housekeeping bugs. Next on the horizon is RobotLegs - it seems to be gaining traction, and appears to play nice with GAIA. Anyone else shared this path? Or have an alternative to offer? C: -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Thursday, 1 April 2010 11:50 AM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? I agree Taka. I need to kick it into hight gear is the consensus I am hearing. So I am on it. I don't think it will be as painful as I was thinking, but we'll see what my learning curve is. I must admit (at the risk of brown nosing) I have enjoyed reading all of the posts on this list about AS3. It has helped and I am not even doing AS3 yet. There are a lot of professionals on this list. People who really know their stuff. I feel lucky to have found it. And Dave rocks.. My hat is off to all of you and my thanks for tolerating my dinosaur ass... :)) Karl On Mar 31, 2010, at 7:39 PM, Taka Kojima wrote: Hey, if you're doing well with AS2, there's nothing wrong with that. It's not going away for a long time. Jason is right, and to his point: The interactive industry is probably one of the the fastest changing industries in the world. If you aren't willing to change (and I am not saying you are not willing Karl), pick a different career. As web developers, competence, being able to quickly learn and pick up on new technologies, etc. go hand in hand with being good at what we do. Sure that could be said for any field of work, but I think it's extremely relevant for this field. AS2 will be completely dead and irrelevant in 3 years, in 10 years from now Flash Player will probably not even support AS 2 content, if Flash Player itself is still relevant then. Talking about the web's future 10 years from now is generally not a good idea, so I am not going to go down that path. On Wed, Mar 31, 2010 at 5:27 PM, Merrill, Jason < jason.merr...@bankofamerica.com> wrote: Hey Karl - a few more things - check out the Migration Cheat Sheet for AS3 here: http://actionscriptcheatsheet.com/blog/quick-referencecheatsheet- for-act ionscript-20/ (Some of the other cheat sheets will be useful too.) Read through that and you'll start to get comfortable with the changes. It can seem painful at first, but start slow - for example, create a test project where you use AS3 to insert a Textfield on the screen and set a value on it - then create a button that removes it or something. Pretty soon you'll be off and running - and we'll be here to help. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Wednesday, March 31, 2010 6:08 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? I tend to agree with Jason here, I am a freelancer and I have missed out on a lot of jobs because I am not an AS3 developer. Your probably right on the ease of use and the functionality of AS3 being better, otherwise what would be the use of creating AS3. Again, thanks for all
[Flashcoders] Transition from AS2 to AS3... with minimum pain
FWIW, I made the transition to AS3 about a year ago (eLearning lags a little behind the rest of the commercial world). Here's what made my journey easy... 1) Use the GAIA framework as a starting point for all my projects. 2) Watched Colin Moock's 'Lost Actionscript Weekend' DVDs 3) Purchased 'Essential Actionscript 3' 4) No practice runs, just started building projects with the new tools GAIA reduced the amount of 'housekeeping programming' significantly. No need to write loaders, preloaders, asset management, plus excellent site creation utility (scaffolding) and a solid user community. The 'Lost Actionscript Weekend' videos mirror the "Essential Actionscript 3' book structure. I found the book too heavy to sit through, but the videos brought it to life for me (and made the book more useful as a 'more information' tool). Just biting the bullet and using these tools immediately on commercial work was MUCH less headache than I'd anticipated. The problems I needed to solve were about the work at hand, and not about chasing down housekeeping bugs. Next on the horizon is RobotLegs - it seems to be gaining traction, and appears to play nice with GAIA. Anyone else shared this path? Or have an alternative to offer? C: -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Thursday, 1 April 2010 11:50 AM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? I agree Taka. I need to kick it into hight gear is the consensus I am hearing. So I am on it. I don't think it will be as painful as I was thinking, but we'll see what my learning curve is. I must admit (at the risk of brown nosing) I have enjoyed reading all of the posts on this list about AS3. It has helped and I am not even doing AS3 yet. There are a lot of professionals on this list. People who really know their stuff. I feel lucky to have found it. And Dave rocks.. My hat is off to all of you and my thanks for tolerating my dinosaur ass... :)) Karl On Mar 31, 2010, at 7:39 PM, Taka Kojima wrote: >> Hey, if you're doing well with AS2, there's nothing wrong with that. >> It's not going away for a long time. Jason is right, and to his point: The interactive industry is probably one of the the fastest changing industries in the world. If you aren't willing to change (and I am not saying you are not willing Karl), pick a different career. As web developers, competence, being able to quickly learn and pick up on new technologies, etc. go hand in hand with being good at what we do. Sure that could be said for any field of work, but I think it's extremely relevant for this field. AS2 will be completely dead and irrelevant in 3 years, in 10 years from now Flash Player will probably not even support AS 2 content, if Flash Player itself is still relevant then. Talking about the web's future 10 years from now is generally not a good idea, so I am not going to go down that path. On Wed, Mar 31, 2010 at 5:27 PM, Merrill, Jason < jason.merr...@bankofamerica.com> wrote: > Hey Karl - a few more things - check out the Migration Cheat Sheet for > AS3 here: > > http://actionscriptcheatsheet.com/blog/quick-referencecheatsheet- > for-act > ionscript-20/ > (Some of the other cheat sheets will be useful too.) > > Read through that and you'll start to get comfortable with the > changes. > It can seem painful at first, but start slow - for example, create a > test project where you use AS3 to insert a Textfield on the screen and > set a value on it - then create a button that removes it or something. > Pretty soon you'll be off and running - and we'll be here to help. > > > > > Jason Merrill > > Bank of America Global Learning > Learning & Performance Solutions > > Join the Bank of America Flash Platform Community and visit our > Instructional Technology Design Blog > (note: these are for Bank of America employees only) > > > > > > > -Original Message- > From: flashcoders-boun...@chattyfig.figleaf.com > [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl > DeSaulniers > Sent: Wednesday, March 31, 2010 6:08 PM > To: Flash Coders List > Subject: Re: [Flashcoders] What good is a Controller? > > I tend to agree with Jason here, I am a freelancer and I have missed > out on a lot of jobs because I am not an AS3 developer. > Your probably right on the ease of use and the functionality of AS3 > being better, otherwise what would be the use of creating AS3. > > Again, thanks for all your comments. > I am going to try to migrate as soon as I can. > I know its just an amount of getting into it and getting it done. > > Best Regards, > > Karl DeSaulniers > > > > On Mar 31, 2010, at 5:01 PM, Merrill, Jason wrote: > >>> Hey, if you're doing well with AS2, there's nothing wrong with that. >>> It's not going away for a long time. > > I disagree with that - what happens when you lose your job and have to > pu
RE: [Flashcoders] What good is a Controller?
Right there with you Taka - my co-workers and people who listen in on my Twitter feed (http://twitter.com/jmerrill_2001 if you're interested) probably think I'm an overzealous a Flash fanboy, which I probably am, but I'm also realistic and would switch to Silverlight development or HTML5 if it made sense to do so. But right now it would make no sense - maybe in a few years that will change. But for me, right now, Flash/Flex/AS3 is it. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Taka Kojima Sent: Wednesday, March 31, 2010 8:39 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? >> Hey, if you're doing well with AS2, there's nothing wrong with that. >> It's not going away for a long time. Jason is right, and to his point: The interactive industry is probably one of the the fastest changing industries in the world. If you aren't willing to change (and I am not saying you are not willing Karl), pick a different career. As web developers, competence, being able to quickly learn and pick up on new technologies, etc. go hand in hand with being good at what we do. Sure that could be said for any field of work, but I think it's extremely relevant for this field. AS2 will be completely dead and irrelevant in 3 years, in 10 years from now Flash Player will probably not even support AS 2 content, if Flash Player itself is still relevant then. Talking about the web's future 10 years from now is generally not a good idea, so I am not going to go down that path. On Wed, Mar 31, 2010 at 5:27 PM, Merrill, Jason < jason.merr...@bankofamerica.com> wrote: > Hey Karl - a few more things - check out the Migration Cheat Sheet for > AS3 here: > > http://actionscriptcheatsheet.com/blog/quick-referencecheatsheet-for-act > ionscript-20/ > (Some of the other cheat sheets will be useful too.) > > Read through that and you'll start to get comfortable with the changes. > It can seem painful at first, but start slow - for example, create a > test project where you use AS3 to insert a Textfield on the screen and > set a value on it - then create a button that removes it or something. > Pretty soon you'll be off and running - and we'll be here to help. > > > > > Jason Merrill > > Bank of America Global Learning > Learning & Performance Solutions > > Join the Bank of America Flash Platform Community and visit our > Instructional Technology Design Blog > (note: these are for Bank of America employees only) > > > > > > > -Original Message- > From: flashcoders-boun...@chattyfig.figleaf.com > [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl > DeSaulniers > Sent: Wednesday, March 31, 2010 6:08 PM > To: Flash Coders List > Subject: Re: [Flashcoders] What good is a Controller? > > I tend to agree with Jason here, I am a freelancer and I have missed > out on a lot of jobs because I am not an AS3 developer. > Your probably right on the ease of use and the functionality of AS3 > being better, otherwise what would be the use of creating AS3. > > Again, thanks for all your comments. > I am going to try to migrate as soon as I can. > I know its just an amount of getting into it and getting it done. > > Best Regards, > > Karl DeSaulniers > > > > On Mar 31, 2010, at 5:01 PM, Merrill, Jason wrote: > > >> Hey, if you're doing well with AS2, there's nothing wrong with that. > >> It's not going away for a long time. > > I disagree with that - what happens when you lose your job and have to > put your resume out there? And IMO, it's nearly almost gone away > anyway. Sure Flash player supports it still, but most developers have > moved on. We recently hired a Flash developer as you know, and if the > candidates didn't have AS3 on their resume, they were immediately > discounted as a viable candidate. > > >> COBOL used to be the dominant language for business apps. I haven't > >> programmed in COBOL for 25 years, but I still see COBOL gigs posted. > > Because there were still lots of huge systems built in that language - > Flash apps are much more short lived than that, and while there may > still be a few AS2 jobs out there, they are increasingly becoming fewer > and fewer by the day. Besides, just because there are a small number > jobs out there for COBOL doesn't mean you should continue to focus on > that as a skill and bet your future career on it. I'd much rather be > fluent in Phyton, C# or Java than COBOL any day. > > >> By the time you run out of AS2 gigs, you might be old enough to > retire, > > I think it will happen much quicker than that - depending on how old you > are though I suppose. I guess I don't see AS2 being as long lived as > you do
Re: [Flashcoders] What good is a Controller?
I agree Taka. I need to kick it into hight gear is the consensus I am hearing. So I am on it. I don't think it will be as painful as I was thinking, but we'll see what my learning curve is. I must admit (at the risk of brown nosing) I have enjoyed reading all of the posts on this list about AS3. It has helped and I am not even doing AS3 yet. There are a lot of professionals on this list. People who really know their stuff. I feel lucky to have found it. And Dave rocks.. My hat is off to all of you and my thanks for tolerating my dinosaur ass... :)) Karl On Mar 31, 2010, at 7:39 PM, Taka Kojima wrote: Hey, if you're doing well with AS2, there's nothing wrong with that. It's not going away for a long time. Jason is right, and to his point: The interactive industry is probably one of the the fastest changing industries in the world. If you aren't willing to change (and I am not saying you are not willing Karl), pick a different career. As web developers, competence, being able to quickly learn and pick up on new technologies, etc. go hand in hand with being good at what we do. Sure that could be said for any field of work, but I think it's extremely relevant for this field. AS2 will be completely dead and irrelevant in 3 years, in 10 years from now Flash Player will probably not even support AS 2 content, if Flash Player itself is still relevant then. Talking about the web's future 10 years from now is generally not a good idea, so I am not going to go down that path. On Wed, Mar 31, 2010 at 5:27 PM, Merrill, Jason < jason.merr...@bankofamerica.com> wrote: Hey Karl - a few more things - check out the Migration Cheat Sheet for AS3 here: http://actionscriptcheatsheet.com/blog/quick-referencecheatsheet- for-act ionscript-20/ (Some of the other cheat sheets will be useful too.) Read through that and you'll start to get comfortable with the changes. It can seem painful at first, but start slow - for example, create a test project where you use AS3 to insert a Textfield on the screen and set a value on it - then create a button that removes it or something. Pretty soon you'll be off and running - and we'll be here to help. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Wednesday, March 31, 2010 6:08 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? I tend to agree with Jason here, I am a freelancer and I have missed out on a lot of jobs because I am not an AS3 developer. Your probably right on the ease of use and the functionality of AS3 being better, otherwise what would be the use of creating AS3. Again, thanks for all your comments. I am going to try to migrate as soon as I can. I know its just an amount of getting into it and getting it done. Best Regards, Karl DeSaulniers On Mar 31, 2010, at 5:01 PM, Merrill, Jason wrote: Hey, if you're doing well with AS2, there's nothing wrong with that. It's not going away for a long time. I disagree with that - what happens when you lose your job and have to put your resume out there? And IMO, it's nearly almost gone away anyway. Sure Flash player supports it still, but most developers have moved on. We recently hired a Flash developer as you know, and if the candidates didn't have AS3 on their resume, they were immediately discounted as a viable candidate. COBOL used to be the dominant language for business apps. I haven't programmed in COBOL for 25 years, but I still see COBOL gigs posted. Because there were still lots of huge systems built in that language - Flash apps are much more short lived than that, and while there may still be a few AS2 jobs out there, they are increasingly becoming fewer and fewer by the day. Besides, just because there are a small number jobs out there for COBOL doesn't mean you should continue to focus on that as a skill and bet your future career on it. I'd much rather be fluent in Phyton, C# or Java than COBOL any day. By the time you run out of AS2 gigs, you might be old enough to retire, I think it will happen much quicker than that - depending on how old you are though I suppose. I guess I don't see AS2 being as long lived as you do. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://design
RE: [Flashcoders] NoCache XML
Figured out this issue. The NoCache method worked fine. I was trying to use the information before it was set in it's variables. Thanks Steven and others for their replies! Nathan Mynarcik Interactive Web Developer nat...@mynarcik.com 254.749.2525 www.mynarcik.com -Original Message- From: Steven Sacks [mailto:flash...@stevensacks.net] Sent: Friday, March 26, 2010 10:45 PM To: nat...@mynarcik.com Subject: Re: [Flashcoders] NoCache XML You should use Firebug in Firefox to see what's going on. That or Charles. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] What good is a Controller?
HAHAHA.. Thats great... Thanks for the link. Does this mean I have a great mind.. ? ;) Karl On Mar 31, 2010, at 7:30 PM, Merrill, Jason wrote: LOL, I need one of those printed migration chart posters to put on my wall. That would probably do it. Wow - that's really weird! Like you read my last post before I even sent it - I just posted about a real cheat sheet and clicked send, then saw this comment. Funny. Well, your wish has been granted Pinocchio. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Wednesday, March 31, 2010 8:25 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? LOL, I need one of those printed migration chart posters to put on my wall. That would probably do it. :) Karl On Mar 31, 2010, at 5:51 PM, Mattheis, Erik (MIN - WSW) wrote: I didn't use AS3 until I had to a year and a half ago, Yahoo! IMVs started requiring AS3. The Facebook ActionScript API is AS3 as well and I'm sure there's many, many other similar examples. I predict you'll eventually have an opportunity that requires knowing AS 3! _ _ _ Erik Mattheis Senior Web Developer Minneapolis T 952 346 6610 C 612 377 2272 Weber Shandwick Advocacy starts here. PRWeek Global Agency Report Card 2009 - Gold Medal Winner The Holmes Report Global Agency of the Year PR News Agency of the Year -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders- boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Tuesday, March 30, 2010 4:56 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? Thanks for that Kerry. I want to learn AS3, I really do, but it takes too much time away from making money for me that I find myself missing out. :( I wish it was easier to make the transition, but then everyone would be a AS3 developer, right. *Sigh* Best, Karl On Mar 30, 2010, at 4:50 PM, Kerry Thompson wrote: Karl DeSaulniers wrote: Or am I the last AS2 developer on the planet and just need to get in line to the AS3 3rd period class? I do recommend AS3, but you're far from the last doing AS2. I just finished up a 4-month AS2 contract, and last I heard, they were still looking for contractors who know AS2. When you have an extensive app or Web site built in AS2, switching to AS3 is really tough, especially when it's a popular site and expanding rapidly. There are lots of legacy AS2 gigs out there. I would still become an AS3 expert. That's where the real action is. Plus, you can use cool tools like Flex/FlexBuilder/Flashbuilder, and AS3 is just plain better than AS2. Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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 Karl DeSaulniers Design Drumm http://designdrumm.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 Karl DeSaulniers Design Drumm http://designdrumm.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] What good is a Controller?
>> Hey, if you're doing well with AS2, there's nothing wrong with that. >> It's not going away for a long time. Jason is right, and to his point: The interactive industry is probably one of the the fastest changing industries in the world. If you aren't willing to change (and I am not saying you are not willing Karl), pick a different career. As web developers, competence, being able to quickly learn and pick up on new technologies, etc. go hand in hand with being good at what we do. Sure that could be said for any field of work, but I think it's extremely relevant for this field. AS2 will be completely dead and irrelevant in 3 years, in 10 years from now Flash Player will probably not even support AS 2 content, if Flash Player itself is still relevant then. Talking about the web's future 10 years from now is generally not a good idea, so I am not going to go down that path. On Wed, Mar 31, 2010 at 5:27 PM, Merrill, Jason < jason.merr...@bankofamerica.com> wrote: > Hey Karl - a few more things - check out the Migration Cheat Sheet for > AS3 here: > > http://actionscriptcheatsheet.com/blog/quick-referencecheatsheet-for-act > ionscript-20/ > (Some of the other cheat sheets will be useful too.) > > Read through that and you'll start to get comfortable with the changes. > It can seem painful at first, but start slow - for example, create a > test project where you use AS3 to insert a Textfield on the screen and > set a value on it - then create a button that removes it or something. > Pretty soon you'll be off and running - and we'll be here to help. > > > > > Jason Merrill > > Bank of America Global Learning > Learning & Performance Solutions > > Join the Bank of America Flash Platform Community and visit our > Instructional Technology Design Blog > (note: these are for Bank of America employees only) > > > > > > > -Original Message- > From: flashcoders-boun...@chattyfig.figleaf.com > [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl > DeSaulniers > Sent: Wednesday, March 31, 2010 6:08 PM > To: Flash Coders List > Subject: Re: [Flashcoders] What good is a Controller? > > I tend to agree with Jason here, I am a freelancer and I have missed > out on a lot of jobs because I am not an AS3 developer. > Your probably right on the ease of use and the functionality of AS3 > being better, otherwise what would be the use of creating AS3. > > Again, thanks for all your comments. > I am going to try to migrate as soon as I can. > I know its just an amount of getting into it and getting it done. > > Best Regards, > > Karl DeSaulniers > > > > On Mar 31, 2010, at 5:01 PM, Merrill, Jason wrote: > > >> Hey, if you're doing well with AS2, there's nothing wrong with that. > >> It's not going away for a long time. > > I disagree with that - what happens when you lose your job and have to > put your resume out there? And IMO, it's nearly almost gone away > anyway. Sure Flash player supports it still, but most developers have > moved on. We recently hired a Flash developer as you know, and if the > candidates didn't have AS3 on their resume, they were immediately > discounted as a viable candidate. > > >> COBOL used to be the dominant language for business apps. I haven't > >> programmed in COBOL for 25 years, but I still see COBOL gigs posted. > > Because there were still lots of huge systems built in that language - > Flash apps are much more short lived than that, and while there may > still be a few AS2 jobs out there, they are increasingly becoming fewer > and fewer by the day. Besides, just because there are a small number > jobs out there for COBOL doesn't mean you should continue to focus on > that as a skill and bet your future career on it. I'd much rather be > fluent in Phyton, C# or Java than COBOL any day. > > >> By the time you run out of AS2 gigs, you might be old enough to > retire, > > I think it will happen much quicker than that - depending on how old you > are though I suppose. I guess I don't see AS2 being as long lived as > you do. > > > Jason Merrill > > Bank of America Global Learning > Learning & Performance Solutions > > Join the Bank of America Flash Platform Community and visit our > Instructional Technology Design Blog > (note: these are for Bank of America employees only) > > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Karl DeSaulniers > Design Drumm > http://designdrumm.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
RE: [Flashcoders] What good is a Controller?
>> LOL, I need one of those printed migration chart posters to put on my >>wall. >>That would probably do it. Wow - that's really weird! Like you read my last post before I even sent it - I just posted about a real cheat sheet and clicked send, then saw this comment. Funny. Well, your wish has been granted Pinocchio. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Wednesday, March 31, 2010 8:25 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? LOL, I need one of those printed migration chart posters to put on my wall. That would probably do it. :) Karl On Mar 31, 2010, at 5:51 PM, Mattheis, Erik (MIN - WSW) wrote: I didn't use AS3 until I had to a year and a half ago, Yahoo! IMVs started requiring AS3. The Facebook ActionScript API is AS3 as well and I'm sure there's many, many other similar examples. I predict you'll eventually have an opportunity that requires knowing AS 3! _ _ _ Erik Mattheis Senior Web Developer Minneapolis T 952 346 6610 C 612 377 2272 Weber Shandwick Advocacy starts here. PRWeek Global Agency Report Card 2009 - Gold Medal Winner The Holmes Report Global Agency of the Year PR News Agency of the Year -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders- boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Tuesday, March 30, 2010 4:56 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? Thanks for that Kerry. I want to learn AS3, I really do, but it takes too much time away from making money for me that I find myself missing out. :( I wish it was easier to make the transition, but then everyone would be a AS3 developer, right. *Sigh* Best, Karl On Mar 30, 2010, at 4:50 PM, Kerry Thompson wrote: Karl DeSaulniers wrote: > Or am I the last AS2 developer on the planet and just need to get > in line to > the AS3 3rd period class? I do recommend AS3, but you're far from the last doing AS2. I just finished up a 4-month AS2 contract, and last I heard, they were still looking for contractors who know AS2. When you have an extensive app or Web site built in AS2, switching to AS3 is really tough, especially when it's a popular site and expanding rapidly. There are lots of legacy AS2 gigs out there. I would still become an AS3 expert. That's where the real action is. Plus, you can use cool tools like Flex/FlexBuilder/Flashbuilder, and AS3 is just plain better than AS2. Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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 Karl DeSaulniers Design Drumm http://designdrumm.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] What good is a Controller?
Hey Karl - a few more things - check out the Migration Cheat Sheet for AS3 here: http://actionscriptcheatsheet.com/blog/quick-referencecheatsheet-for-act ionscript-20/ (Some of the other cheat sheets will be useful too.) Read through that and you'll start to get comfortable with the changes. It can seem painful at first, but start slow - for example, create a test project where you use AS3 to insert a Textfield on the screen and set a value on it - then create a button that removes it or something. Pretty soon you'll be off and running - and we'll be here to help. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Wednesday, March 31, 2010 6:08 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? I tend to agree with Jason here, I am a freelancer and I have missed out on a lot of jobs because I am not an AS3 developer. Your probably right on the ease of use and the functionality of AS3 being better, otherwise what would be the use of creating AS3. Again, thanks for all your comments. I am going to try to migrate as soon as I can. I know its just an amount of getting into it and getting it done. Best Regards, Karl DeSaulniers On Mar 31, 2010, at 5:01 PM, Merrill, Jason wrote: >> Hey, if you're doing well with AS2, there's nothing wrong with that. >> It's not going away for a long time. I disagree with that - what happens when you lose your job and have to put your resume out there? And IMO, it's nearly almost gone away anyway. Sure Flash player supports it still, but most developers have moved on. We recently hired a Flash developer as you know, and if the candidates didn't have AS3 on their resume, they were immediately discounted as a viable candidate. >> COBOL used to be the dominant language for business apps. I haven't >> programmed in COBOL for 25 years, but I still see COBOL gigs posted. Because there were still lots of huge systems built in that language - Flash apps are much more short lived than that, and while there may still be a few AS2 jobs out there, they are increasingly becoming fewer and fewer by the day. Besides, just because there are a small number jobs out there for COBOL doesn't mean you should continue to focus on that as a skill and bet your future career on it. I'd much rather be fluent in Phyton, C# or Java than COBOL any day. >> By the time you run out of AS2 gigs, you might be old enough to retire, I think it will happen much quicker than that - depending on how old you are though I suppose. I guess I don't see AS2 being as long lived as you do. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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] What good is a Controller?
LOL, I need one of those printed migration chart posters to put on my wall. That would probably do it. :) Karl On Mar 31, 2010, at 5:51 PM, Mattheis, Erik (MIN - WSW) wrote: I didn't use AS3 until I had to a year and a half ago, Yahoo! IMVs started requiring AS3. The Facebook ActionScript API is AS3 as well and I'm sure there's many, many other similar examples. I predict you'll eventually have an opportunity that requires knowing AS 3! _ _ _ Erik Mattheis Senior Web Developer Minneapolis T 952 346 6610 C 612 377 2272 Weber Shandwick Advocacy starts here. PRWeek Global Agency Report Card 2009 - Gold Medal Winner The Holmes Report Global Agency of the Year PR News Agency of the Year -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders- boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Tuesday, March 30, 2010 4:56 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? Thanks for that Kerry. I want to learn AS3, I really do, but it takes too much time away from making money for me that I find myself missing out. :( I wish it was easier to make the transition, but then everyone would be a AS3 developer, right. *Sigh* Best, Karl On Mar 30, 2010, at 4:50 PM, Kerry Thompson wrote: Karl DeSaulniers wrote: Or am I the last AS2 developer on the planet and just need to get in line to the AS3 3rd period class? I do recommend AS3, but you're far from the last doing AS2. I just finished up a 4-month AS2 contract, and last I heard, they were still looking for contractors who know AS2. When you have an extensive app or Web site built in AS2, switching to AS3 is really tough, especially when it's a popular site and expanding rapidly. There are lots of legacy AS2 gigs out there. I would still become an AS3 expert. That's where the real action is. Plus, you can use cool tools like Flex/FlexBuilder/Flashbuilder, and AS3 is just plain better than AS2. Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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 Karl DeSaulniers Design Drumm http://designdrumm.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] What good is a Controller?
I didn't use AS3 until I had to a year and a half ago, Yahoo! IMVs started requiring AS3. The Facebook ActionScript API is AS3 as well and I'm sure there's many, many other similar examples. I predict you'll eventually have an opportunity that requires knowing AS 3! _ _ _ Erik Mattheis Senior Web Developer Minneapolis T 952 346 6610 C 612 377 2272 Weber Shandwick Advocacy starts here. PRWeek Global Agency Report Card 2009 - Gold Medal Winner The Holmes Report Global Agency of the Year PR News Agency of the Year -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Tuesday, March 30, 2010 4:56 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? Thanks for that Kerry. I want to learn AS3, I really do, but it takes too much time away from making money for me that I find myself missing out. :( I wish it was easier to make the transition, but then everyone would be a AS3 developer, right. *Sigh* Best, Karl On Mar 30, 2010, at 4:50 PM, Kerry Thompson wrote: Karl DeSaulniers wrote: > Or am I the last AS2 developer on the planet and just need to get > in line to > the AS3 3rd period class? I do recommend AS3, but you're far from the last doing AS2. I just finished up a 4-month AS2 contract, and last I heard, they were still looking for contractors who know AS2. When you have an extensive app or Web site built in AS2, switching to AS3 is really tough, especially when it's a popular site and expanding rapidly. There are lots of legacy AS2 gigs out there. I would still become an AS3 expert. That's where the real action is. Plus, you can use cool tools like Flex/FlexBuilder/Flashbuilder, and AS3 is just plain better than AS2. Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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] What good is a Controller?
Good idea.. thx On Mar 31, 2010, at 9:32 AM, Merrill, Jason wrote: Ask questions here, like "I used to do this in AS2, how do I do that in AS3?" - also look at the migration guides - they will show you how everything changed. Karl DeSaulniers Design Drumm http://designdrumm.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] What good is a Controller?
I tend to agree with Jason here, I am a freelancer and I have missed out on a lot of jobs because I am not an AS3 developer. Your probably right on the ease of use and the functionality of AS3 being better, otherwise what would be the use of creating AS3. Again, thanks for all your comments. I am going to try to migrate as soon as I can. I know its just an amount of getting into it and getting it done. Best Regards, Karl DeSaulniers On Mar 31, 2010, at 5:01 PM, Merrill, Jason wrote: Hey, if you're doing well with AS2, there's nothing wrong with that. It's not going away for a long time. I disagree with that - what happens when you lose your job and have to put your resume out there? And IMO, it's nearly almost gone away anyway. Sure Flash player supports it still, but most developers have moved on. We recently hired a Flash developer as you know, and if the candidates didn't have AS3 on their resume, they were immediately discounted as a viable candidate. COBOL used to be the dominant language for business apps. I haven't programmed in COBOL for 25 years, but I still see COBOL gigs posted. Because there were still lots of huge systems built in that language - Flash apps are much more short lived than that, and while there may still be a few AS2 jobs out there, they are increasingly becoming fewer and fewer by the day. Besides, just because there are a small number jobs out there for COBOL doesn't mean you should continue to focus on that as a skill and bet your future career on it. I'd much rather be fluent in Phyton, C# or Java than COBOL any day. By the time you run out of AS2 gigs, you might be old enough to retire, I think it will happen much quicker than that - depending on how old you are though I suppose. I guess I don't see AS2 being as long lived as you do. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] What good is a Controller?
>> Hey, if you're doing well with AS2, there's nothing wrong with that. >> It's not going away for a long time. I disagree with that - what happens when you lose your job and have to put your resume out there? And IMO, it's nearly almost gone away anyway. Sure Flash player supports it still, but most developers have moved on. We recently hired a Flash developer as you know, and if the candidates didn't have AS3 on their resume, they were immediately discounted as a viable candidate. >> COBOL used to be the dominant language for business apps. I haven't >>programmed in COBOL for 25 years, but I still see COBOL gigs posted. Because there were still lots of huge systems built in that language - Flash apps are much more short lived than that, and while there may still be a few AS2 jobs out there, they are increasingly becoming fewer and fewer by the day. Besides, just because there are a small number jobs out there for COBOL doesn't mean you should continue to focus on that as a skill and bet your future career on it. I'd much rather be fluent in Phyton, C# or Java than COBOL any day. >> By the time you run out of AS2 gigs, you might be old enough to retire, I think it will happen much quicker than that - depending on how old you are though I suppose. I guess I don't see AS2 being as long lived as you do. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] What good is a Controller?
Oh, that's right, I had totally forgotten about MTASC - seems like eons since I've even thought about AS2 that I completely forgot about that. Either way, anyone working in AS2 out of choice (not because the client is strictly demanding it) should really be working in AS3 instead. That's sounds harsh, but AS3 has been out for years now and it's far better, and I think, easier & more efficient to code with. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Steven Sacks Sent: Wednesday, March 31, 2010 3:11 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? On 3/31/2010 7:32 AM, Merrill, Jason wrote: > FlashDevelop - yes, you can code in AS2 - but if you want to compile > without using the Flash IDE, you have to use the free Flex SDK, which > means you have to use (well, I should say get to use) Actionscript 3.0. Incorrect. MTASC is used to compile AS2 outside of Flash, and comes with FlashDevelop. And, MTASC has a feature mxmlc doesn't in that it can do code injection into an existing swf, meaning you can take a .fla with lots of assets, publish it, and then just inject updated code inside of it without having to recompress all the assets again (especially fonts which can take a long time to code). ___ 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] What good is a Controller?
Thanks for all your input. I am going to try and make the migration. Wish me luck. Karl Sent from losPhone On Mar 31, 2010, at 9:32 AM, "Merrill, Jason" > wrote: FlashDevelop - yes, you can code in AS2 - but if you want to compile without using the Flash IDE, you have to use the free Flex SDK, which means you have to use (well, I should say get to use) Actionscript 3.0. I'll echo what the others have said, take the plunge with AS 3.0 - you'll need to switch soon anyway, otherwise you can potentially lose clients and be stuck using old software. Just take some time to learn it in your spare time, and you'll soon see why you were losing efficiency coding in AS 2.0. Ask questions here, like "I used to do this in AS2, how do I do that in AS3?" - also look at the migration guides - they will show you how everything changed. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Tuesday, March 30, 2010 5:40 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? Hi Jason, Real quick question. Kind-of based off what you guys are talking about. I currently work in Flash CS3 in AS2. I was wanting to try one of the other flash developing programs out there, but it seems the new releases of the ones you listed below are more AS3 geared. Can I still program in AS2 utilizing any of the programs you listed? Or am I the last AS2 developer on the planet and just need to get in line to the AS3 3rd period class? lol A nickel for your thoughts.. its hard times out there. Best, Karl On Mar 30, 2010, at 1:22 PM, Merrill, Jason wrote: FlashDevelop, FDT, FlexBuilder, anything can be used to compile Flash without Flash (or Flex). Well... yes, but with the Flex SDK as the compiler- not entirely on their own. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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] What good is a Controller?
On 3/31/2010 7:32 AM, Merrill, Jason wrote: FlashDevelop - yes, you can code in AS2 - but if you want to compile without using the Flash IDE, you have to use the free Flex SDK, which means you have to use (well, I should say get to use) Actionscript 3.0. Incorrect. MTASC is used to compile AS2 outside of Flash, and comes with FlashDevelop. And, MTASC has a feature mxmlc doesn't in that it can do code injection into an existing swf, meaning you can take a .fla with lots of assets, publish it, and then just inject updated code inside of it without having to recompress all the assets again (especially fonts which can take a long time to code). ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] mask anomaly with AS2 loaded into AS3
I'm developing a project in AS2 that gets loaded into an AS3 parent movie. In my layout, I have an instance of a symbol (it has an identifier and a class). Within the onLoad function of this class, one of the movie clips is defined as the mask of another. For the instance that is initially on the stage, the mask works just fine when the movie is loaded into an AS3 container. At runtime, 5 new instances of the symbol are instantiated using the identifier. When I load my movie into the AS3 container, everything works just fine except the mask clip appears to be a regular clip. My solution is to just add staged instances in the layout, but this is odd. Are there any other known issues with loading AS2 movies into AS3? Thanks! ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] What good is a Controller?
Hi Jim, Thanks for another extensive reply, and getting the discussion back on the MVC track ;) > Assuming that all the UI events created by one clock face (view) are > included in the events on the other clock face (another view) and the > events are defined by the business rules to have identical effects on > the state of the application, then the same controller could be used > for both. > > If two (or more) views generate identical UI events that have the > identical effect upon the state of the application (change to the > model), then I would use one controller. If one controller generates > extra events, then I would use two controllers, with the more complex > controller derived from the other controller. It would be possible to > use conditional logic within one controller to handle multiple views, > but this typically indicates the need for polymorphism (same message, > different results), which is generally best implemented by having > different classes. This makes sense. I've been experimenting with my MVC framework (trying very hard not to break existing functionality...), and the way it seems to work best for me is to have: One manager Controller for the entire application, which does all the linking of the general structure. This can also be extended to listen to Broadcaster messages from all the loaded views in the application. A Model layer (a manager Model with child models that handle separate tasks all linked to the main Controller) A main View that can also load other views (pages, components, etc.) - which are most likely to be self-contained movies, but could also be linked symbols. Each View will contain either the manager Controller directly (for backward functionality) or its own personal assistant - the ChildController. The ChildController implements the same interface as the manager Controller, but instead of doing all the linking itself, it will register the View and itself with the manager Controller, and then proceed to implement its own functionality. It taps into the Model layer via the manager (but could also have its own personal Model for localised tasks). > > In my implementations, I have an class that represents the application > that is the "chicken" or Main. The Main class has class variables for > the model and each of the views. The model is created first, then I > create a controller and a view, the controller is passed as a parameter > to the view's constructor. The view is then registered as a listener > with the model. I repeat the controller and view process as many times > as needed. > In the constructor method of the view class, the view class registers > itself with the given model. This clarifies matters for pages or components that are created as standalone movies - the Main should create all the views models and controllers. But what about library symbols? If I have a component like a CustomButton, at the moment it just does everything in the MovieClip class. Since the buttons are not necessarily created with ActionScript but are more likely to already be on the stage, can the button's movie clip be both the View and the Main? Or should the button's View be a child of the linked symbol? Personally, I'm more comfortable coding by inheritance, even though I can see the advantages of composition. > > > Moock provides a good example of the MVC pattern in Essential AS 2.0. > The example has the view classes create a default controller if one has > not been provided, but I felt it easier to just require a controller to > be provided in the constructor. You can only do that if your View isn't already on the stage, but it's easy to get around by passing the controller to an existing View. > > As Moock indicates, "there is no single "right" way to implement MVC". > I think he provides an excellent discussion of the pattern and choices > that a developer can make in implementing the pattern. > Jim Thanks a mil for taking the time to clarify your approach. I hope mine, or what I'm trying to achieve, isn't miles away from it, or at least that it makes some sense. Karina ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] What good is a Controller?
FlashDevelop - yes, you can code in AS2 - but if you want to compile without using the Flash IDE, you have to use the free Flex SDK, which means you have to use (well, I should say get to use) Actionscript 3.0. I'll echo what the others have said, take the plunge with AS 3.0 - you'll need to switch soon anyway, otherwise you can potentially lose clients and be stuck using old software. Just take some time to learn it in your spare time, and you'll soon see why you were losing efficiency coding in AS 2.0. Ask questions here, like "I used to do this in AS2, how do I do that in AS3?" - also look at the migration guides - they will show you how everything changed. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Tuesday, March 30, 2010 5:40 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? Hi Jason, Real quick question. Kind-of based off what you guys are talking about. I currently work in Flash CS3 in AS2. I was wanting to try one of the other flash developing programs out there, but it seems the new releases of the ones you listed below are more AS3 geared. Can I still program in AS2 utilizing any of the programs you listed? Or am I the last AS2 developer on the planet and just need to get in line to the AS3 3rd period class? lol A nickel for your thoughts.. its hard times out there. Best, Karl On Mar 30, 2010, at 1:22 PM, Merrill, Jason wrote: >> FlashDevelop, FDT, FlexBuilder, anything can be used to compile Flash without >> Flash (or Flex). Well... yes, but with the Flex SDK as the compiler- not entirely on their own. Jason Merrill Bank of America Global Learning Learning & Performance Solutions Join the Bank of America Flash Platform Community and visit our Instructional Technology Design Blog (note: these are for Bank of America employees only) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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] What good is a Controller?
Assuming that all the UI events created by one clock face (view) are included in the events on the other clock face (another view) and the events are defined by the business rules to have identical effects on the state of the application, then the same controller could be used for both. If two (or more) views generate identical UI events that have the identical effect upon the state of the application (change to the model), then I would use one controller. If one controller generates extra events, then I would use two controllers, with the more complex controller derived from the other controller. It would be possible to use conditional logic within one controller to handle multiple views, but this typically indicates the need for polymorphism (same message, different results), which is generally best implemented by having different classes. In my implementations, I have an class that represents the application that is the "chicken" or Main. The Main class has class variables for the model and each of the views. The model is created first, then I create a controller and a view, the controller is passed as a parameter to the view's constructor. The view is then registered as a listener with the model. I repeat the controller and view process as many times as needed. In the constructor method of the view class, the view class registers itself with the given model. Moock provides a good example of the MVC pattern in Essential AS 2.0. The example has the view classes create a default controller if one has not been provided, but I felt it easier to just require a controller to be provided in the constructor. As Moock indicates, "there is no single "right" way to implement MVC". I think he provides an excellent discussion of the pattern and choices that a developer can make in implementing the pattern. Jim From: Karina Steffens To: Flash Coders List Sent: Tue, March 30, 2010 9:53:34 AM Subject: RE: [Flashcoders] What good is a Controller? In your framework, would the one controller for each view also mean that can be only one view per controller? I tend to use a single model for multiple views (the model could consist of a number of classes, but it's still one "model layer"), it might make sense to do the same with the controller. To clarify, I don't mean only one controller for all the views, more like clusters of views with a single controller in their middle. Or does that break the pattern? Another question about your implementation - who's the chicken and who's the egg? Does the view instantiate its controller, the controller the view, or a Main class that creates all? In my current implementation, I have a Main application class (linked to the stage) that creates the Model, the (limited) Controller, and passes the View (which is a symbol on the stage with Class Linkage) to the controller. The Controller's only function is to link them all together as Broadcaster listeners (all Views listen/broadcast to all Models. The Controller is the third part of the equation, because it can listen/broadcast to both Views and Models, but it sort of stops there. I also have some parts of the View interacting with each other via Broadcaster, but I'm beginning to think that this should really be the Controller's function - to intercept messages from one View to another: for example, from a PageView to the MainView, or from a ComponentView (eg the menu or breadcrumbs) to a PageView if necessity arises. Then on the smaller scale of Page or Component, I suppose each could have their own Controller class that's still linked to the main MVC structure, so that it can talk to the Model, but doesn't handle communications with other Views. Does that make sense to you guys, or am I overcomplicating here? Karina Hi Jim, Thanks for the comprehensive examples, especially the clock face. I guess another advantage then would be the ability to swap the view instead of the controller, and (for example) have text-only console like view for testing & debugging? You might also say that Xray is another View. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] What good is a Controller?
Here are a few helpful links to get you started if you've haven't already seen them. http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/migration.html http://livedocs.adobe.com/flex/3/langref/migration.html http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/runtimeErrors. html gregb -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Karl DeSaulniers Sent: Tuesday, March 30, 2010 5:26 PM To: Flash Coders List Subject: Re: [Flashcoders] What good is a Controller? Thanks guys for your responses. Kerry, Too true. I've had to teach myself PHP, XML, MySQL, Javascript and I already knew HTML before I learned flash. I know there are a lot of AS2 jobs out there, but I live in a major city and major cities don't dwell in the older languages. So yeah, the scenario you were speaking of, just minus the wife. (but I digress) I really want to get into OOP and I feel like AS3 would be a better language to learn that in. I was going to learn it in AS2 just so I would know it, but that may be a good "Learning AS3" project. Just don't want to bite off more than I can chew. I wish I already knew what the transitions were for the things I know how to code in AS2, but redoing all those projects in AS3 is what I have no time to do. So which of those other flash developing programs would be ok for doing AS2? Best, Karl On Mar 30, 2010, at 5:10 PM, Kerry Thompson wrote: Karl DeSaulniers wrote: > I want to learn AS3, I really do, but it takes too much time away from > making money for me that I find myself missing out. :( > I wish it was easier to make the transition, but then everyone > would be a > AS3 developer, right. Hey, if you're doing well with AS2, there's nothing wrong with that. It's not going away for a long time. COBOL used to be the dominant language for business apps. I haven't programmed in COBOL for 25 years, but I still see COBOL gigs posted. Once you get a sizable app built in a language, you have to have a compelling reason to switch to another. So, there are still COBOL programmers around, maintaining 20-year-old programs. I chose to teach myself AS3 because it's the future. I had a year of pretty low income while I was learning, and doing gigs at a reduced price to get practical experience. Fortunately, my wife earns enough that I could take that year to become proficient. Some people don't have that luxury. By the time you run out of AS2 gigs, you might be old enough to retire, or we might all be doing AS4, or some totally new environment and language. No one can predict the computer future with any accuracy, so we have to keep re-inventing ourselves every 3-5 years. In your career, you will probably need to learn at least 4 or 5 new languages--in my 30th year or programming, I'm on my 9th language. Cordially, Kerry Thompson ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Karl DeSaulniers Design Drumm http://designdrumm.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] Re: Strange Problem
Hello Everyone, Finally I got it working. It has to do with java heap space flash cs4 had to use to compile. I guess since it was too big, cs4 did not compile it full and just show blank swf without any error. I installed flash cs4 update 10.0.2 and the problem got solved. Thanks, Rohit On Wed, Mar 31, 2010 at 11:17 AM, Rohit Sharma wrote: > Its still not working. > > > On Tue, Mar 30, 2010 at 7:19 PM, Jim Lafser wrote: > >> Sounds like you might need to do a "clean" build. Delete the ASO files and >> then build your SWF. >> >> >> >> >> >> From: Rohit Sharma >> To: Flash Coders List >> Sent: Tue, March 30, 2010 9:04:14 AM >> Subject: [Flashcoders] Re: Strange Problem >> >> Also, when I am trying to debug the swf or decompile the swf using HP >> swfscan, I am getting this info that the swf contains no actionscript >> code. >> >> On Tue, Mar 30, 2010 at 6:03 PM, Rohit Sharma > >wrote: >> >> > Hello everyone, >> > >> >I am trying to put my application on facebook. For that I am using >> the >> > AS3 API. >> > I created a class to handle all the FB related stuff and what I found >> was >> > that my swf compilation was taking huge time >> > and nothing was getting added to stage and compiler was reporting no >> > errors. >> >When I started debugging the cause what I found was that as soon as I >> > declare a private var, this error happens. >> > >> > Everything works fine in this case :- >> > >> > package teenpattiBase >> > { >> > import com.facebook.utils.FacebookSessionUtil; >> > >> > public class Fb_test1 >> > { >> > //private var session:FacebookSessionUtil; >> > >> >public function Fb_test1() >> >{ >> >trace("the argument is getting called"); >> >} >> > } >> > } >> > >> > as soon as I remove the comments from the variable declaration the >> > compilation is taking too much time and nothing is getting added on >> stage. >> > >> > package teenpattiBase >> > { >> > import com.facebook.utils.FacebookSessionUtil; >> > >> > public class Fb_test1 >> > { >> > private var session:FacebookSessionUtil; >> > >> >public function Fb_test1() >> >{ >> >trace("the argument is getting called"); >> >} >> > } >> > } >> > >> > I tried to debug it but am getting nowhere. >> > Please help. >> > >> > Thanks, >> > Rohit >> > >> ___ >> 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