Re: [Flashcoders] AS3 - Cross Browser Issues
Hi guys, it seam is very system specific I am still yet to recreate the problem! Does anyone have any suggestions on what I can do to fix this sporadic problem? my head hurts! SJM - Original Message - From: Joel Stransky To: Flash Coders List Sent: Thursday, November 13, 2008 5:27 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues WIN 9,0,124,0 debug Still does not work in IE. IE6 does throw an alert to continue loading the content of this page. On Thu, Nov 13, 2008 at 11:57 AM, Paul Andrews [EMAIL PROTECTED] wrote: All good for FP 9,0,124,0 Paul - Original Message - From: FlashDev [EMAIL PROTECTED] To: Flash Coders List flashcoders@chattyfig.figleaf.com Sent: Thursday, November 13, 2008 4:37 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues The white image is directly underneath the blue image, you will have ot click and drag the image to see the white one! I have IE 5, 5.5, 6 7 and ive tested on all of them with no trouble! FF, Chrome Opera all work fine for me too! What version of flash player are you guys running? im on 10,0,2,54 - Original Message - From: Joel Stransky To: Flash Coders List Sent: Thursday, November 13, 2008 4:19 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues You can always get a stand alone version of IE6 here. http://browsers.evolt.org/?ie/32bit/standalone In my tests: IE6 7 - no blue or white pattern image shows up FF - just the blue image shows up Chrome - just the blue image shows up attached is the image I tried. On Thu, Nov 13, 2008 at 10:23 AM, Glen Pike [EMAIL PROTECTED] wrote: I was okay too - I would possibly consider client stupidity / ineptitude at this point and maybe diplomatically walk through the problem with the client. There could be a host of problems - the type of image being sent, the browser used, the network, etc. For dev work, I would recommend testing on IE, at least 7 if not 6 where possible. The percentage of users is still massive so should be considered. Glen FlashDev wrote: Thanks Paul, i cannot recreate the problem either! I dont know what to do! - Original Message - From: Paul Andrews To: Flash Coders List Sent: Thursday, November 13, 2008 2:56 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues Works for me exactly as you describe in both FF2.0 and IE 7.0 - Original Message - From: FlashDev [EMAIL PROTECTED] To: Flash Coders List flashcoders@chattyfig.figleaf.com Sent: Thursday, November 13, 2008 2:26 PM Subject: [Flashcoders] AS3 - Cross Browser Issues Hi Guys, Im having a wired problem with a flash project ive been wroking on for some time now. The application works fine on my localhost for me but will not work properly when the client views my localhost. http://flashdev.dnsalias.org:8081/PartyDelights/pd/ Basically, when the flash loads click the 'Photo Tools' tab then click upload am image. Select an image from your PC (dont worry its wont get uploaded its just to simulate an upload). Once this has been done you should see a blue image under the word 'type' and a white/pattern image under the blue one. This is what my client can not see! It also has issues between firefox and internet explorer (apparently as i cannot test it) Anyone have any ideas on why this would be hapening? SJM ___ 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 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- --Joel -- ___ 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] How much would you charge?
On Nov 14, 2008, at 2:28 AM, Carl Welch wrote: Good point. I'd recommend using SlideShowPro. It's cheap ($29), looks slick, and you'll be done in no time - your client will be none the wiser and you'll be $350 richer. http://slideshowpro.net/ At least there will be an email post in the public domain that shows exactly how not to rip off a client. :P - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
Not sure thats really ripping them off considering they probably don't know how to use the thing even if they bought it themselves. On Fri, Nov 14, 2008 at 8:59 AM, Jon Bradley [EMAIL PROTECTED]wrote: On Nov 14, 2008, at 2:28 AM, Carl Welch wrote: Good point. I'd recommend using SlideShowPro. It's cheap ($29), looks slick, and you'll be done in no time - your client will be none the wiser and you'll be $350 richer. http://slideshowpro.net/ At least there will be an email post in the public domain that shows exactly how not to rip off a client. :P - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- http://ericd.net Interactive design and development ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
Yeah, I would add that $350 to provide a working, customized, updateable photo gallery really isnt that much once you factor in a few hours work, set up time, explaining how to use, dealing with the inevitable HELP! emails a week later, etc. etc. especially if the client is technically un-savvy enough so that even if you gave them the link to SlideShowPro they wouldnt know what to do with it. And Dr. Ache suggested 290 Euro, which is like, what, on the current exchange rate, $50,000.00 ?? :P .m On Fri, Nov 14, 2008 at 9:30 AM, Eric E. Dolecki [EMAIL PROTECTED] wrote: Not sure thats really ripping them off considering they probably don't know how to use the thing even if they bought it themselves. On Fri, Nov 14, 2008 at 8:59 AM, Jon Bradley [EMAIL PROTECTED]wrote: On Nov 14, 2008, at 2:28 AM, Carl Welch wrote: Good point. I'd recommend using SlideShowPro. It's cheap ($29), looks slick, and you'll be done in no time - your client will be none the wiser and you'll be $350 richer. http://slideshowpro.net/ At least there will be an email post in the public domain that shows exactly how not to rip off a client. :P - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- http://ericd.net Interactive design and development ___ 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] How much would you charge?
Nah, the same as $367. Of course, in general Europe is more expensive then America so we need to ask more ;) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
You could add an AIR panel so they could edit the info in the XML themselves (in a way that was approachable), and you could make a ton more $ in my opinion. If you have the time that is. On Fri, Nov 14, 2008 at 9:38 AM, Matt S. [EMAIL PROTECTED] wrote: Yeah, I would add that $350 to provide a working, customized, updateable photo gallery really isnt that much once you factor in a few hours work, set up time, explaining how to use, dealing with the inevitable HELP! emails a week later, etc. etc. especially if the client is technically un-savvy enough so that even if you gave them the link to SlideShowPro they wouldnt know what to do with it. And Dr. Ache suggested 290 Euro, which is like, what, on the current exchange rate, $50,000.00 ?? :P .m On Fri, Nov 14, 2008 at 9:30 AM, Eric E. Dolecki [EMAIL PROTECTED] wrote: Not sure thats really ripping them off considering they probably don't know how to use the thing even if they bought it themselves. On Fri, Nov 14, 2008 at 8:59 AM, Jon Bradley [EMAIL PROTECTED] wrote: On Nov 14, 2008, at 2:28 AM, Carl Welch wrote: Good point. I'd recommend using SlideShowPro. It's cheap ($29), looks slick, and you'll be done in no time - your client will be none the wiser and you'll be $350 richer. http://slideshowpro.net/ At least there will be an email post in the public domain that shows exactly how not to rip off a client. :P - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- http://ericd.net Interactive design and development ___ 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 -- http://ericd.net Interactive design and development ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
On Nov 14, 2008, at 9:30 AM, Eric E. Dolecki wrote: Not sure thats really ripping them off considering they probably don't know how to use the thing even if they bought it themselves. Well, yea. Charging setup, installation and customization of some store bought product is one thing. Just selling back with the minor effort it takes to add images to SlideShow Pro is dishonest. - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
Jon Bradley wrote: On Nov 14, 2008, at 9:30 AM, Eric E. Dolecki wrote: Not sure thats really ripping them off considering they probably don't know how to use the thing even if they bought it themselves. Well, yea. Charging setup, installation and customization of some store bought product is one thing. Just selling back with the minor effort it takes to add images to SlideShow Pro is dishonest. - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Yes, but gaining knowledge about these products takes time = money. I am sure that most decent developers will only recommend a product that they have spent a while checking out. I don't see the problem in charging for that time. The alternative is that you build them a system which is not as good for the same money, or build them one as good for the same amount. Don't reinvent the round wheel, but maybe spend the leftover budget making the rest of the project really good - what's the problem with that? The other issue, which I am sure we have all encountered is that on some jobs we spend too much time the hourly rate drops, on others we spend too little and the hourly rate goes up - it all balances out and my primary concern is to keep a roof over my head and food in my stomach. If the client wants to save money, they can learn all about the products themselves, but some don't and are happy to pay people that do. Glen ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] AS3 - Cross Browser Issues
Is there a chance it has to do with the security sandbox? On Fri, Nov 14, 2008 at 4:44 AM, FlashDev [EMAIL PROTECTED] wrote: Hi guys, it seam is very system specific I am still yet to recreate the problem! Does anyone have any suggestions on what I can do to fix this sporadic problem? my head hurts! SJM - Original Message - From: Joel Stransky To: Flash Coders List Sent: Thursday, November 13, 2008 5:27 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues WIN 9,0,124,0 debug Still does not work in IE. IE6 does throw an alert to continue loading the content of this page. On Thu, Nov 13, 2008 at 11:57 AM, Paul Andrews [EMAIL PROTECTED] wrote: All good for FP 9,0,124,0 Paul - Original Message - From: FlashDev [EMAIL PROTECTED] To: Flash Coders List flashcoders@chattyfig.figleaf.com Sent: Thursday, November 13, 2008 4:37 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues The white image is directly underneath the blue image, you will have ot click and drag the image to see the white one! I have IE 5, 5.5, 6 7 and ive tested on all of them with no trouble! FF, Chrome Opera all work fine for me too! What version of flash player are you guys running? im on 10,0,2,54 - Original Message - From: Joel Stransky To: Flash Coders List Sent: Thursday, November 13, 2008 4:19 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues You can always get a stand alone version of IE6 here. http://browsers.evolt.org/?ie/32bit/standalone In my tests: IE6 7 - no blue or white pattern image shows up FF - just the blue image shows up Chrome - just the blue image shows up attached is the image I tried. On Thu, Nov 13, 2008 at 10:23 AM, Glen Pike [EMAIL PROTECTED] wrote: I was okay too - I would possibly consider client stupidity / ineptitude at this point and maybe diplomatically walk through the problem with the client. There could be a host of problems - the type of image being sent, the browser used, the network, etc. For dev work, I would recommend testing on IE, at least 7 if not 6 where possible. The percentage of users is still massive so should be considered. Glen FlashDev wrote: Thanks Paul, i cannot recreate the problem either! I dont know what to do! - Original Message - From: Paul Andrews To: Flash Coders List Sent: Thursday, November 13, 2008 2:56 PM Subject: Re: [Flashcoders] AS3 - Cross Browser Issues Works for me exactly as you describe in both FF2.0 and IE 7.0 - Original Message - From: FlashDev [EMAIL PROTECTED] To: Flash Coders List flashcoders@chattyfig.figleaf.com Sent: Thursday, November 13, 2008 2:26 PM Subject: [Flashcoders] AS3 - Cross Browser Issues Hi Guys, Im having a wired problem with a flash project ive been wroking on for some time now. The application works fine on my localhost for me but will not work properly when the client views my localhost. http://flashdev.dnsalias.org:8081/PartyDelights/pd/ Basically, when the flash loads click the 'Photo Tools' tab then click upload am image. Select an image from your PC (dont worry its wont get uploaded its just to simulate an upload). Once this has been done you should see a blue image under the word 'type' and a white/pattern image under the blue one. This is what my client can not see! It also has issues between firefox and internet explorer (apparently as i cannot test it) Anyone have any ideas on why this would be hapening? SJM ___ 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 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- --Joel -- ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders
RE: [Flashcoders] ComboBox + Custom Cursor , AS3
Karim, In light of Joel's comments I'd like to suggest a refinement: import flash.events.* function updateCursor(){ stage.addChildAt(customCursor, stage.numChildren); } comboBox.dropdown.addEventListener(Event.ADDED_TO_STAGE, onDropdown); function onDropdown(event:Event){ updateCursor(); } Give it a try! I think it works quite well. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Karim Beyrouti Sent: Thursday, November 13, 2008 6:24 AM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Yeh - this might not work - I already have a similar structure, and as the ComboBox adds the List to the stage. I tried to find a 'lockRoot' type of solution for AS3 - but no joy there. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: 12 November 2008 23:03 To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 This might be a bit cumbersome but less processor intensive. Instead of using MOUSE_MOVE, create two Sprites on the stage. One as a content pane and other as a custom cursor pane. Then add all content including the combo box to the content pane and the cursor to the cursor pane. I can't say for sure if the combo box will still display on top but may be worth a shot if you're big on freeing up resources. On Wed, Nov 12, 2008 at 5:47 PM, karim beyrouti [EMAIL PROTECTED] wrote: Perfect - thank you ! it seems a little odd that the ComboBox adds the List to the stage and not one of its own children. Maybe memory/resource managment. h. On 12 Nov 2008, at 16:26, Keith Reinfeld wrote: Karim, Try adding the following line of code to your MOUSE_MOVE event listener function: stage.addChildAt(customCursor, stage.numChildren); Of course, you must substitute your custom cursor's instance name for 'customCursor'. HTH Regards, -Keith http://keithreinfeld.home.comcast.net ___ 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 -- --Joel ___ 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] ComboBox + Custom Cursor , AS3
Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: Karim, In light of Joel's comments I'd like to suggest a refinement: import flash.events.* function updateCursor(){ stage.addChildAt(customCursor, stage.numChildren); } comboBox.dropdown.addEventListener(Event.ADDED_TO_STAGE, onDropdown); function onDropdown(event:Event){ updateCursor(); } Give it a try! I think it works quite well. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Karim Beyrouti Sent: Thursday, November 13, 2008 6:24 AM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Yeh - this might not work - I already have a similar structure, and as the ComboBox adds the List to the stage. I tried to find a 'lockRoot' type of solution for AS3 - but no joy there. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: 12 November 2008 23:03 To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 This might be a bit cumbersome but less processor intensive. Instead of using MOUSE_MOVE, create two Sprites on the stage. One as a content pane and other as a custom cursor pane. Then add all content including the combo box to the content pane and the cursor to the cursor pane. I can't say for sure if the combo box will still display on top but may be worth a shot if you're big on freeing up resources. On Wed, Nov 12, 2008 at 5:47 PM, karim beyrouti [EMAIL PROTECTED] wrote: Perfect - thank you ! it seems a little odd that the ComboBox adds the List to the stage and not one of its own children. Maybe memory/resource managment. h. On 12 Nov 2008, at 16:26, Keith Reinfeld wrote: Karim, Try adding the following line of code to your MOUSE_MOVE event listener function: stage.addChildAt(customCursor, stage.numChildren); Of course, you must substitute your custom cursor's instance name for 'customCursor'. HTH Regards, -Keith http://keithreinfeld.home.comcast.net ___ 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 -- --Joel ___ 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 -- --Joel Stransky stranskydesign.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
I disagree. The client wants - and is prepared to pay for - an end product. It's up to you how you implement that product. Using off-the-shelf components is perfectly valid. If it wasn't, half the world's web developers would have to rewrite Mambo or Drupal from the group up everytime they deployed a website. Of course, if your clients functionality changes etc., then SlideShowPro isn't going to do it for you. :-) That's the risk you'd take in using a packaged product. If your client wants source code, then it's not going to work for you either. Ian On Fri, Nov 14, 2008 at 2:50 PM, Jon Bradley [EMAIL PROTECTED] wrote: On Nov 14, 2008, at 9:30 AM, Eric E. Dolecki wrote: Not sure thats really ripping them off considering they probably don't know how to use the thing even if they bought it themselves. Well, yea. Charging setup, installation and customization of some store bought product is one thing. Just selling back with the minor effort it takes to add images to SlideShow Pro is dishonest. - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
On Fri, Nov 14, 2008 at 4:17 PM, Ian Thomas [EMAIL PROTECTED] wrote: Of course, if your clients functionality changes etc., then SlideShowPro isn't going to do it for you. :-) That's the risk you'd take in using a packaged product. Sorry - if your client _wants_ functionality changes... Ian ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
Having used and modified slideshow pro in the past... If the client wants some customization of that product, jack that price up yo! Unfortunately for me, the client was already using the SSP app when they contacted me. And their request on modifications to it almost met the same cost as me building a photo app from the ground up. BUT... what the client wants, the client gets :) Also, for ease of use, if you have a way for the client to 'not' edit a xml doc to add photos I'd suggest doing it. Those phone calls get really annoying and they never want to pay for it since it's 'your fault' it doesn't work for them. Of course it's your fault they deleted a closing tag! =P B. On Fri, Nov 14, 2008 at 9:18 AM, Ian Thomas [EMAIL PROTECTED] wrote: On Fri, Nov 14, 2008 at 4:17 PM, Ian Thomas [EMAIL PROTECTED] wrote: Of course, if your clients functionality changes etc., then SlideShowPro isn't going to do it for you. :-) That's the risk you'd take in using a packaged product. Sorry - if your client _wants_ functionality changes... Ian ___ 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] How much would you charge?
jesus... what a question. very simple but acceptable.. 1 day = 500Euro but i would try to avoid those jobs. Pedro Kostelec schrieb: As we are talking about money.What would be the price of a very simple but acceptable web page? And how long does it take to the pros to create one? Pedro ___ 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] How much would you charge?
As we are talking about money.What would be the price of a very simple but acceptable web page? And how long does it take to the pros to create one? Pedro ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
using tools of the trade is far from ripping clients off. Ridiculous statement. As an Example, if I go to a restaurant and order eggs, is the restaurant ripping me off because they don't raise the chickens themselves? , I want breakfast... You are in this business to make money. And if you are like me and juggling a number of clients at any given time, the quicker you finish a job the better. Of course though, I've been using flash since 1996, so I could actually build a slide show but I would charge at least $700. On Nov 14, 2008, at 5:59 AM, Jon Bradley wrote: On Nov 14, 2008, at 2:28 AM, Carl Welch wrote: Good point. I'd recommend using SlideShowPro. It's cheap ($29), looks slick, and you'll be done in no time - your client will be none the wiser and you'll be $350 richer. http://slideshowpro.net/ At least there will be an email post in the public domain that shows exactly how not to rip off a client. :P - jb ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- Carl Welch http://www.carlwelch.com http://www.jointjam.com [EMAIL PROTECTED] 805.403.4819 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] frameworks and flash
Hello, So I'm trying to nail down a work flow for building flash sites (read: not flash applications) in as3. I had just about mastered fast seo friendly as2 sites when as3 came out and now that I'm making a concerted effort to modernize my skills I feel like I'm starting from scratch in many ways. Enter frameworks. So far I've looked at Gaiahttp://www.gaiaflashframework.com/index.php, PureMVC http://puremvc.org/content/view/67/178/, Matehttp://mate.asfusion.com/and Enterprise Architect http://www.sparxsystems.com/products/ea/index.html (please add any others I haven't listed) On the upside, I like the idea of rapid development and reduced monotony. But the most important thing to me is extremely lightweight blazing fast flash using the least amount of bloat. In a perfect scenario, I don't want extra file size due to wrappers of core commands. So, assuming I'm comfortable with the file size/rapid development trade off with one of these packages, my concern then becomes one of dependency and learning curve. After learning a new API, am I going to have to hack or work around it for those interesting situations that always seem to pop up? What if something major changes on the flashplayer and my chosen framework doesn't address it? I fear becoming too dependent on a 3rd party api. I'd really like to know what you guys are using, any development horror stories you have because of it as well as any insight you can provide about the concerns I've listed. Thanks for your time. -- --Joel Stransky stranskydesign.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] ComboBox + Custom Cursor , AS3
Joel, Another good optimization point, Joel. If we assume that Karim's custom cursor is already a child of the stage, then setChildIndex() should be more efficient. So I guess it depends on the implementation. Interestingly, I get a RangeError with this: stage.setChildIndex(customCursor, stage.numChildren); but this works: stage.setChildIndex(customCursor, stage.numChildren - 1); However, stage.addChildAt(customCursor, stage.numChildren); does not trigger the RangeError, and stage.addChildAt(customCursor, stage.numChildren - 1); still produces the desired result. If this is a bug then 'stage.numChildren - 1' would be the safe way to go. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 10:25 AM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] ComboBox + Custom Cursor , AS3
It is not a bug. The displayList stores it objects in a Array, wich starts at 0. So Array[obj1,obj2,obj3,obj4] has 4 children wich are located at position 0, 1, 2, 3. If you remove a child every other moves up 1 place. So stage.numChildren is accordingly out of range. HTH C -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 18:57 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Joel, Another good optimization point, Joel. If we assume that Karim's custom cursor is already a child of the stage, then setChildIndex() should be more efficient. So I guess it depends on the implementation. Interestingly, I get a RangeError with this: stage.setChildIndex(customCursor, stage.numChildren); but this works: stage.setChildIndex(customCursor, stage.numChildren - 1); However, stage.addChildAt(customCursor, stage.numChildren); does not trigger the RangeError, and stage.addChildAt(customCursor, stage.numChildren - 1); still produces the desired result. If this is a bug then 'stage.numChildren - 1' would be the safe way to go. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 10:25 AM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11-2008 13:36 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] Controlling Sound in the timeline - AS3
Hi ! Another simple AS3 question - well at least I hope so. I am trying to set the volume of a sound that has been embedded in the 'root' timeline of a loaded movieclip (as3). So I tried: Themc.soundTransform.volume = 0; But nothing happened - no mute or anything in AS2 we used to be able to do: s:Sound = new Sound( themc ). s.volume = 0; but this does not work in AS3... It's probably something simple but I am really scratching my head with this one. Also, it's a little odd, but there is no chapter on Sound in Colin Mook's Essential ActionScript 3.0 book... Thanks Karim ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Controlling Sound in the timeline - AS3
Hello :) Can you create a little script to show your loader in action ? You target the loader or this content reference ? var loader:Loader = new Loader() ; loader.load(mySWF.swf) ; ... when your swf is loading you can target the loader.content reference and not the loader container. EKA+ :) 2008/11/14 Karim Beyrouti [EMAIL PROTECTED] Hi ! Another simple AS3 question - well at least I hope so. I am trying to set the volume of a sound that has been embedded in the 'root' timeline of a loaded movieclip (as3). So I tried: Themc.soundTransform.volume = 0; But nothing happened - no mute or anything in AS2 we used to be able to do: s:Sound = new Sound( themc ). s.volume = 0; but this does not work in AS3... It's probably something simple but I am really scratching my head with this one. Also, it's a little odd, but there is no chapter on Sound in Colin Mook's Essential ActionScript 3.0 book... Thanks Karim ___ 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] frameworks and flash
We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with [Bindable] and then the compiler builds data-change events for you. Then your view mxml classes use the data binding syntax like Label text={game.description}/ and the view updates automagically whenever the Game's description field changes. A Cairngorm command might query a server and then the server-response-handler in the command can set game.description. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Hello, So I'm trying to nail down a work flow for building flash sites (read: not flash applications) in as3. I had just about mastered fast seo friendly as2 sites when as3 came out and now that I'm making a concerted effort to modernize my skills I feel like I'm starting from scratch in many ways. Enter frameworks. So far I've looked at Gaiahttp://www.gaiaflashframework.com/index.php, PureMVC http://puremvc.org/content/view/67/178/, Matehttp://mate.asfusion.com/and Enterprise Architect http://www.sparxsystems.com/products/ea/index.html (please add any others I haven't listed) On the upside, I like the idea of rapid development and reduced monotony. But the most important thing to me is extremely lightweight blazing fast flash using the least amount of bloat. In a perfect scenario, I don't want extra file size due to wrappers of core commands. So, assuming I'm comfortable with the file size/rapid development trade off with one of these packages, my concern then becomes one of dependency and learning curve. After learning a new API, am I going to have to hack or work around it for those interesting situations that always seem to pop up? What if something major changes on the flashplayer and my chosen framework doesn't address it? I fear becoming too dependent on a 3rd party api. I'd really like to know what you guys are using, any development horror stories you have because of it as well as any insight you can provide about the concerns I've listed. Thanks for your time. -- --Joel Stransky stranskydesign.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] How much would you charge?
On Nov 14, 2008, at 12:27 PM, Carl Welch wrote: using tools of the trade is far from ripping clients off. Ridiculous statement. It's not ridiculous at all. Read my reply to my initial email where I elaborated a bit more. The comment about a client being 'none the wiser' and the implication that you're just making the extra dough by handing off some crap someone else did is what's not cool. The point was, if you're repackaging something that someone already did without any value add, then that's dishonest. Hands down, end of story. - j ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] ComboBox + Custom Cursor , AS3
Hi Cor, Right. I know all that. The question is why doesn't stage.addChildAt(customCursor, stage.numChildren); trigger a RangeError? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 12:38 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 It is not a bug. The displayList stores it objects in a Array, wich starts at 0. So Array[obj1,obj2,obj3,obj4] has 4 children wich are located at position 0, 1, 2, 3. If you remove a child every other moves up 1 place. So stage.numChildren is accordingly out of range. HTH C -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 18:57 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Joel, Another good optimization point, Joel. If we assume that Karim's custom cursor is already a child of the stage, then setChildIndex() should be more efficient. So I guess it depends on the implementation. Interestingly, I get a RangeError with this: stage.setChildIndex(customCursor, stage.numChildren); but this works: stage.setChildIndex(customCursor, stage.numChildren - 1); However, stage.addChildAt(customCursor, stage.numChildren); does not trigger the RangeError, and stage.addChildAt(customCursor, stage.numChildren - 1); still produces the desired result. If this is a bug then 'stage.numChildren - 1' would be the safe way to go. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 10:25 AM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11-2008 13:36 ___ 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] How much would you charge?
You could always give them the box and tell them to install it themselves. My point is that there is always time involved. Setting up someone's website from scratch takes about a morning on a good day and longer on a nasty day, then there is the cost of the project admin time - meeting the client, quoting, and customer care. Hopefully all this adds up to a happy customer with a working, tested website - I would not want to give them anything less and the client is willing to pay for that and I don't think it's dishonest to charge them for a product + your time making sure it all works fine too. The alternative is as above - charge them the cost of the product, they have to set it up themselves, customer gets frustrated or realises they can do the job fine and assumes that all the other services you provide are just as easy to do themselves, so you potentially lose any future business from that customer. I am not condoning handing off any old rubbish to the customer - I spend ages looking at different products to see what the best one for the job would be and I am honest about what the customer is getting - they are often paying the price for the product that I pay then for my services. If I give them a load of crap they are not going to come back either. Think about going to a number of hotels. 1. A bit shabby, cheap, well run with really nice staff. 2. Expensive, looks the part, well run with really nice staff. 3. Cheap, shabby and grumpy b*ds running it... 4. Expensive, looks the part and grumpy b*ds running it... So you got 2 cheap hotels and two expensive ones - which one do you use again? It depends on what your expectations were originally and maybe what your circumstances are again - some people want luxury, others want somewhere to kip, but either way, if you feel happy about your experience, you would be likely to go back. Whether the price of the breakfast at 2 is twice the price of 1, so what, I may have thought it was worth it. With this industry, it boils down to customer service most of the time - that's what the people are paying for - your time and knowledge at getting them the best thing for their money. Unfortunately there are a lot of people out there who like to rip people off, but there are also a lot of awkward customers who want the bees knees for very little too. The aim is to keep the good customers, maybe be flexible and put yourself out for them, be honest yes, but there is nothing wrong with adding a cost to something you source from somewhere else - if you add value, your customers realise that most of the time and you will have a good relationship, but ripping off works both ways... GLen Jon Bradley wrote: On Nov 14, 2008, at 12:27 PM, Carl Welch wrote: using tools of the trade is far from ripping clients off. Ridiculous statement. It's not ridiculous at all. Read my reply to my initial email where I elaborated a bit more. The comment about a client being 'none the wiser' and the implication that you're just making the extra dough by handing off some crap someone else did is what's not cool. The point was, if you're repackaging something that someone already did without any value add, then that's dishonest. Hands down, end of story. - j ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- Glen Pike 01326 218440 www.glenpike.co.uk http://www.glenpike.co.uk ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] ComboBox + Custom Cursor , AS3
I guess because you set the customCursor in the array position. And array positions can be set to any index, and for that matter it can't be out of range. stage.addChildAt(customCursor, 100); will try to put the child at index hundred. Eventually the displayList notices a empty index and will shuffle everything in place so there is never an empty indexed location. The same as when you remove a child for the displayList. I am not completely sure if this is the correct technical description, but from what I have read about the displayList, it figures. Kind regards Cor -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 20:11 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Hi Cor, Right. I know all that. The question is why doesn't stage.addChildAt(customCursor, stage.numChildren); trigger a RangeError? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 12:38 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 It is not a bug. The displayList stores it objects in a Array, wich starts at 0. So Array[obj1,obj2,obj3,obj4] has 4 children wich are located at position 0, 1, 2, 3. If you remove a child every other moves up 1 place. So stage.numChildren is accordingly out of range. HTH C -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 18:57 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Joel, Another good optimization point, Joel. If we assume that Karim's custom cursor is already a child of the stage, then setChildIndex() should be more efficient. So I guess it depends on the implementation. Interestingly, I get a RangeError with this: stage.setChildIndex(customCursor, stage.numChildren); but this works: stage.setChildIndex(customCursor, stage.numChildren - 1); However, stage.addChildAt(customCursor, stage.numChildren); does not trigger the RangeError, and stage.addChildAt(customCursor, stage.numChildren - 1); still produces the desired result. If this is a bug then 'stage.numChildren - 1' would be the safe way to go. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 10:25 AM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11-2008 13:36 ___ 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 No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11-2008 13:36 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] How much would you charge?
That's a nearly impossible question, define simple define acceptable define pro... Generally speaking if you have to ask, you're probably charging too little ;-), but prices vary from region to region and country to country and industry to industry... there are huge differences from hiring some small-time freelancer, and hiring a design or ad agency, or a big-time freelancer, and frankly there's a huge range in quality, too. I'm primarily a graphic designer, so my charge for a simple website is going to involve things like research into the clients competition, a definition of the target audience, a design process involving multiple iterations of design mockups and revisions, all before doing anything in flash or html. Then there's the question of accessible code, SEO, standards compliance, ownership of artwork, guarantees and maintenance, etc. Pick up a copy of the Graphic Artists Guild Pricing and Ethical Guidelines to get an idea what others in your area are charging, or call up a few of the competition and ask for a quote, and then look at examples of their work... Michael On Nov 14, 2008, at 12:11 PM, Pedro Kostelec wrote: As we are talking about money.What would be the price of a very simple but acceptable web page? And how long does it take to the pros to create one? Pedro ___ 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] ComboBox + Custom Cursor , AS3
Cor, addChildAt() -- Tested: Any index 0 thru numChildren (inclusive) = No RangeError. Any index greater than numChildren = RangeError. That's why I thought 'bug'. Just an observation. Just trying to help. So, Cor, howyabin? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 1:18 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 I guess because you set the customCursor in the array position. And array positions can be set to any index, and for that matter it can't be out of range. stage.addChildAt(customCursor, 100); will try to put the child at index hundred. Eventually the displayList notices a empty index and will shuffle everything in place so there is never an empty indexed location. The same as when you remove a child for the displayList. I am not completely sure if this is the correct technical description, but from what I have read about the displayList, it figures. Kind regards Cor -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 20:11 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Hi Cor, Right. I know all that. The question is why doesn't stage.addChildAt(customCursor, stage.numChildren); trigger a RangeError? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 12:38 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 It is not a bug. The displayList stores it objects in a Array, wich starts at 0. So Array[obj1,obj2,obj3,obj4] has 4 children wich are located at position 0, 1, 2, 3. If you remove a child every other moves up 1 place. So stage.numChildren is accordingly out of range. HTH C -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 18:57 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Joel, Another good optimization point, Joel. If we assume that Karim's custom cursor is already a child of the stage, then setChildIndex() should be more efficient. So I guess it depends on the implementation. Interestingly, I get a RangeError with this: stage.setChildIndex(customCursor, stage.numChildren); but this works: stage.setChildIndex(customCursor, stage.numChildren - 1); However, stage.addChildAt(customCursor, stage.numChildren); does not trigger the RangeError, and stage.addChildAt(customCursor, stage.numChildren - 1); still produces the desired result. If this is a bug then 'stage.numChildren - 1' would be the safe way to go. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 10:25 AM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11- 2008 13:36 ___ 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 No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11-2008 13:36 ___ 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] frameworks and flash
Thanks for the post Dave. Cairngorm sounds a lot like PureMVC which does away with events and implements a global command structure. So far it's appealing although my first run in with it was under bad conditions. A client of a friend had mangled it something fierce before he was brought in at which point he brought me in to implement deep linking. It was ugly to say the least. I have however heard great things about it since then. My gut says I should know how to do this stuff on my own before I go relying too heavily on tools that prevent me from getting to know the inner workings intimately. It's just tough to esitmate flash/flex work effictively anymore without a framework involved it seems. Clients don't have the time or budget for builds from scratch. Flash used to be so fun but now it's a constant learning curve. ugg. Interestingly enough I looked up the cairngorm site and saw a link to this blog post made just yesterday: http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/ This should also be informative. http://www.insideria.com/2008/11/new-poll-which-flex-framework.html On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger [EMAIL PROTECTED]wrote: We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with [Bindable] and then the compiler builds data-change events for you. Then your view mxml classes use the data binding syntax like Label text={game.description}/ and the view updates automagically whenever the Game's description field changes. A Cairngorm command might query a server and then the server-response-handler in the command can set game.description. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Hello, So I'm trying to nail down a work flow for building flash sites (read: not flash applications) in as3. I had just about mastered fast seo friendly as2 sites when as3 came out and now that I'm making a concerted effort to modernize my skills I feel like I'm starting from scratch in many ways. Enter frameworks. So far I've looked at Gaiahttp://www.gaiaflashframework.com/index.php, PureMVC http://puremvc.org/content/view/67/178/, Matehttp://mate.asfusion.com/and Enterprise Architect http://www.sparxsystems.com/products/ea/index.html (please add any others I haven't listed) On the upside, I like the idea of rapid development and reduced monotony. But the most important thing to me is extremely lightweight blazing fast flash using the least amount of bloat. In a perfect scenario, I don't want extra file size due to wrappers of core commands. So, assuming I'm comfortable with the file size/rapid development trade off with one of these packages, my concern then becomes one of dependency and learning curve. After learning a new API, am I going to have to hack or work around it for those interesting situations that always seem to pop up? What if something major changes on the flashplayer and my chosen framework doesn't address it? I fear becoming too dependent on a 3rd party api. I'd really like to know what you guys are using, any development horror stories you have because of it as well as any insight you can provide about the concerns I've listed. Thanks for your time. -- --Joel Stransky stranskydesign.com
Re: [Flashcoders] How much would you charge?
The comment about a client being 'none the wiser' and the implication that you're just making the extra dough by handing off some crap someone else did is what's not cool. The point was, if you're repackaging something that someone already did without any value add, then that's dishonest. Hands down, end of story. then stop using Flash and create your own programming language while your at it...if you want to be completelyhonest. You pay a fee to use Flash, you also can pay a fee to use an extension (read:component) inside of flash... speaking of components, I hope you don't use the datagrid component either. But hey, go ahead and waste all of your time and program your own - reinvent the wheel, go for it, be super duper honest sheeesh. If tools are available to help you finish your work in as little amount of time and with limited amount of de-bugging needed, then use them my point was/is to maximize your dollar to time ratio. If you quote someone $350 dollars for a project and you finish it in an hour, you can say you make $350 an hour... but if it takes you 40 hours to do the same job you make $8.75 an hour. I'm pretty sure that is minimum wage and you might as well go work for Burger King. I don't know about anyone else here, but I'm not in this business to make minimum wage. I have mouths to feed. Dollar to time ratio, baby, that's what its all about when you're a freelancer and I'm a one man sweat shop. No matter what you say or think, you have to be a smart business person too as a good developer/ designer. And for the record I am not affiliated in anyway with slideshowpro. I just think the user interface is about as clean as they come and clients love it... but then again, a lot of clients love powerpoint... so, whatever. On Nov 14, 2008, at 10:56 AM, Jon Bradley wrote: On Nov 14, 2008, at 12:27 PM, Carl Welch wrote: using tools of the trade is far from ripping clients off. Ridiculous statement. It's not ridiculous at all. Read my reply to my initial email where I elaborated a bit more. The comment about a client being 'none the wiser' and the implication that you're just making the extra dough by handing off some crap someone else did is what's not cool. The point was, if you're repackaging something that someone already did without any value add, then that's dishonest. Hands down, end of story. - j ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- Carl Welch http://www.carlwelch.com http://www.jointjam.com [EMAIL PROTECTED] 805.403.4819 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] Good CMS options?
Hi, Someone mentioned AIR XML editors as an easier way to allow clients to do content management. I have a few websites created now that are XML driven and I was wondering if there is a good CMS option [Content Management System] around that people are using to help clients circumvent the 'technical' barrier that XML and FTP still pose to the average person. The general issue seems to be that human-error is prone, and thus it breaks too easily [upload into the wrong FTP folder, forget to close a tag etc] I did a google search and came up with: http://flash.fincanon.com/archives/124 Which is free and it works, only I can't see anyway to pre-define tags and attributes. My Flash and PHP/HTML systems are expected modules. Modules are pre-defined tags with specific attributes. So I was wondering if there is and AIR XML editor [or a web based editor-- which would be even better!] that also allows me, the webadmin, the pre-define tags and then just have the client fill in the values/upload pictures etc. as they please. If there is no free CMS option, and I do find a killer CMS that is not too expensive and does all that I am expecting [= allows customization], I could part with some cash. Thanks for any advice you may offer, Best, Sebastian. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Controlling Sound in the timeline - AS3
Shouldn't it be more like: var stfm:SoundTransform = theMC.soundTransform; stfm.volume = 0; theMC.soundTransform = stfm; Kenneth Kawamoto http://www.materiaprima.co.uk/ Karim Beyrouti wrote: Hi ! Another simple AS3 question - well at least I hope so. I am trying to set the volume of a sound that has been embedded in the 'root' timeline of a loaded movieclip (as3). So I tried: Themc.soundTransform.volume = 0; But nothing happened - no mute or anything in AS2 we used to be able to do: s:Sound = new Sound( themc ). s.volume = 0; but this does not work in AS3... It's probably something simple but I am really scratching my head with this one. Also, it's a little odd, but there is no chapter on Sound in Colin Mook's Essential ActionScript 3.0 book... Thanks Karim ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] ComboBox + Custom Cursor , AS3
It could be seen as a bug. addChildAt tells flash to ADD to the current number of children. setChildIndex works within the existing children. On Fri, Nov 14, 2008 at 2:49 PM, Keith Reinfeld [EMAIL PROTECTED]wrote: Cor, addChildAt() -- Tested: Any index 0 thru numChildren (inclusive) = No RangeError. Any index greater than numChildren = RangeError. That's why I thought 'bug'. Just an observation. Just trying to help. So, Cor, howyabin? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 1:18 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 I guess because you set the customCursor in the array position. And array positions can be set to any index, and for that matter it can't be out of range. stage.addChildAt(customCursor, 100); will try to put the child at index hundred. Eventually the displayList notices a empty index and will shuffle everything in place so there is never an empty indexed location. The same as when you remove a child for the displayList. I am not completely sure if this is the correct technical description, but from what I have read about the displayList, it figures. Kind regards Cor -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 20:11 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Hi Cor, Right. I know all that. The question is why doesn't stage.addChildAt(customCursor, stage.numChildren); trigger a RangeError? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 12:38 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 It is not a bug. The displayList stores it objects in a Array, wich starts at 0. So Array[obj1,obj2,obj3,obj4] has 4 children wich are located at position 0, 1, 2, 3. If you remove a child every other moves up 1 place. So stage.numChildren is accordingly out of range. HTH C -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 18:57 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Joel, Another good optimization point, Joel. If we assume that Karim's custom cursor is already a child of the stage, then setChildIndex() should be more efficient. So I guess it depends on the implementation. Interestingly, I get a RangeError with this: stage.setChildIndex(customCursor, stage.numChildren); but this works: stage.setChildIndex(customCursor, stage.numChildren - 1); However, stage.addChildAt(customCursor, stage.numChildren); does not trigger the RangeError, and stage.addChildAt(customCursor, stage.numChildren - 1); still produces the desired result. If this is a bug then 'stage.numChildren - 1' would be the safe way to go. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 10:25 AM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11- 2008 13:36 ___ 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 No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14-11-2008 13:36 ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com
RE: [Flashcoders] ComboBox + Custom Cursor , AS3
Joel, Ah, yes, of course. Well that clears it up for me. Thanks. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 3:33 PM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 It could be seen as a bug. addChildAt tells flash to ADD to the current number of children. setChildIndex works within the existing children. On Fri, Nov 14, 2008 at 2:49 PM, Keith Reinfeld [EMAIL PROTECTED]wrote: Cor, addChildAt() -- Tested: Any index 0 thru numChildren (inclusive) = No RangeError. Any index greater than numChildren = RangeError. That's why I thought 'bug'. Just an observation. Just trying to help. So, Cor, howyabin? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 1:18 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 I guess because you set the customCursor in the array position. And array positions can be set to any index, and for that matter it can't be out of range. stage.addChildAt(customCursor, 100); will try to put the child at index hundred. Eventually the displayList notices a empty index and will shuffle everything in place so there is never an empty indexed location. The same as when you remove a child for the displayList. I am not completely sure if this is the correct technical description, but from what I have read about the displayList, it figures. Kind regards Cor -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 20:11 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Hi Cor, Right. I know all that. The question is why doesn't stage.addChildAt(customCursor, stage.numChildren); trigger a RangeError? Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Cor Sent: Friday, November 14, 2008 12:38 PM To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 It is not a bug. The displayList stores it objects in a Array, wich starts at 0. So Array[obj1,obj2,obj3,obj4] has 4 children wich are located at position 0, 1, 2, 3. If you remove a child every other moves up 1 place. So stage.numChildren is accordingly out of range. HTH C -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith Reinfeld Sent: vrijdag 14 november 2008 18:57 To: 'Flash Coders List' Subject: RE: [Flashcoders] ComboBox + Custom Cursor , AS3 Joel, Another good optimization point, Joel. If we assume that Karim's custom cursor is already a child of the stage, then setChildIndex() should be more efficient. So I guess it depends on the implementation. Interestingly, I get a RangeError with this: stage.setChildIndex(customCursor, stage.numChildren); but this works: stage.setChildIndex(customCursor, stage.numChildren - 1); However, stage.addChildAt(customCursor, stage.numChildren); does not trigger the RangeError, and stage.addChildAt(customCursor, stage.numChildren - 1); still produces the desired result. If this is a bug then 'stage.numChildren - 1' would be the safe way to go. Regards, -Keith http://keithreinfeld.home.comcast.net -Original Message- From: [EMAIL PROTECTED] [mailto:flashcoders- [EMAIL PROTECTED] On Behalf Of Joel Stransky Sent: Friday, November 14, 2008 10:25 AM To: Flash Coders List Subject: Re: [Flashcoders] ComboBox + Custom Cursor , AS3 Very nice Keith. Wouldn't setChildIndex() work as well? Or is addChildAt() better for ensuring that the cursor is added to the display list? On Fri, Nov 14, 2008 at 11:08 AM, Keith Reinfeld [EMAIL PROTECTED]wrote: ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.3/1788 - Release Date: 14- 11- 2008 13:36 ___ Flashcoders mailing list
Re: [Flashcoders] Good CMS options?
Just as a quick alternate suggestion, you could hand the client an XML editor rather than just a text editor. That way they won't be able to forget to close a tag. Internally, we use XML Notepad, which is free and supports XML schemas (so can even syntax-check what your client is doing). It's by Microsoft. It's probably the only Microsoft thing I'll ever recommend to anyone. Fairly obviously Windows only, sadly. (I feel so dirty now. :-) ) Ian On Fri, Nov 14, 2008 at 8:45 PM, sebastian [EMAIL PROTECTED] wrote: Hi, Someone mentioned AIR XML editors as an easier way to allow clients to do content management. I have a few websites created now that are XML driven and I was wondering if there is a good CMS option [Content Management System] around that people are using to help clients circumvent the 'technical' barrier that XML and FTP still pose to the average person. The general issue seems to be that human-error is prone, and thus it breaks too easily [upload into the wrong FTP folder, forget to close a tag etc] I did a google search and came up with: http://flash.fincanon.com/archives/124 Which is free and it works, only I can't see anyway to pre-define tags and attributes. My Flash and PHP/HTML systems are expected modules. Modules are pre-defined tags with specific attributes. So I was wondering if there is and AIR XML editor [or a web based editor-- which would be even better!] that also allows me, the webadmin, the pre-define tags and then just have the client fill in the values/upload pictures etc. as they please. If there is no free CMS option, and I do find a killer CMS that is not too expensive and does all that I am expecting [= allows customization], I could part with some cash. Thanks for any advice you may offer, Best, Sebastian. ___ 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] possible to test processor speed
Is it possible to test a user's processor speed using flash. I'm addressing a video issue on a site and the client is considering making and A and B version (one with video and one without) that is served based on the users processor speed. Is this possible or should I just focus on creating a less taxing version of the site without video? Thanks, -- Bo Parker Principal Thinq Design Kinetiq HD 650 W Vickery Suite 130 Fort Worth, Texas 76104 (817) 332-4700 p www.thinqdifferent.com www.kinetiqhd.com ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Good CMS options?
maybe that one: http://www.flashden.net/item/flash-xml-editor/7588 best marcel On 14.11.08 21:45, sebastian [EMAIL PROTECTED] wrote: Hi, Someone mentioned AIR XML editors as an easier way to allow clients to do content management. I have a few websites created now that are XML driven and I was wondering if there is a good CMS option [Content Management System] around that people are using to help clients circumvent the 'technical' barrier that XML and FTP still pose to the average person. The general issue seems to be that human-error is prone, and thus it breaks too easily [upload into the wrong FTP folder, forget to close a tag etc] I did a google search and came up with: http://flash.fincanon.com/archives/124 Which is free and it works, only I can't see anyway to pre-define tags and attributes. My Flash and PHP/HTML systems are expected modules. Modules are pre-defined tags with specific attributes. So I was wondering if there is and AIR XML editor [or a web based editor-- which would be even better!] that also allows me, the webadmin, the pre-define tags and then just have the client fill in the values/upload pictures etc. as they please. If there is no free CMS option, and I do find a killer CMS that is not too expensive and does all that I am expecting [= allows customization], I could part with some cash. Thanks for any advice you may offer, Best, Sebastian. ___ 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] Good CMS options?
Thanks Ian, Your input is always insightful. Unfortunately not all my clients are windows based, so that won't fly. What my clients really need though is more than just a nice XML editor, they need an interface that will allow them to click something and to then have pre-made fields for all the attributes related to that 'thing'/module etc. So if someone clicks 'add image' they should get some fields related to that image: file, alt tag, format-type [a drop down selection that will match some value in flash so I know how to format the image: for alignment etc]. When they click 'save' it should just generate an XML file on the server, but they never need to see it. And I'll need to be able to set up those choices in some admin-view and modify that per client based on their custom-needs. I've now also looked at: http://downloadpedia.org/Open_Source_Content_Management_Systems But there are s many options for a CMS system, that I feel a bit overwhelmed with which one to pick and try -- I'd like to know that the CMS system I pick fits both my needs and those of my clients before I spend time learning it. :P My server is PHP/Unix flavored; if that makes a difference. I already have lots of PHP scripts to generate pages in HTML that parallel the flash, or just for the robots [SEO] etc-etc. So really the only missing aspect I have right now is a good solid CMS front-end for the client. :) Thanks for any help! Sincerely, Sebastian. Ian Thomas wrote: Just as a quick alternate suggestion, you could hand the client an XML editor rather than just a text editor. That way they won't be able to forget to close a tag. Internally, we use XML Notepad, which is free and supports XML schemas (so can even syntax-check what your client is doing). It's by Microsoft. It's probably the only Microsoft thing I'll ever recommend to anyone. Fairly obviously Windows only, sadly. (I feel so dirty now. :-) ) Ian On Fri, Nov 14, 2008 at 8:45 PM, sebastian [EMAIL PROTECTED] wrote: Hi, Someone mentioned AIR XML editors as an easier way to allow clients to do content management. I have a few websites created now that are XML driven and I was wondering if there is a good CMS option [Content Management System] around that people are using to help clients circumvent the 'technical' barrier that XML and FTP still pose to the average person. The general issue seems to be that human-error is prone, and thus it breaks too easily [upload into the wrong FTP folder, forget to close a tag etc] I did a google search and came up with: http://flash.fincanon.com/archives/124 Which is free and it works, only I can't see anyway to pre-define tags and attributes. My Flash and PHP/HTML systems are expected modules. Modules are pre-defined tags with specific attributes. So I was wondering if there is and AIR XML editor [or a web based editor-- which would be even better!] that also allows me, the webadmin, the pre-define tags and then just have the client fill in the values/upload pictures etc. as they please. If there is no free CMS option, and I do find a killer CMS that is not too expensive and does all that I am expecting [= allows customization], I could part with some cash. Thanks for any advice you may offer, Best, Sebastian. ___ 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] possible to test processor speed
You can ask the user if he has a fast or slow computer then he'll decide. µBut if you need thing to automaticly start maybe you can run a loop with 100 iteration and check the time taken. And try this on a slow and fast computer to check the difference. If it's enough you could use that way ...and tell us! :) L Bo Parker a écrit : Is it possible to test a user's processor speed using flash. I'm addressing a video issue on a site and the client is considering making and A and B version (one with video and one without) that is served based on the users processor speed. Is this possible or should I just focus on creating a less taxing version of the site without video? Thanks, -- Bo Parker Principal Thinq Design Kinetiq HD 650 W Vickery Suite 130 Fort Worth, Texas 76104 (817) 332-4700 p www.thinqdifferent.com www.kinetiqhd.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] frameworks and flash
Haha! Before you try Cairngorm, check out this article: http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/ Having used Cairngorm for a while now I have to agree with him. The article is pretty harsh, and it only talks about the ModelLocator part. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Thanks for the post Dave. Cairngorm sounds a lot like PureMVC which does away with events and implements a global command structure. So far it's appealing although my first run in with it was under bad conditions. A client of a friend had mangled it something fierce before he was brought in at which point he brought me in to implement deep linking. It was ugly to say the least. I have however heard great things about it since then. My gut says I should know how to do this stuff on my own before I go relying too heavily on tools that prevent me from getting to know the inner workings intimately. It's just tough to esitmate flash/flex work effictively anymore without a framework involved it seems. Clients don't have the time or budget for builds from scratch. Flash used to be so fun but now it's a constant learning curve. ugg. Interestingly enough I looked up the cairngorm site and saw a link to this blog post made just yesterday: http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/ This should also be informative. http://www.insideria.com/2008/11/new-poll-which-flex-framework.html On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger [EMAIL PROTECTED] wrote: We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with [Bindable] and then the compiler builds data-change events for you. Then your view mxml classes use the data binding syntax like Label text={game.description}/ and the view updates automagically whenever the Game's description field changes. A Cairngorm command might query a server and then the server-response-handler in the command can set game.description. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Hello, So I'm trying to nail down a work flow for building flash sites (read: not flash applications) in as3. I had just about mastered fast seo friendly as2 sites when as3 came out and now that I'm making a concerted effort to modernize my skills I feel like I'm starting from scratch in many ways. Enter frameworks. So far I've looked at Gaiahttp://www.gaiaflashframework.com/index.php, PureMVC http://puremvc.org/content/view/67/178/, Matehttp://mate.asfusion.com/and Enterprise Architect http://www.sparxsystems.com/products/ea/index.html (please add any others I haven't listed) On the upside, I like the idea of rapid development and reduced monotony. But the most important thing to me is extremely lightweight blazing fast flash using the least amount of bloat. In a perfect scenario, I don't want extra file size due to wrappers of core commands. So, assuming I'm comfortable with the file size/rapid development trade off with one of these packages, my concern then becomes one of dependency and learning curve. After learning a new API, am I going to have to hack or work around it for
Re: [Flashcoders] frameworks and flash
Well I'm not exactly getting into Flex yet. If after some testing I find that I can do normal flash sites as well as RIA's I'll switch to Flex full time and in that case, PureMVC or Mate. Right now my focus is the kind of stuff you see on FWA. On Fri, Nov 14, 2008 at 6:05 PM, David Hershberger [EMAIL PROTECTED]wrote: Haha! Before you try Cairngorm, check out this article: http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/ Having used Cairngorm for a while now I have to agree with him. The article is pretty harsh, and it only talks about the ModelLocator part. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Thanks for the post Dave. Cairngorm sounds a lot like PureMVC which does away with events and implements a global command structure. So far it's appealing although my first run in with it was under bad conditions. A client of a friend had mangled it something fierce before he was brought in at which point he brought me in to implement deep linking. It was ugly to say the least. I have however heard great things about it since then. My gut says I should know how to do this stuff on my own before I go relying too heavily on tools that prevent me from getting to know the inner workings intimately. It's just tough to esitmate flash/flex work effictively anymore without a framework involved it seems. Clients don't have the time or budget for builds from scratch. Flash used to be so fun but now it's a constant learning curve. ugg. Interestingly enough I looked up the cairngorm site and saw a link to this blog post made just yesterday: http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/ This should also be informative. http://www.insideria.com/2008/11/new-poll-which-flex-framework.html On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger [EMAIL PROTECTED] wrote: We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with [Bindable] and then the compiler builds data-change events for you. Then your view mxml classes use the data binding syntax like Label text={game.description}/ and the view updates automagically whenever the Game's description field changes. A Cairngorm command might query a server and then the server-response-handler in the command can set game.description. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Hello, So I'm trying to nail down a work flow for building flash sites (read: not flash applications) in as3. I had just about mastered fast seo friendly as2 sites when as3 came out and now that I'm making a concerted effort to modernize my skills I feel like I'm starting from scratch in many ways. Enter frameworks. So far I've looked at Gaiahttp://www.gaiaflashframework.com/index.php, PureMVC http://puremvc.org/content/view/67/178/, Matehttp://mate.asfusion.com/and Enterprise Architect http://www.sparxsystems.com/products/ea/index.html (please add any others I haven't listed) On the upside, I like the idea of rapid development and reduced monotony. But the most important thing
Re: [Flashcoders] frameworks and flash
Hello :) You can try Maashaack and VEGAS : http://code.google.com/p/maashaack/ http://code.google.com/p/vegas/ To test the IoC/MVC implementation with Maashaack and VEGAS you can try the documentary framework AST'r : http://code.google.com/p/astr ASTr is only a little template/example who use Maashaack and VEGAS to implement a little gallery with MVC/ICO/Remoting and eden the ECMAScript data exchange notation Ridge Racer PS : eden is included in Maashaack now (eden is a extended serializer/deserializer based on the ECMAScript notation). EKA+ :) 2008/11/15 Joel Stransky [EMAIL PROTECTED] Well I'm not exactly getting into Flex yet. If after some testing I find that I can do normal flash sites as well as RIA's I'll switch to Flex full time and in that case, PureMVC or Mate. Right now my focus is the kind of stuff you see on FWA. On Fri, Nov 14, 2008 at 6:05 PM, David Hershberger [EMAIL PROTECTED] wrote: Haha! Before you try Cairngorm, check out this article: http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/ Having used Cairngorm for a while now I have to agree with him. The article is pretty harsh, and it only talks about the ModelLocator part. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Thanks for the post Dave. Cairngorm sounds a lot like PureMVC which does away with events and implements a global command structure. So far it's appealing although my first run in with it was under bad conditions. A client of a friend had mangled it something fierce before he was brought in at which point he brought me in to implement deep linking. It was ugly to say the least. I have however heard great things about it since then. My gut says I should know how to do this stuff on my own before I go relying too heavily on tools that prevent me from getting to know the inner workings intimately. It's just tough to esitmate flash/flex work effictively anymore without a framework involved it seems. Clients don't have the time or budget for builds from scratch. Flash used to be so fun but now it's a constant learning curve. ugg. Interestingly enough I looked up the cairngorm site and saw a link to this blog post made just yesterday: http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/ This should also be informative. http://www.insideria.com/2008/11/new-poll-which-flex-framework.html On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger [EMAIL PROTECTED] wrote: We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with [Bindable] and then the compiler builds data-change events for you. Then your view mxml classes use the data binding syntax like Label text={game.description}/ and the view updates automagically whenever the Game's description field changes. A Cairngorm command might query a server and then the server-response-handler in the command can set game.description. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Hello, So I'm
Re: [Flashcoders] How much would you charge?
about tree fiddy. On Fri, Nov 14, 2008 at 6:12 PM, Latcho [EMAIL PROTECTED] wrote: Please. How much does it cost to build a simple but acceptable car ? Pedro Kostelec wrote: As we are talking about money.What would be the price of a very simple but acceptable web page? And how long does it take to the pros to create one? Pedro ___ 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] How much would you charge?
Please. How much does it cost to build a simple but acceptable car ? Pedro Kostelec wrote: As we are talking about money.What would be the price of a very simple but acceptable web page? And how long does it take to the pros to create one? Pedro ___ 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] frameworks and flash
Hello, do you have examples of sites made using one these frameworks? Olivier ps: no need to be strictly FWA-like ;) ekameleon a écrit : Hello :) You can try Maashaack and VEGAS : http://code.google.com/p/maashaack/ http://code.google.com/p/vegas/ To test the IoC/MVC implementation with Maashaack and VEGAS you can try the documentary framework AST'r : http://code.google.com/p/astr ASTr is only a little template/example who use Maashaack and VEGAS to implement a little gallery with MVC/ICO/Remoting and eden the ECMAScript data exchange notation Ridge Racer PS : eden is included in Maashaack now (eden is a extended serializer/deserializer based on the ECMAScript notation). EKA+ :) 2008/11/15 Joel Stransky [EMAIL PROTECTED] Well I'm not exactly getting into Flex yet. If after some testing I find that I can do normal flash sites as well as RIA's I'll switch to Flex full time and in that case, PureMVC or Mate. Right now my focus is the kind of stuff you see on FWA. On Fri, Nov 14, 2008 at 6:05 PM, David Hershberger [EMAIL PROTECTED] wrote: Haha! Before you try Cairngorm, check out this article: http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/ Having used Cairngorm for a while now I have to agree with him. The article is pretty harsh, and it only talks about the ModelLocator part. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Thanks for the post Dave. Cairngorm sounds a lot like PureMVC which does away with events and implements a global command structure. So far it's appealing although my first run in with it was under bad conditions. A client of a friend had mangled it something fierce before he was brought in at which point he brought me in to implement deep linking. It was ugly to say the least. I have however heard great things about it since then. My gut says I should know how to do this stuff on my own before I go relying too heavily on tools that prevent me from getting to know the inner workings intimately. It's just tough to esitmate flash/flex work effictively anymore without a framework involved it seems. Clients don't have the time or budget for builds from scratch. Flash used to be so fun but now it's a constant learning curve. ugg. Interestingly enough I looked up the cairngorm site and saw a link to this blog post made just yesterday: http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/ This should also be informative. http://www.insideria.com/2008/11/new-poll-which-flex-framework.html On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger [EMAIL PROTECTED] wrote: We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with
Re: [Flashcoders] How much would you charge?
Pedro Kostelec wrote: As we are talking about money.What would be the price of a very simple but acceptable web page? And how long does it take to the pros to create one? Step 1: Determine your hourly rate. This may be a flat rate, or you may skew the rate depending on the type of client [for example: corporate clients tend to have more dosh and expect higher rates than poor artists] Step 2: Determine what you need to build/do, broken down as finely as possible into smaller sub-tasks. Ask many questions so that you have a very clear idea of what they want; give all the options, make this process transparent. Preferably you can break down your tasks into steps that are 30min or less per step [so that you know you are accurate in your estimates] Step 3: Multiply these two together. Step 4: Pad this estimate based on how coarse or fine you were in step 2. Padding is for me, generally anywhere between 10% and 100%; really it all depends on how confident you are on your estimates and on how clear things are at the start of the project. Step 5: Compare this estimate to the clients budget. Most clients won't tell you upfront their budget, so you will have to negotiate a price. Final price might be higher than your step 4, but generally it's lower. That's the 'art' of it. ;) It's not a simple 'websites cost this' quote. Though you could say 'very simple' websites probably range between 100$ and 1,500$ -- but that is also not saying anything. And there are other factors like: Design times can vary greatly, you can use a pre-made template, or you can fine-craft one that takes you three days to make - sometimes you want it to be done quickly, but the client keeps requesting changes... it's quite the dance sometimes. Templates: how easy it is for the client to edit it themselves? Is it all static HTML thrown together from images? Or is it all flash+xml based with SEO, statistics and template driven? The later can make a very simple page suddenly far more time consuming with no apparent change in the front-end/user experience. Experience will answer these questions. Good luck, Sebastian. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] frameworks and flash
I'm coming to the party late so I may be off topic a bit but if you're looking for an excellent framework to build a flash website on, you can't beat http://gaiaflashframework.com. I built my website (http://www.memoriesforevervideo.com) on that framework and love it. Steve Bailey On Nov 14, 2008, at 8:34 PM, Olivier Besson wrote: Hello, do you have examples of sites made using one these frameworks? Olivier ps: no need to be strictly FWA-like ;) ekameleon a écrit : Hello :) You can try Maashaack and VEGAS : http://code.google.com/p/maashaack/ http://code.google.com/p/vegas/ To test the IoC/MVC implementation with Maashaack and VEGAS you can try the documentary framework AST'r : http://code.google.com/p/astr ASTr is only a little template/example who use Maashaack and VEGAS to implement a little gallery with MVC/ICO/Remoting and eden the ECMAScript data exchange notation Ridge Racer PS : eden is included in Maashaack now (eden is a extended serializer/deserializer based on the ECMAScript notation). EKA+ :) 2008/11/15 Joel Stransky [EMAIL PROTECTED] Well I'm not exactly getting into Flex yet. If after some testing I find that I can do normal flash sites as well as RIA's I'll switch to Flex full time and in that case, PureMVC or Mate. Right now my focus is the kind of stuff you see on FWA. On Fri, Nov 14, 2008 at 6:05 PM, David Hershberger [EMAIL PROTECTED] wrote: Haha! Before you try Cairngorm, check out this article: http://blog.iconara.net/2008/04/13/architectural-atrocities-part- x-cairngorms-model-locator-pattern/ Having used Cairngorm for a while now I have to agree with him. The article is pretty harsh, and it only talks about the ModelLocator part. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Thanks for the post Dave. Cairngorm sounds a lot like PureMVC which does away with events and implements a global command structure. So far it's appealing although my first run in with it was under bad conditions. A client of a friend had mangled it something fierce before he was brought in at which point he brought me in to implement deep linking. It was ugly to say the least. I have however heard great things about it since then. My gut says I should know how to do this stuff on my own before I go relying too heavily on tools that prevent me from getting to know the inner workings intimately. It's just tough to esitmate flash/flex work effictively anymore without a framework involved it seems. Clients don't have the time or budget for builds from scratch. Flash used to be so fun but now it's a constant learning curve. ugg. Interestingly enough I looked up the cairngorm site and saw a link to this blog post made just yesterday: http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/ This should also be informative. http://www.insideria.com/2008/11/new-poll-which-flex- framework.html On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger [EMAIL PROTECTED] wrote: We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with [Bindable] and then the compiler builds data-change events for you. Then
[Fwd: Re: [Flashcoders] How much would you charge?]
Hedged or unhedged ? Bob Wohl wrote: about tree fiddy. On Fri, Nov 14, 2008 at 6:12 PM, Latcho [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Please. How much does it cost to build a simple but acceptable car ? Pedro Kostelec wrote: As we are talking about money.What would be the price of a very simple but acceptable web page? And how long does it take to the pros to create one? Pedro ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com mailto:Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com mailto: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] floating point variables...
Am I losing it or has Adobe finally actually somewhat fixed the floating point inaccuracy? I remember them discussing it at FITC, but I thought it was going to be in the next release to keep up with ECMA. I am testing it out now, and things seem to be working great; is this just a fluke on my system, or does this work for everyone? Thank You, Anthony Pace ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] frameworks and flash
Can anyone suggest a framework that would work best for cartoon/experimental animations (vs. a website-oriented framework.) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] floating point variables...
It was a fluke... it broke easily with addition; yet, multiplication seems to work perfectly and division rounds up the last variable. Weird that things worked a dozen times, and then just stopped. Any clues? Anthony Pace wrote: Am I losing it or has Adobe finally actually somewhat fixed the floating point inaccuracy? I remember them discussing it at FITC, but I thought it was going to be in the next release to keep up with ECMA. I am testing it out now, and things seem to be working great; is this just a fluke on my system, or does this work for everyone? Thank You, Anthony Pace ___ 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] frameworks and flash
Read the article, some good, some bad. If anyone declares you for a fool if you prefix interfaces with 'I' and use marker interface, I tend to gloss over the rest of the article since it no longer comes across trustworthy... Personal preference aside:) On Sat, Nov 15, 2008 at 12:05 AM, David Hershberger [EMAIL PROTECTED] wrote: Haha! Before you try Cairngorm, check out this article: http://blog.iconara.net/2008/04/13/architectural-atrocities-part-x-cairngorms-model-locator-pattern/ Having used Cairngorm for a while now I have to agree with him. The article is pretty harsh, and it only talks about the ModelLocator part. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Thanks for the post Dave. Cairngorm sounds a lot like PureMVC which does away with events and implements a global command structure. So far it's appealing although my first run in with it was under bad conditions. A client of a friend had mangled it something fierce before he was brought in at which point he brought me in to implement deep linking. It was ugly to say the least. I have however heard great things about it since then. My gut says I should know how to do this stuff on my own before I go relying too heavily on tools that prevent me from getting to know the inner workings intimately. It's just tough to esitmate flash/flex work effictively anymore without a framework involved it seems. Clients don't have the time or budget for builds from scratch. Flash used to be so fun but now it's a constant learning curve. ugg. Interestingly enough I looked up the cairngorm site and saw a link to this blog post made just yesterday: http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/ This should also be informative. http://www.insideria.com/2008/11/new-poll-which-flex-framework.html On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger [EMAIL PROTECTED] wrote: We have been using Adobe Flex for the past year and have really liked it. It would be hard to call it blazing and bloat does seem like it might apply to some extent, but on the other hand it does so many nice things for us it is hard to argue with. MXML is very powerful, but there is certainly a big learning curve. For basic stuff, buttons and containers and text, it's easy to get started. There are lots of subtle details though, so when you start wanting to do things in ways the Flex authors didn't anticipate it often takes experimentation to find a way that works. The Flex framework code is open source at least, so you can always dig into that and see what it's doing. We have also used Cairngorm, with mixed results. Cairngorm doesn't really give you much code, it is mostly a set of design patterns. Some of the important code it does give is a controller which connects Cairngorm Events to Cairngorm Commands. Cairngorm events inherently know their dispatcher, which is a singleton, so you can just fire off events like so: new SaveGameEvent(game, user).dispatch(); and the controller connects that to the appropriate SaveGameCommand. We've come to the conclusion that Cairngorm is great for situations where most user actions imply immediate communications with a server, but not so useful for situations where user actions are just manipulating data internal to the .swf. We have ended up using Cairngorm Events and Commands just on the networking side of our app, and for everything else we do more of a basic Model/View pattern. I don't believe Cairngorm relies on Flex, but Flex gives you data binding which works very nicely with Cairngorm. Flex data binding lets you mark certain state variables with [Bindable] and then the compiler builds data-change events for you. Then your view mxml classes use the data binding syntax like Label text={game.description}/ and the view updates automagically whenever the Game's description field changes. A Cairngorm command might query a server and then the server-response-handler in the command can set game.description. Dave On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote: Hello, So I'm trying to nail down a work flow for building flash sites (read: not flash applications) in as3. I had just about mastered fast seo friendly as2 sites when as3 came out and now that I'm making a concerted effort to modernize my skills I feel like I'm starting from scratch in many ways. Enter frameworks. So far I've looked at Gaiahttp://www.gaiaflashframework.com/index.php, PureMVC http://puremvc.org/content/view/67/178/, Matehttp://mate.asfusion.com/and Enterprise Architect http://www.sparxsystems.com/products/ea/index.html (please add any others I haven't listed) On the upside, I like the idea of rapid development and reduced monotony. But the most important thing to me is extremely lightweight blazing fast flash using the least amount of bloat. In a perfect